--- /srv/rebuilderd/tmp/rebuilderdKIED3O/inputs/shapeit4_4.2.2+dfsg-1+b4_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdKIED3O/out/shapeit4_4.2.2+dfsg-1+b4_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-06 07:02:55.000000 debian-binary │ -rw-r--r-- 0 0 0 856 2026-03-06 07:02:55.000000 control.tar.xz │ --rw-r--r-- 0 0 0 212012 2026-03-06 07:02:55.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 212284 2026-03-06 07:02:55.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/shapeit4.2 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -5,23 +5,23 @@ │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000310 0x000310 R 0x8 │ │ │ │ INTERP 0x000374 0x0000000000000374 0x0000000000000374 0x00001c 0x00001c R 0x1 │ │ │ │ [Requesting program interpreter: /lib64/ld-linux-x86-64.so.2] │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00c938 0x00c938 R 0x1000 │ │ │ │ - LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x07db69 0x07db69 R E 0x1000 │ │ │ │ - LOAD 0x08b000 0x000000000008b000 0x000000000008b000 0x013b70 0x013b70 R 0x1000 │ │ │ │ - LOAD 0x09eec8 0x000000000009fec8 0x000000000009fec8 0x003178 0x004a00 RW 0x1000 │ │ │ │ + LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x07dd05 0x07dd05 R E 0x1000 │ │ │ │ + LOAD 0x08b000 0x000000000008b000 0x000000000008b000 0x013bb0 0x013bb0 R 0x1000 │ │ │ │ + LOAD 0x09eec8 0x000000000009fec8 0x000000000009fec8 0x003178 0x004a18 RW 0x1000 │ │ │ │ DYNAMIC 0x0a1748 0x00000000000a2748 0x00000000000a2748 0x000250 0x000250 RW 0x8 │ │ │ │ NOTE 0x000350 0x0000000000000350 0x0000000000000350 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x09eb30 0x000000000009eb30 0x000000000009eb30 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x09eb50 0x000000000009eb50 0x000000000009eb50 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x09eb30 0x000000000009eb30 0x000000000009eb30 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x090d00 0x0000000000090d00 0x0000000000090d00 0x001774 0x001774 R 0x4 │ │ │ │ + NOTE 0x09eb70 0x000000000009eb70 0x000000000009eb70 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x09eb90 0x000000000009eb90 0x000000000009eb90 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x09eb70 0x000000000009eb70 0x000000000009eb70 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x090cf0 0x0000000000090cf0 0x0000000000090cf0 0x001774 0x001774 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x09eec8 0x000000000009fec8 0x000000000009fec8 0x003138 0x003138 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,29 +11,29 @@ │ │ │ │ [ 6] .gnu.version VERSYM 0000000000005662 005662 000276 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00000000000058d8 0058d8 0001c0 00 A 5 5 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000005a98 005a98 005c58 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 000000000000b6f0 00b6f0 001248 18 AI 4 25 8 │ │ │ │ [10] .init PROGBITS 000000000000d000 00d000 000017 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000000000000d020 00d020 000c40 10 AX 0 0 16 │ │ │ │ [12] .plt.got PROGBITS 000000000000dc60 00dc60 000008 08 AX 0 0 8 │ │ │ │ - [13] .text PROGBITS 000000000000dc80 00dc80 07cedf 00 AX 0 0 64 │ │ │ │ - [14] .fini PROGBITS 000000000008ab60 08ab60 000009 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 000000000008b000 08b000 005d00 00 A 0 0 32 │ │ │ │ - [16] .eh_frame_hdr PROGBITS 0000000000090d00 090d00 001774 00 A 0 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0000000000092478 092478 007fc0 00 A 0 0 8 │ │ │ │ - [18] .gcc_except_table PROGBITS 000000000009a438 09a438 0046f1 00 A 0 0 4 │ │ │ │ - [19] .note.gnu.property NOTE 000000000009eb30 09eb30 000020 00 A 0 0 8 │ │ │ │ - [20] .note.ABI-tag NOTE 000000000009eb50 09eb50 000020 00 A 0 0 4 │ │ │ │ + [13] .text PROGBITS 000000000000dc80 00dc80 07d07a 00 AX 0 0 64 │ │ │ │ + [14] .fini PROGBITS 000000000008acfc 08acfc 000009 00 AX 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 000000000008b000 08b000 005ced 00 A 0 0 32 │ │ │ │ + [16] .eh_frame_hdr PROGBITS 0000000000090cf0 090cf0 001774 00 A 0 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 0000000000092468 092468 007fc8 00 A 0 0 8 │ │ │ │ + [18] .gcc_except_table PROGBITS 000000000009a430 09a430 00473c 00 A 0 0 4 │ │ │ │ + [19] .note.gnu.property NOTE 000000000009eb70 09eb70 000020 00 A 0 0 8 │ │ │ │ + [20] .note.ABI-tag NOTE 000000000009eb90 09eb90 000020 00 A 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 000000000009fec8 09eec8 000010 08 WA 0 0 8 │ │ │ │ [22] .fini_array FINI_ARRAY 000000000009fed8 09eed8 000008 08 WA 0 0 8 │ │ │ │ [23] .data.rel.ro PROGBITS 000000000009fee0 09eee0 002868 00 WA 0 0 32 │ │ │ │ [24] .dynamic DYNAMIC 00000000000a2748 0a1748 000250 10 WA 5 0 8 │ │ │ │ [25] .got PROGBITS 00000000000a2998 0a1998 000660 08 WA 0 0 8 │ │ │ │ [26] .data PROGBITS 00000000000a3000 0a2000 000040 00 WA 0 0 8 │ │ │ │ - [27] .bss NOBITS 00000000000a3040 0a2040 001888 00 WA 0 0 64 │ │ │ │ + [27] .bss NOBITS 00000000000a3040 0a2040 0018a0 00 WA 0 0 64 │ │ │ │ [28] .gnu_debuglink PROGBITS 0000000000000000 0a2040 000034 00 0 0 4 │ │ │ │ [29] .shstrtab STRTAB 0000000000000000 0a2074 000126 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ R (retain), D (mbind), l (large), p (processor specific) │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -230,89 +230,89 @@ │ │ │ │ 226: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5boost15program_options29options_description_easy_initclEPKcPKNS0_14value_semanticES3_ │ │ │ │ 227: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bcf_write@HTSLIB_1.0 (8) │ │ │ │ 228: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND _ZTISt13runtime_error@GLIBCXX_3.4 (3) │ │ │ │ 229: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZN5boost15program_options19options_descriptionC1Ejj │ │ │ │ 230: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (24) │ │ │ │ 231: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNSt6localeC1Ev@GLIBCXX_3.4 (3) │ │ │ │ 232: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm@GLIBCXX_3.4.21 (5) │ │ │ │ - 233: 000000000008f070 28 OBJECT WEAK DEFAULT 15 _ZTSN5boost17bad_function_callE │ │ │ │ + 233: 0000000000090ab0 28 OBJECT WEAK DEFAULT 15 _ZTSN5boost17bad_function_callE │ │ │ │ 234: 00000000000a08e8 80 OBJECT WEAK DEFAULT 23 _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 235: 00000000000a0d10 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 236: 00000000000a0e88 136 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 237: 00000000000a1208 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options5errorE │ │ │ │ + 235: 00000000000a1ff8 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 236: 00000000000a2170 136 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 237: 00000000000a2470 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options5errorE │ │ │ │ 238: 00000000000a0aa8 80 OBJECT WEAK DEFAULT 23 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 239: 00000000000a0750 32 OBJECT WEAK DEFAULT 23 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 240: 00000000000a3060 8 OBJECT GLOBAL DEFAULT 27 _ZNSt7__cxx118numpunctIcE2idE@GLIBCXX_3.4.21 (5) │ │ │ │ - 241: 00000000000a1d80 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 241: 00000000000a1518 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ 242: 00000000000a09f0 32 OBJECT WEAK DEFAULT 23 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 243: 00000000000a0770 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib8deflatedE │ │ │ │ - 244: 000000000008ee40 62 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 244: 0000000000090900 62 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ 245: 00000000000a0a20 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip22okE │ │ │ │ 246: 00000000000a0af8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib16default_strategyE │ │ │ │ - 247: 00000000000a0fc0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ + 247: 00000000000a22a8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ 248: 00000000000a0880 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10stream_endE │ │ │ │ - 249: 00000000000a1808 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 249: 00000000000a0f50 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ 250: 00000000000a0c00 128 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 251: 00000000000a0894 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10best_speedE │ │ │ │ 252: 00000000000a0bf0 16 OBJECT WEAK DEFAULT 23 _ZTId@CXXABI_1.3 (2) │ │ │ │ 253: 00000000000a0960 120 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 254: 00000000000a1618 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ + 254: 00000000000a0d60 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ 255: 00000000000a0740 16 OBJECT WEAK DEFAULT 23 _ZTIi@CXXABI_1.3 (2) │ │ │ │ - 256: 00000000000a0c80 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 257: 0000000000090000 51 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 258: 000000000008f020 34 OBJECT WEAK DEFAULT 15 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ - 259: 00000000000a1268 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ - 260: 00000000000a1df8 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 261: 00000000000a1168 16 OBJECT WEAK DEFAULT 23 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 262: 00000000000a17a8 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ - 263: 000000000008efc0 39 OBJECT WEAK DEFAULT 15 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ - 264: 000000000008f280 53 OBJECT WEAK DEFAULT 15 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 265: 00000000000a0fa8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options16validation_errorE │ │ │ │ - 266: 000000000008ef60 44 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options16validation_errorE │ │ │ │ - 267: 000000000008ef90 19 OBJECT WEAK DEFAULT 15 _ZTSN5boost9exceptionE │ │ │ │ + 256: 00000000000a1f68 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 257: 000000000008fa80 51 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 258: 0000000000090a60 34 OBJECT WEAK DEFAULT 15 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ + 259: 00000000000a24d0 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ + 260: 00000000000a1590 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 261: 00000000000a2418 16 OBJECT WEAK DEFAULT 23 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 262: 00000000000a0ef0 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 263: 000000000008f260 39 OBJECT WEAK DEFAULT 15 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ + 264: 00000000000907e0 53 OBJECT WEAK DEFAULT 15 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 265: 00000000000a2290 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options16validation_errorE │ │ │ │ + 266: 0000000000090a20 44 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options16validation_errorE │ │ │ │ + 267: 000000000008f240 19 OBJECT WEAK DEFAULT 15 _ZTSN5boost9exceptionE │ │ │ │ 268: 00000000000a0b38 80 OBJECT WEAK DEFAULT 23 _ZTVSi@GLIBCXX_3.4 (3) │ │ │ │ 269: 00000000000a0888 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib8no_flushE │ │ │ │ 270: 00000000000a0bc8 32 OBJECT WEAK DEFAULT 23 _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 271: 00000000000a0f90 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options5errorE │ │ │ │ + 271: 00000000000a2278 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options5errorE │ │ │ │ 272: 00000000000a0860 32 OBJECT WEAK DEFAULT 23 _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 273: 000000000008eda0 46 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 274: 00000000000a12a0 32 OBJECT WEAK DEFAULT 23 _ZTVN5boost9exceptionE │ │ │ │ + 273: 0000000000090860 46 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 274: 00000000000a0fc8 32 OBJECT WEAK DEFAULT 23 _ZTVN5boost9exceptionE │ │ │ │ 275: 00000000000a09d8 16 OBJECT WEAK DEFAULT 23 _ZTIv@CXXABI_1.3 (2) │ │ │ │ - 276: 00000000000a1020 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost3any11placeholderE │ │ │ │ - 277: 00000000000a0fe8 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ - 278: 00000000000a0d88 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 276: 00000000000a22d0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost3any11placeholderE │ │ │ │ + 277: 00000000000a0d50 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ + 278: 00000000000a2070 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ 279: 00000000000a07e0 128 OBJECT WEAK DEFAULT 23 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 280: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (4) │ │ │ │ 281: 00000000000a0780 80 OBJECT WEAK DEFAULT 23 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 282: 00000000000a0898 80 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 283: 00000000000a1230 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options16validation_errorE │ │ │ │ + 283: 00000000000a2498 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options16validation_errorE │ │ │ │ 284: 00000000000a3040 32 OBJECT GLOBAL DEFAULT 27 _ZN5boost15program_options3argB5cxx11E │ │ │ │ 285: 00000000000a0938 40 OBJECT WEAK DEFAULT 23 _ZTVNSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 (5) │ │ │ │ 286: 00000000000a3190 8 OBJECT GLOBAL DEFAULT 27 _ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@GLIBCXX_3.4 (3) │ │ │ │ - 287: 00000000000a12c0 48 OBJECT WEAK DEFAULT 23 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ + 287: 00000000000a0fe8 48 OBJECT WEAK DEFAULT 23 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ 288: 00000000000a0a28 128 OBJECT WEAK DEFAULT 23 _ZTVSt13basic_filebufIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 289: 00000000000a0fd8 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost9exceptionE │ │ │ │ + 289: 00000000000a0d40 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost9exceptionE │ │ │ │ 290: 00000000000a0bc0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip210stream_endE │ │ │ │ - 291: 00000000000a1038 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost17bad_function_callE │ │ │ │ + 291: 00000000000a22e8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost17bad_function_callE │ │ │ │ 292: 00000000000a0b88 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10sync_flushE │ │ │ │ - 293: 0000000000023cc0 154 FUNC WEAK DEFAULT 13 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ - 294: 00000000000a12f0 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost17bad_function_callE │ │ │ │ - 295: 000000000008f050 26 OBJECT WEAK DEFAULT 15 _ZTSN5boost3any11placeholderE │ │ │ │ + 293: 0000000000021f80 154 FUNC WEAK DEFAULT 13 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ + 294: 00000000000a2508 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost17bad_function_callE │ │ │ │ + 295: 0000000000090a90 26 OBJECT WEAK DEFAULT 15 _ZTSN5boost3any11placeholderE │ │ │ │ 296: 00000000000a09e8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip23runE │ │ │ │ 297: 00000000000a0bc4 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib6finishE │ │ │ │ 298: 00000000000a07d0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost15program_options19options_description21m_default_line_lengthE │ │ │ │ 299: 00000000000a0890 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip26finishE │ │ │ │ - 300: 000000000008ff40 38 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 300: 000000000008f9c0 38 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ 301: 00000000000a31a0 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cerr@GLIBCXX_3.4 (3) │ │ │ │ 302: 00000000000a07d8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib4okayE │ │ │ │ - 303: 0000000000090360 31 OBJECT WEAK DEFAULT 15 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ - 304: 000000000001fb70 7 FUNC WEAK DEFAULT 13 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ + 303: 000000000008fde0 31 OBJECT WEAK DEFAULT 15 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ + 304: 000000000001b550 7 FUNC WEAK DEFAULT 13 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ 305: 00000000000a3080 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cout@GLIBCXX_3.4 (3) │ │ │ │ 306: 00000000000a0a10 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib16best_compressionE │ │ │ │ - 307: 000000000008ed60 48 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ + 307: 0000000000090820 48 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ 308: 00000000000a0b00 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options22error_with_option_nameE │ │ │ │ - 309: 00000000000a1f20 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ - 310: 000000000008f820 33 OBJECT WEAK DEFAULT 15 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ + 309: 00000000000a16c8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ + 310: 000000000008f2a0 33 OBJECT WEAK DEFAULT 15 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ 311: 00000000000a0be8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib19default_compressionE │ │ │ │ - 312: 000000000008ef40 32 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options5errorE │ │ │ │ - 313: 00000000000a1010 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ + 312: 0000000000090a00 32 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options5errorE │ │ │ │ + 313: 00000000000a22c0 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ 314: 00000000000a0b90 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options13variables_mapE │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,956 +1,956 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x5a98 contains 985 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000009fec8 0000000000000008 R_X86_64_RELATIVE 1a550 │ │ │ │ 000000000009fed0 0000000000000008 R_X86_64_RELATIVE 1a360 │ │ │ │ 000000000009fed8 0000000000000008 R_X86_64_RELATIVE 1a510 │ │ │ │ -000000000009fee8 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ -000000000009fef0 0000000000000008 R_X86_64_RELATIVE 1ff10 │ │ │ │ -000000000009fef8 0000000000000008 R_X86_64_RELATIVE 1ff30 │ │ │ │ -000000000009ff00 0000000000000008 R_X86_64_RELATIVE 1fb50 │ │ │ │ -000000000009ff10 0000000000000008 R_X86_64_RELATIVE a1050 │ │ │ │ -000000000009ff18 0000000000000008 R_X86_64_RELATIVE 1fec0 │ │ │ │ -000000000009ff20 0000000000000008 R_X86_64_RELATIVE 1fee0 │ │ │ │ -000000000009ff28 0000000000000008 R_X86_64_RELATIVE 1fb60 │ │ │ │ -000000000009ff38 0000000000000008 R_X86_64_RELATIVE a1120 │ │ │ │ -000000000009ff40 0000000000000008 R_X86_64_RELATIVE 1fba0 │ │ │ │ -000000000009ff48 0000000000000008 R_X86_64_RELATIVE 1feb0 │ │ │ │ -000000000009ff50 0000000000000008 R_X86_64_RELATIVE 1fbd0 │ │ │ │ -000000000009ff58 0000000000000008 R_X86_64_RELATIVE 1fe40 │ │ │ │ -000000000009ff68 0000000000000008 R_X86_64_RELATIVE a1138 │ │ │ │ -000000000009ff70 0000000000000008 R_X86_64_RELATIVE 207d0 │ │ │ │ -000000000009ff78 0000000000000008 R_X86_64_RELATIVE 20800 │ │ │ │ -000000000009ff80 0000000000000008 R_X86_64_RELATIVE 1fbc0 │ │ │ │ -000000000009ff88 0000000000000008 R_X86_64_RELATIVE 23d60 │ │ │ │ -000000000009ff98 0000000000000008 R_X86_64_RELATIVE a1150 │ │ │ │ -000000000009ffa0 0000000000000008 R_X86_64_RELATIVE 1fb90 │ │ │ │ -000000000009ffa8 0000000000000008 R_X86_64_RELATIVE 1fea0 │ │ │ │ -000000000009ffb0 0000000000000008 R_X86_64_RELATIVE 1fbb0 │ │ │ │ -000000000009ffb8 0000000000000008 R_X86_64_RELATIVE 1fe70 │ │ │ │ -000000000009ffc8 0000000000000008 R_X86_64_RELATIVE a1178 │ │ │ │ -000000000009ffd0 0000000000000008 R_X86_64_RELATIVE 22b60 │ │ │ │ -000000000009ffd8 0000000000000008 R_X86_64_RELATIVE dd4c │ │ │ │ -000000000009ffe0 0000000000000008 R_X86_64_RELATIVE 1ff60 │ │ │ │ -000000000009ffe8 0000000000000008 R_X86_64_RELATIVE 20410 │ │ │ │ -000000000009fff8 0000000000000008 R_X86_64_RELATIVE a1178 │ │ │ │ -00000000000a0000 0000000000000008 R_X86_64_RELATIVE 1ffc0 │ │ │ │ -00000000000a0008 0000000000000008 R_X86_64_RELATIVE 20470 │ │ │ │ -00000000000a0010 0000000000000008 R_X86_64_RELATIVE 1fb60 │ │ │ │ -00000000000a0020 0000000000000008 R_X86_64_RELATIVE a1178 │ │ │ │ -00000000000a0028 0000000000000008 R_X86_64_RELATIVE 20020 │ │ │ │ -00000000000a0030 0000000000000008 R_X86_64_RELATIVE 204e0 │ │ │ │ -00000000000a0040 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ -00000000000a0048 0000000000000008 R_X86_64_RELATIVE 22a70 │ │ │ │ -00000000000a0050 0000000000000008 R_X86_64_RELATIVE dc80 │ │ │ │ -00000000000a0058 0000000000000008 R_X86_64_RELATIVE 20080 │ │ │ │ -00000000000a0060 0000000000000008 R_X86_64_RELATIVE 20690 │ │ │ │ -00000000000a0070 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ -00000000000a0078 0000000000000008 R_X86_64_RELATIVE 200e0 │ │ │ │ -00000000000a0080 0000000000000008 R_X86_64_RELATIVE 206f0 │ │ │ │ -00000000000a0088 0000000000000008 R_X86_64_RELATIVE 1fb50 │ │ │ │ -00000000000a0098 0000000000000008 R_X86_64_RELATIVE a11c0 │ │ │ │ -00000000000a00a0 0000000000000008 R_X86_64_RELATIVE 20140 │ │ │ │ -00000000000a00a8 0000000000000008 R_X86_64_RELATIVE 20760 │ │ │ │ -00000000000a00b0 0000000000000008 R_X86_64_RELATIVE 9ffd0 │ │ │ │ -00000000000a00b8 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a00c0 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a00c8 0000000000000008 R_X86_64_RELATIVE a0d98 │ │ │ │ -00000000000a00d0 0000000000000008 R_X86_64_RELATIVE a1458 │ │ │ │ -00000000000a00d8 0000000000000008 R_X86_64_RELATIVE a1328 │ │ │ │ -00000000000a00e0 0000000000000008 R_X86_64_RELATIVE a13c0 │ │ │ │ -00000000000a00e8 0000000000000008 R_X86_64_RELATIVE a0e98 │ │ │ │ -00000000000a00f0 0000000000000008 R_X86_64_RELATIVE a0e10 │ │ │ │ -00000000000a00f8 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0100 0000000000000008 R_X86_64_RELATIVE 9ff18 │ │ │ │ -00000000000a0108 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a0110 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a0118 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0120 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a0128 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a0130 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0138 0000000000000008 R_X86_64_RELATIVE a0048 │ │ │ │ -00000000000a0140 0000000000000008 R_X86_64_RELATIVE a12d0 │ │ │ │ -00000000000a0148 0000000000000008 R_X86_64_RELATIVE 9fef0 │ │ │ │ -00000000000a0158 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ -00000000000a0160 0000000000000008 R_X86_64_RELATIVE 55b70 │ │ │ │ -00000000000a0168 0000000000000008 R_X86_64_RELATIVE 55f40 │ │ │ │ -00000000000a0170 0000000000000008 R_X86_64_RELATIVE 55b90 │ │ │ │ -00000000000a0188 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a01a0 0000000000000008 R_X86_64_RELATIVE 55f80 │ │ │ │ -00000000000a01b8 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a01e0 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a0208 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a0220 0000000000000008 R_X86_64_RELATIVE 55f80 │ │ │ │ -00000000000a0238 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a0260 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a0278 0000000000000008 R_X86_64_RELATIVE a02e8 │ │ │ │ -00000000000a0280 0000000000000008 R_X86_64_RELATIVE a0210 │ │ │ │ -00000000000a0288 0000000000000008 R_X86_64_RELATIVE a0190 │ │ │ │ -00000000000a0290 0000000000000008 R_X86_64_RELATIVE a1898 │ │ │ │ -00000000000a0298 0000000000000008 R_X86_64_RELATIVE a18c0 │ │ │ │ -00000000000a02a0 0000000000000008 R_X86_64_RELATIVE a01c0 │ │ │ │ -00000000000a02a8 0000000000000008 R_X86_64_RELATIVE a01e8 │ │ │ │ -00000000000a02b0 0000000000000008 R_X86_64_RELATIVE a0240 │ │ │ │ -00000000000a02b8 0000000000000008 R_X86_64_RELATIVE a0268 │ │ │ │ -00000000000a02c0 0000000000000008 R_X86_64_RELATIVE a0318 │ │ │ │ -00000000000a02c8 0000000000000008 R_X86_64_RELATIVE a0340 │ │ │ │ -00000000000a02e0 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ -00000000000a02e8 0000000000000008 R_X86_64_RELATIVE 59870 │ │ │ │ -00000000000a02f0 0000000000000008 R_X86_64_RELATIVE 5a1d0 │ │ │ │ -00000000000a02f8 0000000000000008 R_X86_64_RELATIVE 55f80 │ │ │ │ -00000000000a0310 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ -00000000000a0318 0000000000000008 R_X86_64_RELATIVE 59e00 │ │ │ │ -00000000000a0320 0000000000000008 R_X86_64_RELATIVE 5a480 │ │ │ │ -00000000000a0338 0000000000000008 R_X86_64_RELATIVE a16b8 │ │ │ │ -00000000000a0340 0000000000000008 R_X86_64_RELATIVE 59b20 │ │ │ │ -00000000000a0348 0000000000000008 R_X86_64_RELATIVE 5a760 │ │ │ │ -00000000000a0358 0000000000000008 R_X86_64_RELATIVE a17f0 │ │ │ │ -00000000000a0360 0000000000000008 R_X86_64_RELATIVE 55da0 │ │ │ │ -00000000000a0368 0000000000000008 R_X86_64_RELATIVE 55f60 │ │ │ │ -00000000000a0370 0000000000000008 R_X86_64_RELATIVE 56aa0 │ │ │ │ -00000000000a0378 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a0380 0000000000000008 R_X86_64_RELATIVE 55e10 │ │ │ │ -00000000000a0388 0000000000000008 R_X86_64_RELATIVE 55e20 │ │ │ │ -00000000000a0390 0000000000000008 R_X86_64_RELATIVE 55e30 │ │ │ │ -00000000000a03a0 0000000000000008 R_X86_64_RELATIVE a1850 │ │ │ │ -00000000000a03a8 0000000000000008 R_X86_64_RELATIVE 55d90 │ │ │ │ -00000000000a03b0 0000000000000008 R_X86_64_RELATIVE 55f50 │ │ │ │ -00000000000a03b8 0000000000000008 R_X86_64_RELATIVE 56af0 │ │ │ │ -00000000000a03c0 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a03c8 0000000000000008 R_X86_64_RELATIVE 55de0 │ │ │ │ -00000000000a03d0 0000000000000008 R_X86_64_RELATIVE 55df0 │ │ │ │ -00000000000a03d8 0000000000000008 R_X86_64_RELATIVE 55e00 │ │ │ │ -00000000000a03e8 0000000000000008 R_X86_64_RELATIVE a1868 │ │ │ │ -00000000000a03f0 0000000000000008 R_X86_64_RELATIVE 55d80 │ │ │ │ -00000000000a03f8 0000000000000008 R_X86_64_RELATIVE 55f70 │ │ │ │ -00000000000a0400 0000000000000008 R_X86_64_RELATIVE 5a0e0 │ │ │ │ -00000000000a0408 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a0410 0000000000000008 R_X86_64_RELATIVE 55db0 │ │ │ │ -00000000000a0418 0000000000000008 R_X86_64_RELATIVE 55dc0 │ │ │ │ -00000000000a0420 0000000000000008 R_X86_64_RELATIVE 55dd0 │ │ │ │ -00000000000a0428 0000000000000008 R_X86_64_RELATIVE a1e08 │ │ │ │ -00000000000a0430 0000000000000008 R_X86_64_RELATIVE a1d90 │ │ │ │ -00000000000a0440 0000000000000008 R_X86_64_RELATIVE a1f78 │ │ │ │ -00000000000a0448 0000000000000008 R_X86_64_RELATIVE 61bd0 │ │ │ │ -00000000000a0450 0000000000000008 R_X86_64_RELATIVE 61fa0 │ │ │ │ -00000000000a0458 0000000000000008 R_X86_64_RELATIVE 61bf0 │ │ │ │ -00000000000a0470 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a0488 0000000000000008 R_X86_64_RELATIVE 61fe0 │ │ │ │ -00000000000a04a0 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a04c8 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a04f0 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a0508 0000000000000008 R_X86_64_RELATIVE 61fe0 │ │ │ │ -00000000000a0520 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a0548 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a0560 0000000000000008 R_X86_64_RELATIVE a05d0 │ │ │ │ -00000000000a0568 0000000000000008 R_X86_64_RELATIVE a04f8 │ │ │ │ -00000000000a0570 0000000000000008 R_X86_64_RELATIVE a0478 │ │ │ │ -00000000000a0578 0000000000000008 R_X86_64_RELATIVE a2188 │ │ │ │ -00000000000a0580 0000000000000008 R_X86_64_RELATIVE a21b0 │ │ │ │ -00000000000a0588 0000000000000008 R_X86_64_RELATIVE a04a8 │ │ │ │ -00000000000a0590 0000000000000008 R_X86_64_RELATIVE a04d0 │ │ │ │ -00000000000a0598 0000000000000008 R_X86_64_RELATIVE a0528 │ │ │ │ -00000000000a05a0 0000000000000008 R_X86_64_RELATIVE a0550 │ │ │ │ -00000000000a05a8 0000000000000008 R_X86_64_RELATIVE a0600 │ │ │ │ -00000000000a05b0 0000000000000008 R_X86_64_RELATIVE a0628 │ │ │ │ -00000000000a05c8 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ -00000000000a05d0 0000000000000008 R_X86_64_RELATIVE 64d50 │ │ │ │ -00000000000a05d8 0000000000000008 R_X86_64_RELATIVE 656c0 │ │ │ │ -00000000000a05e0 0000000000000008 R_X86_64_RELATIVE 61fe0 │ │ │ │ -00000000000a05f8 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ -00000000000a0600 0000000000000008 R_X86_64_RELATIVE 652f0 │ │ │ │ -00000000000a0608 0000000000000008 R_X86_64_RELATIVE 65980 │ │ │ │ -00000000000a0620 0000000000000008 R_X86_64_RELATIVE a1fe0 │ │ │ │ -00000000000a0628 0000000000000008 R_X86_64_RELATIVE 65000 │ │ │ │ -00000000000a0630 0000000000000008 R_X86_64_RELATIVE 65c70 │ │ │ │ -00000000000a0640 0000000000000008 R_X86_64_RELATIVE a20b8 │ │ │ │ -00000000000a0648 0000000000000008 R_X86_64_RELATIVE 61e00 │ │ │ │ -00000000000a0650 0000000000000008 R_X86_64_RELATIVE 61fc0 │ │ │ │ -00000000000a0658 0000000000000008 R_X86_64_RELATIVE 62790 │ │ │ │ -00000000000a0660 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a0668 0000000000000008 R_X86_64_RELATIVE 61e70 │ │ │ │ -00000000000a0670 0000000000000008 R_X86_64_RELATIVE 61e80 │ │ │ │ -00000000000a0678 0000000000000008 R_X86_64_RELATIVE 61e90 │ │ │ │ -00000000000a0688 0000000000000008 R_X86_64_RELATIVE a20d0 │ │ │ │ -00000000000a0690 0000000000000008 R_X86_64_RELATIVE 61df0 │ │ │ │ -00000000000a0698 0000000000000008 R_X86_64_RELATIVE 61fb0 │ │ │ │ -00000000000a06a0 0000000000000008 R_X86_64_RELATIVE 627e0 │ │ │ │ -00000000000a06a8 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a06b0 0000000000000008 R_X86_64_RELATIVE 61e40 │ │ │ │ -00000000000a06b8 0000000000000008 R_X86_64_RELATIVE 61e50 │ │ │ │ -00000000000a06c0 0000000000000008 R_X86_64_RELATIVE 61e60 │ │ │ │ -00000000000a06d0 0000000000000008 R_X86_64_RELATIVE a20e8 │ │ │ │ -00000000000a06d8 0000000000000008 R_X86_64_RELATIVE 61de0 │ │ │ │ -00000000000a06e0 0000000000000008 R_X86_64_RELATIVE 61fd0 │ │ │ │ -00000000000a06e8 0000000000000008 R_X86_64_RELATIVE 655d0 │ │ │ │ -00000000000a06f0 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ -00000000000a06f8 0000000000000008 R_X86_64_RELATIVE 61e10 │ │ │ │ -00000000000a0700 0000000000000008 R_X86_64_RELATIVE 61e20 │ │ │ │ -00000000000a0708 0000000000000008 R_X86_64_RELATIVE 61e30 │ │ │ │ -00000000000a0710 0000000000000008 R_X86_64_RELATIVE a1e08 │ │ │ │ -00000000000a0718 0000000000000008 R_X86_64_RELATIVE a2680 │ │ │ │ -00000000000a0720 0000000000000008 R_X86_64_RELATIVE a1d90 │ │ │ │ -00000000000a0c88 0000000000000008 R_X86_64_RELATIVE 8eda0 │ │ │ │ -00000000000a0c98 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a0ca8 0000000000000008 R_X86_64_RELATIVE a1038 │ │ │ │ -00000000000a0cb8 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a0cd0 0000000000000008 R_X86_64_RELATIVE 8ede0 │ │ │ │ -00000000000a0ce0 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a0cf0 0000000000000008 R_X86_64_RELATIVE a0fc0 │ │ │ │ -00000000000a0d00 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a0d18 0000000000000008 R_X86_64_RELATIVE 8ee40 │ │ │ │ -00000000000a0d28 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a0d38 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ -00000000000a0d48 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a0d60 0000000000000008 R_X86_64_RELATIVE 8ee80 │ │ │ │ -00000000000a0d78 0000000000000008 R_X86_64_RELATIVE 8eee0 │ │ │ │ -00000000000a0d80 0000000000000008 R_X86_64_RELATIVE a0d58 │ │ │ │ -00000000000a0d90 0000000000000008 R_X86_64_RELATIVE a0c80 │ │ │ │ -00000000000a0d98 0000000000000008 R_X86_64_RELATIVE 22c50 │ │ │ │ -00000000000a0da0 0000000000000008 R_X86_64_RELATIVE de20 │ │ │ │ -00000000000a0da8 0000000000000008 R_X86_64_RELATIVE 20290 │ │ │ │ -00000000000a0db0 0000000000000008 R_X86_64_RELATIVE 20550 │ │ │ │ -00000000000a0dc0 0000000000000008 R_X86_64_RELATIVE a0c80 │ │ │ │ -00000000000a0dc8 0000000000000008 R_X86_64_RELATIVE 202f0 │ │ │ │ -00000000000a0dd0 0000000000000008 R_X86_64_RELATIVE 205b0 │ │ │ │ -00000000000a0de8 0000000000000008 R_X86_64_RELATIVE a0c80 │ │ │ │ -00000000000a0df0 0000000000000008 R_X86_64_RELATIVE 20350 │ │ │ │ -00000000000a0df8 0000000000000008 R_X86_64_RELATIVE 20620 │ │ │ │ -00000000000a0e08 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ -00000000000a0e10 0000000000000008 R_X86_64_RELATIVE 25100 │ │ │ │ -00000000000a0e18 0000000000000008 R_X86_64_RELATIVE f374 │ │ │ │ -00000000000a0e20 0000000000000008 R_X86_64_RELATIVE 21e30 │ │ │ │ -00000000000a0e28 0000000000000008 R_X86_64_RELATIVE 22360 │ │ │ │ -00000000000a0e38 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ -00000000000a0e40 0000000000000008 R_X86_64_RELATIVE 21bb0 │ │ │ │ -00000000000a0e48 0000000000000008 R_X86_64_RELATIVE 224b0 │ │ │ │ -00000000000a0e58 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a0e70 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ -00000000000a0e78 0000000000000008 R_X86_64_RELATIVE 21cf0 │ │ │ │ -00000000000a0e80 0000000000000008 R_X86_64_RELATIVE 22600 │ │ │ │ -00000000000a0e90 0000000000000008 R_X86_64_RELATIVE a0d10 │ │ │ │ -00000000000a0e98 0000000000000008 R_X86_64_RELATIVE 24e10 │ │ │ │ -00000000000a0ea0 0000000000000008 R_X86_64_RELATIVE f324 │ │ │ │ -00000000000a0ea8 0000000000000008 R_X86_64_RELATIVE 21a70 │ │ │ │ -00000000000a0eb0 0000000000000008 R_X86_64_RELATIVE 21f70 │ │ │ │ -00000000000a0ec0 0000000000000008 R_X86_64_RELATIVE a0d10 │ │ │ │ -00000000000a0ec8 0000000000000008 R_X86_64_RELATIVE 217f0 │ │ │ │ -00000000000a0ed0 0000000000000008 R_X86_64_RELATIVE 220c0 │ │ │ │ -00000000000a0ee0 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a0ef8 0000000000000008 R_X86_64_RELATIVE a0d10 │ │ │ │ -00000000000a0f00 0000000000000008 R_X86_64_RELATIVE 21930 │ │ │ │ -00000000000a0f08 0000000000000008 R_X86_64_RELATIVE 22210 │ │ │ │ -00000000000a0f18 0000000000000008 R_X86_64_RELATIVE a0d70 │ │ │ │ -00000000000a0f20 0000000000000008 R_X86_64_RELATIVE 201f0 │ │ │ │ -00000000000a0f28 0000000000000008 R_X86_64_RELATIVE 20210 │ │ │ │ -00000000000a0f38 0000000000000008 R_X86_64_RELATIVE 1fd60 │ │ │ │ -00000000000a0f40 0000000000000008 R_X86_64_RELATIVE 1fd80 │ │ │ │ -00000000000a0f48 0000000000000008 R_X86_64_RELATIVE 1fe10 │ │ │ │ -00000000000a0f98 0000000000000008 R_X86_64_RELATIVE 8ef40 │ │ │ │ -00000000000a0fb0 0000000000000008 R_X86_64_RELATIVE 8ef60 │ │ │ │ -00000000000a0fc8 0000000000000008 R_X86_64_RELATIVE 8ed60 │ │ │ │ -00000000000a0fd0 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ -00000000000a0fe0 0000000000000008 R_X86_64_RELATIVE 8ef90 │ │ │ │ -00000000000a0ff0 0000000000000008 R_X86_64_RELATIVE 8efc0 │ │ │ │ -00000000000a1000 0000000000000008 R_X86_64_RELATIVE 8eff0 │ │ │ │ -00000000000a1018 0000000000000008 R_X86_64_RELATIVE 8f020 │ │ │ │ -00000000000a1028 0000000000000008 R_X86_64_RELATIVE 8f050 │ │ │ │ -00000000000a1030 0000000000000008 R_X86_64_RELATIVE a1010 │ │ │ │ -00000000000a1040 0000000000000008 R_X86_64_RELATIVE 8f070 │ │ │ │ -00000000000a1058 0000000000000008 R_X86_64_RELATIVE 8f090 │ │ │ │ -00000000000a1070 0000000000000008 R_X86_64_RELATIVE 8f0c0 │ │ │ │ -00000000000a1080 0000000000000008 R_X86_64_RELATIVE 8f100 │ │ │ │ -00000000000a10a0 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ -00000000000a10b8 0000000000000008 R_X86_64_RELATIVE 8f140 │ │ │ │ -00000000000a10d8 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ -00000000000a10f0 0000000000000008 R_X86_64_RELATIVE 8f1a0 │ │ │ │ -00000000000a1110 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ -00000000000a1128 0000000000000008 R_X86_64_RELATIVE 8f1d0 │ │ │ │ -00000000000a1130 0000000000000008 R_X86_64_RELATIVE a1020 │ │ │ │ -00000000000a1140 0000000000000008 R_X86_64_RELATIVE 8f200 │ │ │ │ -00000000000a1148 0000000000000008 R_X86_64_RELATIVE a1020 │ │ │ │ -00000000000a1158 0000000000000008 R_X86_64_RELATIVE 8f250 │ │ │ │ -00000000000a1160 0000000000000008 R_X86_64_RELATIVE a1020 │ │ │ │ -00000000000a1170 0000000000000008 R_X86_64_RELATIVE 8f280 │ │ │ │ -00000000000a1180 0000000000000008 R_X86_64_RELATIVE 8f2c0 │ │ │ │ -00000000000a1190 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a11a0 0000000000000008 R_X86_64_RELATIVE a1050 │ │ │ │ -00000000000a11b0 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a11c8 0000000000000008 R_X86_64_RELATIVE 8f300 │ │ │ │ -00000000000a11d8 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a11e8 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ -00000000000a11f8 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a1210 0000000000000008 R_X86_64_RELATIVE a0f90 │ │ │ │ -00000000000a1218 0000000000000008 R_X86_64_RELATIVE 201a0 │ │ │ │ -00000000000a1220 0000000000000008 R_X86_64_RELATIVE 201c0 │ │ │ │ -00000000000a1238 0000000000000008 R_X86_64_RELATIVE a0fa8 │ │ │ │ -00000000000a1240 0000000000000008 R_X86_64_RELATIVE 213d0 │ │ │ │ -00000000000a1248 0000000000000008 R_X86_64_RELATIVE 215d0 │ │ │ │ -00000000000a1258 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a1270 0000000000000008 R_X86_64_RELATIVE a0fc0 │ │ │ │ -00000000000a1278 0000000000000008 R_X86_64_RELATIVE 214d0 │ │ │ │ -00000000000a1280 0000000000000008 R_X86_64_RELATIVE 216e0 │ │ │ │ -00000000000a1290 0000000000000008 R_X86_64_RELATIVE 24a20 │ │ │ │ -00000000000a12a8 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a12c8 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a12f8 0000000000000008 R_X86_64_RELATIVE a1038 │ │ │ │ -00000000000a1300 0000000000000008 R_X86_64_RELATIVE 20240 │ │ │ │ -00000000000a1308 0000000000000008 R_X86_64_RELATIVE 20260 │ │ │ │ -00000000000a1320 0000000000000008 R_X86_64_RELATIVE a1078 │ │ │ │ -00000000000a1328 0000000000000008 R_X86_64_RELATIVE 241e0 │ │ │ │ -00000000000a1330 0000000000000008 R_X86_64_RELATIVE 1fce0 │ │ │ │ -00000000000a1338 0000000000000008 R_X86_64_RELATIVE 1fd00 │ │ │ │ -00000000000a1340 0000000000000008 R_X86_64_RELATIVE 1fd20 │ │ │ │ -00000000000a1348 0000000000000008 R_X86_64_RELATIVE 1fd30 │ │ │ │ -00000000000a1358 0000000000000008 R_X86_64_RELATIVE 20880 │ │ │ │ -00000000000a1360 0000000000000008 R_X86_64_RELATIVE 262c0 │ │ │ │ -00000000000a1368 0000000000000008 R_X86_64_RELATIVE 20bd0 │ │ │ │ -00000000000a1370 0000000000000008 R_X86_64_RELATIVE 20e10 │ │ │ │ -00000000000a1378 0000000000000008 R_X86_64_RELATIVE 27510 │ │ │ │ -00000000000a1380 0000000000000008 R_X86_64_RELATIVE 1fd40 │ │ │ │ -00000000000a1390 0000000000000008 R_X86_64_RELATIVE a1078 │ │ │ │ -00000000000a1398 0000000000000008 R_X86_64_RELATIVE 1fd50 │ │ │ │ -00000000000a13a0 0000000000000008 R_X86_64_RELATIVE 20b10 │ │ │ │ -00000000000a13a8 0000000000000008 R_X86_64_RELATIVE 20ec0 │ │ │ │ -00000000000a13b8 0000000000000008 R_X86_64_RELATIVE a10b0 │ │ │ │ -00000000000a13c0 0000000000000008 R_X86_64_RELATIVE 24600 │ │ │ │ -00000000000a13c8 0000000000000008 R_X86_64_RELATIVE 1fc60 │ │ │ │ -00000000000a13d0 0000000000000008 R_X86_64_RELATIVE 1fc80 │ │ │ │ -00000000000a13d8 0000000000000008 R_X86_64_RELATIVE 1fca0 │ │ │ │ -00000000000a13e0 0000000000000008 R_X86_64_RELATIVE 1fcb0 │ │ │ │ -00000000000a13f0 0000000000000008 R_X86_64_RELATIVE 208d0 │ │ │ │ -00000000000a13f8 0000000000000008 R_X86_64_RELATIVE 26370 │ │ │ │ -00000000000a1400 0000000000000008 R_X86_64_RELATIVE 20d50 │ │ │ │ -00000000000a1408 0000000000000008 R_X86_64_RELATIVE 20f90 │ │ │ │ -00000000000a1410 0000000000000008 R_X86_64_RELATIVE 20920 │ │ │ │ -00000000000a1418 0000000000000008 R_X86_64_RELATIVE 1fcc0 │ │ │ │ -00000000000a1428 0000000000000008 R_X86_64_RELATIVE a10b0 │ │ │ │ -00000000000a1430 0000000000000008 R_X86_64_RELATIVE 1fcd0 │ │ │ │ -00000000000a1438 0000000000000008 R_X86_64_RELATIVE 20c90 │ │ │ │ -00000000000a1440 0000000000000008 R_X86_64_RELATIVE 21040 │ │ │ │ -00000000000a1450 0000000000000008 R_X86_64_RELATIVE a10e8 │ │ │ │ -00000000000a1458 0000000000000008 R_X86_64_RELATIVE 23dc0 │ │ │ │ -00000000000a1460 0000000000000008 R_X86_64_RELATIVE 1fbe0 │ │ │ │ -00000000000a1468 0000000000000008 R_X86_64_RELATIVE 1fc00 │ │ │ │ -00000000000a1470 0000000000000008 R_X86_64_RELATIVE 1fc20 │ │ │ │ -00000000000a1478 0000000000000008 R_X86_64_RELATIVE 1fc30 │ │ │ │ -00000000000a1488 0000000000000008 R_X86_64_RELATIVE 20830 │ │ │ │ -00000000000a1490 0000000000000008 R_X86_64_RELATIVE 26210 │ │ │ │ -00000000000a1498 0000000000000008 R_X86_64_RELATIVE 20a50 │ │ │ │ -00000000000a14a0 0000000000000008 R_X86_64_RELATIVE 21110 │ │ │ │ -00000000000a14a8 0000000000000008 R_X86_64_RELATIVE 26880 │ │ │ │ -00000000000a14b0 0000000000000008 R_X86_64_RELATIVE 1fc40 │ │ │ │ -00000000000a14c0 0000000000000008 R_X86_64_RELATIVE a10e8 │ │ │ │ -00000000000a14c8 0000000000000008 R_X86_64_RELATIVE 1fc50 │ │ │ │ -00000000000a14d0 0000000000000008 R_X86_64_RELATIVE 20990 │ │ │ │ -00000000000a14d8 0000000000000008 R_X86_64_RELATIVE 211c0 │ │ │ │ -00000000000a1588 0000000000000008 R_X86_64_RELATIVE 8f620 │ │ │ │ -00000000000a1598 0000000000000008 R_X86_64_RELATIVE 8f680 │ │ │ │ -00000000000a15a8 0000000000000008 R_X86_64_RELATIVE 8f6e0 │ │ │ │ -00000000000a15b0 0000000000000008 R_X86_64_RELATIVE a1580 │ │ │ │ -00000000000a15c0 0000000000000008 R_X86_64_RELATIVE 8f720 │ │ │ │ -00000000000a15d0 0000000000000008 R_X86_64_RELATIVE 8f760 │ │ │ │ -00000000000a15d8 0000000000000008 R_X86_64_RELATIVE a1590 │ │ │ │ -00000000000a15e8 0000000000000008 R_X86_64_RELATIVE 8f7a0 │ │ │ │ -00000000000a15f8 0000000000000008 R_X86_64_RELATIVE a15a0 │ │ │ │ -00000000000a1610 0000000000000008 R_X86_64_RELATIVE 8f7e0 │ │ │ │ -00000000000a1620 0000000000000008 R_X86_64_RELATIVE 8f820 │ │ │ │ -00000000000a1630 0000000000000008 R_X86_64_RELATIVE 8f860 │ │ │ │ -00000000000a1640 0000000000000008 R_X86_64_RELATIVE 8f8c0 │ │ │ │ -00000000000a1648 0000000000000008 R_X86_64_RELATIVE a1628 │ │ │ │ -00000000000a1658 0000000000000008 R_X86_64_RELATIVE 8f940 │ │ │ │ -00000000000a1660 0000000000000008 R_X86_64_RELATIVE a1638 │ │ │ │ -00000000000a1670 0000000000000008 R_X86_64_RELATIVE 8f9e0 │ │ │ │ -00000000000a1680 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ -00000000000a16a8 0000000000000008 R_X86_64_RELATIVE 8fa60 │ │ │ │ -00000000000a16b0 0000000000000008 R_X86_64_RELATIVE a1668 │ │ │ │ -00000000000a16c0 0000000000000008 R_X86_64_RELATIVE 8fab8 │ │ │ │ -00000000000a16c8 0000000000000008 R_X86_64_RELATIVE a16a0 │ │ │ │ -00000000000a16d8 0000000000000008 R_X86_64_RELATIVE 8fae0 │ │ │ │ -00000000000a16f0 0000000000000008 R_X86_64_RELATIVE 8fb40 │ │ │ │ -00000000000a16f8 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1708 0000000000000008 R_X86_64_RELATIVE 8fbc0 │ │ │ │ -00000000000a1710 0000000000000008 R_X86_64_RELATIVE a16e8 │ │ │ │ -00000000000a1720 0000000000000008 R_X86_64_RELATIVE 8fc40 │ │ │ │ -00000000000a1728 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1738 0000000000000008 R_X86_64_RELATIVE 8fcc0 │ │ │ │ -00000000000a1740 0000000000000008 R_X86_64_RELATIVE a1718 │ │ │ │ -00000000000a1750 0000000000000008 R_X86_64_RELATIVE 8fd40 │ │ │ │ -00000000000a1758 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1768 0000000000000008 R_X86_64_RELATIVE 8fdc0 │ │ │ │ -00000000000a1770 0000000000000008 R_X86_64_RELATIVE a1748 │ │ │ │ -00000000000a1780 0000000000000008 R_X86_64_RELATIVE 8fe40 │ │ │ │ -00000000000a1788 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a1798 0000000000000008 R_X86_64_RELATIVE 8fec0 │ │ │ │ -00000000000a17a0 0000000000000008 R_X86_64_RELATIVE a1778 │ │ │ │ -00000000000a17b0 0000000000000008 R_X86_64_RELATIVE 8ff40 │ │ │ │ -00000000000a17c0 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a17e0 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a17f8 0000000000000008 R_X86_64_RELATIVE 8ff80 │ │ │ │ -00000000000a1800 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a1810 0000000000000008 R_X86_64_RELATIVE 90000 │ │ │ │ -00000000000a1820 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a1840 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a1858 0000000000000008 R_X86_64_RELATIVE 90040 │ │ │ │ -00000000000a1860 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a1870 0000000000000008 R_X86_64_RELATIVE 900c0 │ │ │ │ -00000000000a1878 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a18d8 0000000000000008 R_X86_64_RELATIVE a1700 │ │ │ │ -00000000000a18e0 0000000000000008 R_X86_64_RELATIVE 59320 │ │ │ │ -00000000000a18e8 0000000000000008 R_X86_64_RELATIVE 594c0 │ │ │ │ -00000000000a18f0 0000000000000008 R_X86_64_RELATIVE 57350 │ │ │ │ -00000000000a1900 0000000000000008 R_X86_64_RELATIVE 591b0 │ │ │ │ -00000000000a1908 0000000000000008 R_X86_64_RELATIVE 591c0 │ │ │ │ -00000000000a1910 0000000000000008 R_X86_64_RELATIVE 56d60 │ │ │ │ -00000000000a1928 0000000000000008 R_X86_64_RELATIVE 58e10 │ │ │ │ -00000000000a1938 0000000000000008 R_X86_64_RELATIVE 58d60 │ │ │ │ -00000000000a1948 0000000000000008 R_X86_64_RELATIVE 57040 │ │ │ │ -00000000000a1950 0000000000000008 R_X86_64_RELATIVE 55f00 │ │ │ │ -00000000000a1958 0000000000000008 R_X86_64_RELATIVE 57540 │ │ │ │ -00000000000a1960 0000000000000008 R_X86_64_RELATIVE 55b80 │ │ │ │ -00000000000a1968 0000000000000008 R_X86_64_RELATIVE 55f10 │ │ │ │ -00000000000a1970 0000000000000008 R_X86_64_RELATIVE 56df0 │ │ │ │ -00000000000a1978 0000000000000008 R_X86_64_RELATIVE 55f30 │ │ │ │ -00000000000a1980 0000000000000008 R_X86_64_RELATIVE 56070 │ │ │ │ -00000000000a1988 0000000000000008 R_X86_64_RELATIVE 55ba0 │ │ │ │ -00000000000a1990 0000000000000008 R_X86_64_RELATIVE 55bc0 │ │ │ │ -00000000000a19a0 0000000000000008 R_X86_64_RELATIVE a1718 │ │ │ │ -00000000000a19a8 0000000000000008 R_X86_64_RELATIVE 57df0 │ │ │ │ -00000000000a19b0 0000000000000008 R_X86_64_RELATIVE 57e70 │ │ │ │ -00000000000a19b8 0000000000000008 R_X86_64_RELATIVE 57260 │ │ │ │ -00000000000a19c8 0000000000000008 R_X86_64_RELATIVE 59150 │ │ │ │ -00000000000a19d0 0000000000000008 R_X86_64_RELATIVE 59160 │ │ │ │ -00000000000a19d8 0000000000000008 R_X86_64_RELATIVE 5c5b0 │ │ │ │ -00000000000a19f0 0000000000000008 R_X86_64_RELATIVE 5d0b0 │ │ │ │ -00000000000a1a00 0000000000000008 R_X86_64_RELATIVE 58cb0 │ │ │ │ -00000000000a1a10 0000000000000008 R_X86_64_RELATIVE 5c1c0 │ │ │ │ -00000000000a1a18 0000000000000008 R_X86_64_RELATIVE 55ec0 │ │ │ │ -00000000000a1a20 0000000000000008 R_X86_64_RELATIVE 5da40 │ │ │ │ -00000000000a1a28 0000000000000008 R_X86_64_RELATIVE 55c70 │ │ │ │ -00000000000a1a30 0000000000000008 R_X86_64_RELATIVE 55ed0 │ │ │ │ -00000000000a1a38 0000000000000008 R_X86_64_RELATIVE 5c620 │ │ │ │ -00000000000a1a40 0000000000000008 R_X86_64_RELATIVE 55ef0 │ │ │ │ -00000000000a1a48 0000000000000008 R_X86_64_RELATIVE 56030 │ │ │ │ -00000000000a1a50 0000000000000008 R_X86_64_RELATIVE 55c00 │ │ │ │ -00000000000a1a58 0000000000000008 R_X86_64_RELATIVE 55c20 │ │ │ │ -00000000000a1a68 0000000000000008 R_X86_64_RELATIVE a1730 │ │ │ │ -00000000000a1a70 0000000000000008 R_X86_64_RELATIVE 5ab70 │ │ │ │ -00000000000a1a78 0000000000000008 R_X86_64_RELATIVE 5ac70 │ │ │ │ -00000000000a1a80 0000000000000008 R_X86_64_RELATIVE 57260 │ │ │ │ -00000000000a1a90 0000000000000008 R_X86_64_RELATIVE 59150 │ │ │ │ -00000000000a1a98 0000000000000008 R_X86_64_RELATIVE 59160 │ │ │ │ -00000000000a1aa0 0000000000000008 R_X86_64_RELATIVE 5c5b0 │ │ │ │ -00000000000a1ab8 0000000000000008 R_X86_64_RELATIVE 5d0b0 │ │ │ │ -00000000000a1ac8 0000000000000008 R_X86_64_RELATIVE 58cb0 │ │ │ │ -00000000000a1ad8 0000000000000008 R_X86_64_RELATIVE 5c1c0 │ │ │ │ -00000000000a1ae0 0000000000000008 R_X86_64_RELATIVE 55ec0 │ │ │ │ -00000000000a1ae8 0000000000000008 R_X86_64_RELATIVE 5da40 │ │ │ │ -00000000000a1af0 0000000000000008 R_X86_64_RELATIVE 55c70 │ │ │ │ -00000000000a1af8 0000000000000008 R_X86_64_RELATIVE 55ed0 │ │ │ │ -00000000000a1b00 0000000000000008 R_X86_64_RELATIVE 5c620 │ │ │ │ -00000000000a1b08 0000000000000008 R_X86_64_RELATIVE 55ef0 │ │ │ │ -00000000000a1b10 0000000000000008 R_X86_64_RELATIVE 56030 │ │ │ │ -00000000000a1b18 0000000000000008 R_X86_64_RELATIVE 55c00 │ │ │ │ -00000000000a1b20 0000000000000008 R_X86_64_RELATIVE 55c20 │ │ │ │ -00000000000a1b30 0000000000000008 R_X86_64_RELATIVE a1748 │ │ │ │ -00000000000a1b38 0000000000000008 R_X86_64_RELATIVE 57710 │ │ │ │ -00000000000a1b40 0000000000000008 R_X86_64_RELATIVE 577a0 │ │ │ │ -00000000000a1b48 0000000000000008 R_X86_64_RELATIVE 57170 │ │ │ │ -00000000000a1b58 0000000000000008 R_X86_64_RELATIVE 59180 │ │ │ │ -00000000000a1b60 0000000000000008 R_X86_64_RELATIVE 59190 │ │ │ │ -00000000000a1b68 0000000000000008 R_X86_64_RELATIVE 5bc50 │ │ │ │ -00000000000a1b80 0000000000000008 R_X86_64_RELATIVE 564a0 │ │ │ │ -00000000000a1b90 0000000000000008 R_X86_64_RELATIVE 58c00 │ │ │ │ -00000000000a1ba0 0000000000000008 R_X86_64_RELATIVE 5bad0 │ │ │ │ -00000000000a1ba8 0000000000000008 R_X86_64_RELATIVE 55e80 │ │ │ │ -00000000000a1bb0 0000000000000008 R_X86_64_RELATIVE 5cae0 │ │ │ │ -00000000000a1bb8 0000000000000008 R_X86_64_RELATIVE 55cf0 │ │ │ │ -00000000000a1bc0 0000000000000008 R_X86_64_RELATIVE 55e90 │ │ │ │ -00000000000a1bc8 0000000000000008 R_X86_64_RELATIVE 5bd20 │ │ │ │ -00000000000a1bd0 0000000000000008 R_X86_64_RELATIVE 55eb0 │ │ │ │ -00000000000a1bd8 0000000000000008 R_X86_64_RELATIVE 56000 │ │ │ │ -00000000000a1be0 0000000000000008 R_X86_64_RELATIVE 55c90 │ │ │ │ -00000000000a1be8 0000000000000008 R_X86_64_RELATIVE 55cb0 │ │ │ │ -00000000000a1bf8 0000000000000008 R_X86_64_RELATIVE a1760 │ │ │ │ -00000000000a1c00 0000000000000008 R_X86_64_RELATIVE 5aea0 │ │ │ │ -00000000000a1c08 0000000000000008 R_X86_64_RELATIVE 5af70 │ │ │ │ -00000000000a1c10 0000000000000008 R_X86_64_RELATIVE 57170 │ │ │ │ -00000000000a1c20 0000000000000008 R_X86_64_RELATIVE 59180 │ │ │ │ -00000000000a1c28 0000000000000008 R_X86_64_RELATIVE 59190 │ │ │ │ -00000000000a1c30 0000000000000008 R_X86_64_RELATIVE 5bc50 │ │ │ │ -00000000000a1c48 0000000000000008 R_X86_64_RELATIVE 564a0 │ │ │ │ -00000000000a1c58 0000000000000008 R_X86_64_RELATIVE 58c00 │ │ │ │ -00000000000a1c68 0000000000000008 R_X86_64_RELATIVE 5bad0 │ │ │ │ -00000000000a1c70 0000000000000008 R_X86_64_RELATIVE 55e80 │ │ │ │ -00000000000a1c78 0000000000000008 R_X86_64_RELATIVE 5cae0 │ │ │ │ -00000000000a1c80 0000000000000008 R_X86_64_RELATIVE 55cf0 │ │ │ │ -00000000000a1c88 0000000000000008 R_X86_64_RELATIVE 55e90 │ │ │ │ -00000000000a1c90 0000000000000008 R_X86_64_RELATIVE 5bd20 │ │ │ │ -00000000000a1c98 0000000000000008 R_X86_64_RELATIVE 55eb0 │ │ │ │ -00000000000a1ca0 0000000000000008 R_X86_64_RELATIVE 56000 │ │ │ │ -00000000000a1ca8 0000000000000008 R_X86_64_RELATIVE 55c90 │ │ │ │ -00000000000a1cb0 0000000000000008 R_X86_64_RELATIVE 55cb0 │ │ │ │ -00000000000a1cc0 0000000000000008 R_X86_64_RELATIVE a1790 │ │ │ │ -00000000000a1cc8 0000000000000008 R_X86_64_RELATIVE 59250 │ │ │ │ -00000000000a1cd0 0000000000000008 R_X86_64_RELATIVE 593f0 │ │ │ │ -00000000000a1cd8 0000000000000008 R_X86_64_RELATIVE 57430 │ │ │ │ -00000000000a1ce8 0000000000000008 R_X86_64_RELATIVE 591e0 │ │ │ │ -00000000000a1cf0 0000000000000008 R_X86_64_RELATIVE 591f0 │ │ │ │ -00000000000a1cf8 0000000000000008 R_X86_64_RELATIVE 57630 │ │ │ │ -00000000000a1d10 0000000000000008 R_X86_64_RELATIVE 58fb0 │ │ │ │ -00000000000a1d20 0000000000000008 R_X86_64_RELATIVE 58b50 │ │ │ │ -00000000000a1d30 0000000000000008 R_X86_64_RELATIVE 5b570 │ │ │ │ -00000000000a1d38 0000000000000008 R_X86_64_RELATIVE 55e40 │ │ │ │ -00000000000a1d40 0000000000000008 R_X86_64_RELATIVE 5b6e0 │ │ │ │ -00000000000a1d48 0000000000000008 R_X86_64_RELATIVE 55d70 │ │ │ │ -00000000000a1d50 0000000000000008 R_X86_64_RELATIVE 55e50 │ │ │ │ -00000000000a1d58 0000000000000008 R_X86_64_RELATIVE 57840 │ │ │ │ -00000000000a1d60 0000000000000008 R_X86_64_RELATIVE 55e70 │ │ │ │ -00000000000a1d68 0000000000000008 R_X86_64_RELATIVE 55fd0 │ │ │ │ -00000000000a1d70 0000000000000008 R_X86_64_RELATIVE 55d10 │ │ │ │ -00000000000a1d78 0000000000000008 R_X86_64_RELATIVE 55d30 │ │ │ │ -00000000000a1d88 0000000000000008 R_X86_64_RELATIVE a17a8 │ │ │ │ -00000000000a1d90 0000000000000008 R_X86_64_RELATIVE 57930 │ │ │ │ -00000000000a1d98 0000000000000008 R_X86_64_RELATIVE 13fde │ │ │ │ -00000000000a1da0 0000000000000008 R_X86_64_RELATIVE 56210 │ │ │ │ -00000000000a1da8 0000000000000008 R_X86_64_RELATIVE 56c50 │ │ │ │ -00000000000a1db8 0000000000000008 R_X86_64_RELATIVE a17a8 │ │ │ │ -00000000000a1dc0 0000000000000008 R_X86_64_RELATIVE 56260 │ │ │ │ -00000000000a1dc8 0000000000000008 R_X86_64_RELATIVE 56ca0 │ │ │ │ -00000000000a1de0 0000000000000008 R_X86_64_RELATIVE a17a8 │ │ │ │ -00000000000a1de8 0000000000000008 R_X86_64_RELATIVE 562b0 │ │ │ │ -00000000000a1df0 0000000000000008 R_X86_64_RELATIVE 56d00 │ │ │ │ -00000000000a1e00 0000000000000008 R_X86_64_RELATIVE a1808 │ │ │ │ -00000000000a1e08 0000000000000008 R_X86_64_RELATIVE 57b50 │ │ │ │ -00000000000a1e10 0000000000000008 R_X86_64_RELATIVE 13f12 │ │ │ │ -00000000000a1e18 0000000000000008 R_X86_64_RELATIVE 560a0 │ │ │ │ -00000000000a1e20 0000000000000008 R_X86_64_RELATIVE 56b40 │ │ │ │ -00000000000a1e30 0000000000000008 R_X86_64_RELATIVE a1808 │ │ │ │ -00000000000a1e38 0000000000000008 R_X86_64_RELATIVE 560f0 │ │ │ │ -00000000000a1e40 0000000000000008 R_X86_64_RELATIVE 56b90 │ │ │ │ -00000000000a1e58 0000000000000008 R_X86_64_RELATIVE a1808 │ │ │ │ -00000000000a1e60 0000000000000008 R_X86_64_RELATIVE 56140 │ │ │ │ -00000000000a1e68 0000000000000008 R_X86_64_RELATIVE 56bf0 │ │ │ │ -00000000000a1e90 0000000000000008 R_X86_64_RELATIVE 90160 │ │ │ │ -00000000000a1ea0 0000000000000008 R_X86_64_RELATIVE 901c0 │ │ │ │ -00000000000a1eb0 0000000000000008 R_X86_64_RELATIVE 90220 │ │ │ │ -00000000000a1eb8 0000000000000008 R_X86_64_RELATIVE a1e88 │ │ │ │ -00000000000a1ec8 0000000000000008 R_X86_64_RELATIVE 90260 │ │ │ │ -00000000000a1ed8 0000000000000008 R_X86_64_RELATIVE 902a0 │ │ │ │ -00000000000a1ee0 0000000000000008 R_X86_64_RELATIVE a1e98 │ │ │ │ -00000000000a1ef0 0000000000000008 R_X86_64_RELATIVE 902e0 │ │ │ │ -00000000000a1f00 0000000000000008 R_X86_64_RELATIVE a1ea8 │ │ │ │ -00000000000a1f18 0000000000000008 R_X86_64_RELATIVE 90320 │ │ │ │ -00000000000a1f28 0000000000000008 R_X86_64_RELATIVE 90360 │ │ │ │ -00000000000a1f40 0000000000000008 R_X86_64_RELATIVE 90380 │ │ │ │ -00000000000a1f58 0000000000000008 R_X86_64_RELATIVE 903a0 │ │ │ │ -00000000000a1f68 0000000000000008 R_X86_64_RELATIVE 90400 │ │ │ │ -00000000000a1f70 0000000000000008 R_X86_64_RELATIVE a1f50 │ │ │ │ -00000000000a1f80 0000000000000008 R_X86_64_RELATIVE 90480 │ │ │ │ -00000000000a1f88 0000000000000008 R_X86_64_RELATIVE a1f60 │ │ │ │ -00000000000a1f98 0000000000000008 R_X86_64_RELATIVE 90520 │ │ │ │ -00000000000a1fa8 0000000000000008 R_X86_64_RELATIVE a1f78 │ │ │ │ -00000000000a1fd0 0000000000000008 R_X86_64_RELATIVE 905a0 │ │ │ │ -00000000000a1fd8 0000000000000008 R_X86_64_RELATIVE a1f90 │ │ │ │ -00000000000a1fe8 0000000000000008 R_X86_64_RELATIVE 905f8 │ │ │ │ -00000000000a1ff0 0000000000000008 R_X86_64_RELATIVE a1fc8 │ │ │ │ -00000000000a2000 0000000000000008 R_X86_64_RELATIVE 90620 │ │ │ │ -00000000000a2008 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a2018 0000000000000008 R_X86_64_RELATIVE 906a0 │ │ │ │ -00000000000a2020 0000000000000008 R_X86_64_RELATIVE a1ff8 │ │ │ │ -00000000000a2030 0000000000000008 R_X86_64_RELATIVE 90720 │ │ │ │ -00000000000a2038 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a2048 0000000000000008 R_X86_64_RELATIVE 907a0 │ │ │ │ -00000000000a2050 0000000000000008 R_X86_64_RELATIVE a2028 │ │ │ │ -00000000000a2060 0000000000000008 R_X86_64_RELATIVE 90820 │ │ │ │ -00000000000a2068 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a2078 0000000000000008 R_X86_64_RELATIVE 908a0 │ │ │ │ -00000000000a2080 0000000000000008 R_X86_64_RELATIVE a2058 │ │ │ │ -00000000000a2090 0000000000000008 R_X86_64_RELATIVE 90920 │ │ │ │ -00000000000a2098 0000000000000008 R_X86_64_RELATIVE a16d0 │ │ │ │ -00000000000a20a8 0000000000000008 R_X86_64_RELATIVE 909a0 │ │ │ │ -00000000000a20b0 0000000000000008 R_X86_64_RELATIVE a2088 │ │ │ │ -00000000000a20c0 0000000000000008 R_X86_64_RELATIVE 90a20 │ │ │ │ -00000000000a20c8 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a20d8 0000000000000008 R_X86_64_RELATIVE 90aa0 │ │ │ │ -00000000000a20e0 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a20f0 0000000000000008 R_X86_64_RELATIVE 90b20 │ │ │ │ -00000000000a20f8 0000000000000008 R_X86_64_RELATIVE a1618 │ │ │ │ -00000000000a2108 0000000000000008 R_X86_64_RELATIVE 90bc0 │ │ │ │ -00000000000a2118 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -00000000000a2128 0000000000000008 R_X86_64_RELATIVE a1f38 │ │ │ │ -00000000000a2138 0000000000000008 R_X86_64_RELATIVE a0fd8 │ │ │ │ -00000000000a2150 0000000000000008 R_X86_64_RELATIVE a1f38 │ │ │ │ -00000000000a2158 0000000000000008 R_X86_64_RELATIVE 62100 │ │ │ │ -00000000000a2160 0000000000000008 R_X86_64_RELATIVE 62120 │ │ │ │ -00000000000a21c8 0000000000000008 R_X86_64_RELATIVE a2010 │ │ │ │ -00000000000a21d0 0000000000000008 R_X86_64_RELATIVE 647f0 │ │ │ │ -00000000000a21d8 0000000000000008 R_X86_64_RELATIVE 64990 │ │ │ │ -00000000000a21e0 0000000000000008 R_X86_64_RELATIVE 633a0 │ │ │ │ -00000000000a21f0 0000000000000008 R_X86_64_RELATIVE 646c0 │ │ │ │ -00000000000a21f8 0000000000000008 R_X86_64_RELATIVE 646d0 │ │ │ │ -00000000000a2200 0000000000000008 R_X86_64_RELATIVE 64560 │ │ │ │ -00000000000a2218 0000000000000008 R_X86_64_RELATIVE 62480 │ │ │ │ -00000000000a2228 0000000000000008 R_X86_64_RELATIVE 641d0 │ │ │ │ -00000000000a2238 0000000000000008 R_X86_64_RELATIVE 64470 │ │ │ │ -00000000000a2240 0000000000000008 R_X86_64_RELATIVE 61f60 │ │ │ │ -00000000000a2248 0000000000000008 R_X86_64_RELATIVE 62400 │ │ │ │ -00000000000a2250 0000000000000008 R_X86_64_RELATIVE 61be0 │ │ │ │ -00000000000a2258 0000000000000008 R_X86_64_RELATIVE 61f70 │ │ │ │ -00000000000a2260 0000000000000008 R_X86_64_RELATIVE 645e0 │ │ │ │ -00000000000a2268 0000000000000008 R_X86_64_RELATIVE 61f90 │ │ │ │ -00000000000a2270 0000000000000008 R_X86_64_RELATIVE 620d0 │ │ │ │ -00000000000a2278 0000000000000008 R_X86_64_RELATIVE 61c00 │ │ │ │ -00000000000a2280 0000000000000008 R_X86_64_RELATIVE 61c20 │ │ │ │ -00000000000a2290 0000000000000008 R_X86_64_RELATIVE a2028 │ │ │ │ -00000000000a2298 0000000000000008 R_X86_64_RELATIVE 63670 │ │ │ │ -00000000000a22a0 0000000000000008 R_X86_64_RELATIVE 63700 │ │ │ │ -00000000000a22a8 0000000000000008 R_X86_64_RELATIVE 632b0 │ │ │ │ -00000000000a22b8 0000000000000008 R_X86_64_RELATIVE 64660 │ │ │ │ -00000000000a22c0 0000000000000008 R_X86_64_RELATIVE 64670 │ │ │ │ -00000000000a22c8 0000000000000008 R_X86_64_RELATIVE 67730 │ │ │ │ -00000000000a22e0 0000000000000008 R_X86_64_RELATIVE 687b0 │ │ │ │ -00000000000a22f0 0000000000000008 R_X86_64_RELATIVE 64120 │ │ │ │ -00000000000a2300 0000000000000008 R_X86_64_RELATIVE 67500 │ │ │ │ -00000000000a2308 0000000000000008 R_X86_64_RELATIVE 61f20 │ │ │ │ -00000000000a2310 0000000000000008 R_X86_64_RELATIVE 67910 │ │ │ │ -00000000000a2318 0000000000000008 R_X86_64_RELATIVE 61cd0 │ │ │ │ -00000000000a2320 0000000000000008 R_X86_64_RELATIVE 61f30 │ │ │ │ -00000000000a2328 0000000000000008 R_X86_64_RELATIVE 67820 │ │ │ │ -00000000000a2330 0000000000000008 R_X86_64_RELATIVE 61f50 │ │ │ │ -00000000000a2338 0000000000000008 R_X86_64_RELATIVE 62090 │ │ │ │ -00000000000a2340 0000000000000008 R_X86_64_RELATIVE 61c60 │ │ │ │ -00000000000a2348 0000000000000008 R_X86_64_RELATIVE 61c80 │ │ │ │ -00000000000a2358 0000000000000008 R_X86_64_RELATIVE a2040 │ │ │ │ -00000000000a2360 0000000000000008 R_X86_64_RELATIVE 660c0 │ │ │ │ -00000000000a2368 0000000000000008 R_X86_64_RELATIVE 66190 │ │ │ │ -00000000000a2370 0000000000000008 R_X86_64_RELATIVE 632b0 │ │ │ │ -00000000000a2380 0000000000000008 R_X86_64_RELATIVE 64660 │ │ │ │ -00000000000a2388 0000000000000008 R_X86_64_RELATIVE 64670 │ │ │ │ -00000000000a2390 0000000000000008 R_X86_64_RELATIVE 67730 │ │ │ │ -00000000000a23a8 0000000000000008 R_X86_64_RELATIVE 687b0 │ │ │ │ -00000000000a23b8 0000000000000008 R_X86_64_RELATIVE 64120 │ │ │ │ -00000000000a23c8 0000000000000008 R_X86_64_RELATIVE 67500 │ │ │ │ -00000000000a23d0 0000000000000008 R_X86_64_RELATIVE 61f20 │ │ │ │ -00000000000a23d8 0000000000000008 R_X86_64_RELATIVE 67910 │ │ │ │ -00000000000a23e0 0000000000000008 R_X86_64_RELATIVE 61cd0 │ │ │ │ -00000000000a23e8 0000000000000008 R_X86_64_RELATIVE 61f30 │ │ │ │ -00000000000a23f0 0000000000000008 R_X86_64_RELATIVE 67820 │ │ │ │ -00000000000a23f8 0000000000000008 R_X86_64_RELATIVE 61f50 │ │ │ │ -00000000000a2400 0000000000000008 R_X86_64_RELATIVE 62090 │ │ │ │ -00000000000a2408 0000000000000008 R_X86_64_RELATIVE 61c60 │ │ │ │ -00000000000a2410 0000000000000008 R_X86_64_RELATIVE 61c80 │ │ │ │ -00000000000a2420 0000000000000008 R_X86_64_RELATIVE a2058 │ │ │ │ -00000000000a2428 0000000000000008 R_X86_64_RELATIVE 63540 │ │ │ │ -00000000000a2430 0000000000000008 R_X86_64_RELATIVE 635d0 │ │ │ │ -00000000000a2438 0000000000000008 R_X86_64_RELATIVE 631c0 │ │ │ │ -00000000000a2448 0000000000000008 R_X86_64_RELATIVE 64690 │ │ │ │ -00000000000a2450 0000000000000008 R_X86_64_RELATIVE 646a0 │ │ │ │ -00000000000a2458 0000000000000008 R_X86_64_RELATIVE 66b80 │ │ │ │ -00000000000a2470 0000000000000008 R_X86_64_RELATIVE 62830 │ │ │ │ -00000000000a2480 0000000000000008 R_X86_64_RELATIVE 64070 │ │ │ │ -00000000000a2490 0000000000000008 R_X86_64_RELATIVE 66970 │ │ │ │ -00000000000a2498 0000000000000008 R_X86_64_RELATIVE 61ee0 │ │ │ │ -00000000000a24a0 0000000000000008 R_X86_64_RELATIVE 63480 │ │ │ │ -00000000000a24a8 0000000000000008 R_X86_64_RELATIVE 61d50 │ │ │ │ -00000000000a24b0 0000000000000008 R_X86_64_RELATIVE 61ef0 │ │ │ │ -00000000000a24b8 0000000000000008 R_X86_64_RELATIVE 66c50 │ │ │ │ -00000000000a24c0 0000000000000008 R_X86_64_RELATIVE 61f10 │ │ │ │ -00000000000a24c8 0000000000000008 R_X86_64_RELATIVE 62060 │ │ │ │ -00000000000a24d0 0000000000000008 R_X86_64_RELATIVE 61cf0 │ │ │ │ -00000000000a24d8 0000000000000008 R_X86_64_RELATIVE 61d10 │ │ │ │ -00000000000a24e8 0000000000000008 R_X86_64_RELATIVE a2070 │ │ │ │ -00000000000a24f0 0000000000000008 R_X86_64_RELATIVE 66390 │ │ │ │ -00000000000a24f8 0000000000000008 R_X86_64_RELATIVE 66460 │ │ │ │ -00000000000a2500 0000000000000008 R_X86_64_RELATIVE 631c0 │ │ │ │ -00000000000a2510 0000000000000008 R_X86_64_RELATIVE 64690 │ │ │ │ -00000000000a2518 0000000000000008 R_X86_64_RELATIVE 646a0 │ │ │ │ -00000000000a2520 0000000000000008 R_X86_64_RELATIVE 66b80 │ │ │ │ -00000000000a2538 0000000000000008 R_X86_64_RELATIVE 62830 │ │ │ │ -00000000000a2548 0000000000000008 R_X86_64_RELATIVE 64070 │ │ │ │ -00000000000a2558 0000000000000008 R_X86_64_RELATIVE 66970 │ │ │ │ -00000000000a2560 0000000000000008 R_X86_64_RELATIVE 61ee0 │ │ │ │ -00000000000a2568 0000000000000008 R_X86_64_RELATIVE 63480 │ │ │ │ -00000000000a2570 0000000000000008 R_X86_64_RELATIVE 61d50 │ │ │ │ -00000000000a2578 0000000000000008 R_X86_64_RELATIVE 61ef0 │ │ │ │ -00000000000a2580 0000000000000008 R_X86_64_RELATIVE 66c50 │ │ │ │ -00000000000a2588 0000000000000008 R_X86_64_RELATIVE 61f10 │ │ │ │ -00000000000a2590 0000000000000008 R_X86_64_RELATIVE 62060 │ │ │ │ -00000000000a2598 0000000000000008 R_X86_64_RELATIVE 61cf0 │ │ │ │ -00000000000a25a0 0000000000000008 R_X86_64_RELATIVE 61d10 │ │ │ │ -00000000000a25b0 0000000000000008 R_X86_64_RELATIVE a20a0 │ │ │ │ -00000000000a25b8 0000000000000008 R_X86_64_RELATIVE 64720 │ │ │ │ -00000000000a25c0 0000000000000008 R_X86_64_RELATIVE 648c0 │ │ │ │ -00000000000a25c8 0000000000000008 R_X86_64_RELATIVE 622f0 │ │ │ │ -00000000000a25d8 0000000000000008 R_X86_64_RELATIVE 646f0 │ │ │ │ -00000000000a25e0 0000000000000008 R_X86_64_RELATIVE 64700 │ │ │ │ -00000000000a25e8 0000000000000008 R_X86_64_RELATIVE 64370 │ │ │ │ -00000000000a2600 0000000000000008 R_X86_64_RELATIVE 62590 │ │ │ │ -00000000000a2610 0000000000000008 R_X86_64_RELATIVE 63fc0 │ │ │ │ -00000000000a2620 0000000000000008 R_X86_64_RELATIVE 64280 │ │ │ │ -00000000000a2628 0000000000000008 R_X86_64_RELATIVE 61ea0 │ │ │ │ -00000000000a2630 0000000000000008 R_X86_64_RELATIVE 62440 │ │ │ │ -00000000000a2638 0000000000000008 R_X86_64_RELATIVE 61dd0 │ │ │ │ -00000000000a2640 0000000000000008 R_X86_64_RELATIVE 61eb0 │ │ │ │ -00000000000a2648 0000000000000008 R_X86_64_RELATIVE 643f0 │ │ │ │ -00000000000a2650 0000000000000008 R_X86_64_RELATIVE 61ed0 │ │ │ │ -00000000000a2658 0000000000000008 R_X86_64_RELATIVE 62030 │ │ │ │ -00000000000a2660 0000000000000008 R_X86_64_RELATIVE 61d70 │ │ │ │ -00000000000a2668 0000000000000008 R_X86_64_RELATIVE 61d90 │ │ │ │ -00000000000a2678 0000000000000008 R_X86_64_RELATIVE a2100 │ │ │ │ -00000000000a2680 0000000000000008 R_X86_64_RELATIVE 62d60 │ │ │ │ -00000000000a2688 0000000000000008 R_X86_64_RELATIVE 14752 │ │ │ │ -00000000000a2690 0000000000000008 R_X86_64_RELATIVE 62150 │ │ │ │ -00000000000a2698 0000000000000008 R_X86_64_RELATIVE 62fb0 │ │ │ │ -00000000000a26a8 0000000000000008 R_X86_64_RELATIVE a2100 │ │ │ │ -00000000000a26b0 0000000000000008 R_X86_64_RELATIVE 621b0 │ │ │ │ -00000000000a26b8 0000000000000008 R_X86_64_RELATIVE 63010 │ │ │ │ -00000000000a26d0 0000000000000008 R_X86_64_RELATIVE a2100 │ │ │ │ -00000000000a26d8 0000000000000008 R_X86_64_RELATIVE 62210 │ │ │ │ -00000000000a26e0 0000000000000008 R_X86_64_RELATIVE 63080 │ │ │ │ +000000000009fee8 0000000000000008 R_X86_64_RELATIVE a0d98 │ │ │ │ +000000000009fef0 0000000000000008 R_X86_64_RELATIVE 1f960 │ │ │ │ +000000000009fef8 0000000000000008 R_X86_64_RELATIVE 1fd30 │ │ │ │ +000000000009ff00 0000000000000008 R_X86_64_RELATIVE 1f980 │ │ │ │ +000000000009ff18 0000000000000008 R_X86_64_RELATIVE a0db0 │ │ │ │ +000000000009ff30 0000000000000008 R_X86_64_RELATIVE 1fd70 │ │ │ │ +000000000009ff48 0000000000000008 R_X86_64_RELATIVE a0db0 │ │ │ │ +000000000009ff70 0000000000000008 R_X86_64_RELATIVE a0db0 │ │ │ │ +000000000009ff98 0000000000000008 R_X86_64_RELATIVE a0de8 │ │ │ │ +000000000009ffb0 0000000000000008 R_X86_64_RELATIVE 1fd70 │ │ │ │ +000000000009ffc8 0000000000000008 R_X86_64_RELATIVE a0de8 │ │ │ │ +000000000009fff0 0000000000000008 R_X86_64_RELATIVE a0de8 │ │ │ │ +00000000000a0008 0000000000000008 R_X86_64_RELATIVE a0078 │ │ │ │ +00000000000a0010 0000000000000008 R_X86_64_RELATIVE 9ffa0 │ │ │ │ +00000000000a0018 0000000000000008 R_X86_64_RELATIVE 9ff20 │ │ │ │ +00000000000a0020 0000000000000008 R_X86_64_RELATIVE a1030 │ │ │ │ +00000000000a0028 0000000000000008 R_X86_64_RELATIVE a1058 │ │ │ │ +00000000000a0030 0000000000000008 R_X86_64_RELATIVE 9ff50 │ │ │ │ +00000000000a0038 0000000000000008 R_X86_64_RELATIVE 9ff78 │ │ │ │ +00000000000a0040 0000000000000008 R_X86_64_RELATIVE 9ffd0 │ │ │ │ +00000000000a0048 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ +00000000000a0050 0000000000000008 R_X86_64_RELATIVE a00a8 │ │ │ │ +00000000000a0058 0000000000000008 R_X86_64_RELATIVE a00d0 │ │ │ │ +00000000000a0070 0000000000000008 R_X86_64_RELATIVE a0e00 │ │ │ │ +00000000000a0078 0000000000000008 R_X86_64_RELATIVE 23700 │ │ │ │ +00000000000a0080 0000000000000008 R_X86_64_RELATIVE 24060 │ │ │ │ +00000000000a0088 0000000000000008 R_X86_64_RELATIVE 1fd70 │ │ │ │ +00000000000a00a0 0000000000000008 R_X86_64_RELATIVE a0e00 │ │ │ │ +00000000000a00a8 0000000000000008 R_X86_64_RELATIVE 23c90 │ │ │ │ +00000000000a00b0 0000000000000008 R_X86_64_RELATIVE 24310 │ │ │ │ +00000000000a00c8 0000000000000008 R_X86_64_RELATIVE a0e00 │ │ │ │ +00000000000a00d0 0000000000000008 R_X86_64_RELATIVE 239b0 │ │ │ │ +00000000000a00d8 0000000000000008 R_X86_64_RELATIVE 245f0 │ │ │ │ +00000000000a00e8 0000000000000008 R_X86_64_RELATIVE a0f38 │ │ │ │ +00000000000a00f0 0000000000000008 R_X86_64_RELATIVE 1fb90 │ │ │ │ +00000000000a00f8 0000000000000008 R_X86_64_RELATIVE 1fd50 │ │ │ │ +00000000000a0100 0000000000000008 R_X86_64_RELATIVE 20890 │ │ │ │ +00000000000a0108 0000000000000008 R_X86_64_RELATIVE 1f950 │ │ │ │ +00000000000a0110 0000000000000008 R_X86_64_RELATIVE 1fc00 │ │ │ │ +00000000000a0118 0000000000000008 R_X86_64_RELATIVE 1fc10 │ │ │ │ +00000000000a0120 0000000000000008 R_X86_64_RELATIVE 1fc20 │ │ │ │ +00000000000a0130 0000000000000008 R_X86_64_RELATIVE a0f98 │ │ │ │ +00000000000a0138 0000000000000008 R_X86_64_RELATIVE 1fb80 │ │ │ │ +00000000000a0140 0000000000000008 R_X86_64_RELATIVE 1fd40 │ │ │ │ +00000000000a0148 0000000000000008 R_X86_64_RELATIVE 208e0 │ │ │ │ +00000000000a0150 0000000000000008 R_X86_64_RELATIVE 1f950 │ │ │ │ +00000000000a0158 0000000000000008 R_X86_64_RELATIVE 1fbd0 │ │ │ │ +00000000000a0160 0000000000000008 R_X86_64_RELATIVE 1fbe0 │ │ │ │ +00000000000a0168 0000000000000008 R_X86_64_RELATIVE 1fbf0 │ │ │ │ +00000000000a0178 0000000000000008 R_X86_64_RELATIVE a0fb0 │ │ │ │ +00000000000a0180 0000000000000008 R_X86_64_RELATIVE 1fb70 │ │ │ │ +00000000000a0188 0000000000000008 R_X86_64_RELATIVE 1fd60 │ │ │ │ +00000000000a0190 0000000000000008 R_X86_64_RELATIVE 23f70 │ │ │ │ +00000000000a0198 0000000000000008 R_X86_64_RELATIVE 1f950 │ │ │ │ +00000000000a01a0 0000000000000008 R_X86_64_RELATIVE 1fba0 │ │ │ │ +00000000000a01a8 0000000000000008 R_X86_64_RELATIVE 1fbb0 │ │ │ │ +00000000000a01b0 0000000000000008 R_X86_64_RELATIVE 1fbc0 │ │ │ │ +00000000000a01b8 0000000000000008 R_X86_64_RELATIVE a15a0 │ │ │ │ +00000000000a01c0 0000000000000008 R_X86_64_RELATIVE a1528 │ │ │ │ +00000000000a01d0 0000000000000008 R_X86_64_RELATIVE a1720 │ │ │ │ +00000000000a01d8 0000000000000008 R_X86_64_RELATIVE 3d460 │ │ │ │ +00000000000a01e0 0000000000000008 R_X86_64_RELATIVE 3d830 │ │ │ │ +00000000000a01e8 0000000000000008 R_X86_64_RELATIVE 3d480 │ │ │ │ +00000000000a0200 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a0218 0000000000000008 R_X86_64_RELATIVE 3d870 │ │ │ │ +00000000000a0230 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a0258 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a0280 0000000000000008 R_X86_64_RELATIVE a1770 │ │ │ │ +00000000000a0298 0000000000000008 R_X86_64_RELATIVE 3d870 │ │ │ │ +00000000000a02b0 0000000000000008 R_X86_64_RELATIVE a1770 │ │ │ │ +00000000000a02d8 0000000000000008 R_X86_64_RELATIVE a1770 │ │ │ │ +00000000000a02f0 0000000000000008 R_X86_64_RELATIVE a0360 │ │ │ │ +00000000000a02f8 0000000000000008 R_X86_64_RELATIVE a0288 │ │ │ │ +00000000000a0300 0000000000000008 R_X86_64_RELATIVE a0208 │ │ │ │ +00000000000a0308 0000000000000008 R_X86_64_RELATIVE a1930 │ │ │ │ +00000000000a0310 0000000000000008 R_X86_64_RELATIVE a1958 │ │ │ │ +00000000000a0318 0000000000000008 R_X86_64_RELATIVE a0238 │ │ │ │ +00000000000a0320 0000000000000008 R_X86_64_RELATIVE a0260 │ │ │ │ +00000000000a0328 0000000000000008 R_X86_64_RELATIVE a02b8 │ │ │ │ +00000000000a0330 0000000000000008 R_X86_64_RELATIVE a02e0 │ │ │ │ +00000000000a0338 0000000000000008 R_X86_64_RELATIVE a0390 │ │ │ │ +00000000000a0340 0000000000000008 R_X86_64_RELATIVE a03b8 │ │ │ │ +00000000000a0358 0000000000000008 R_X86_64_RELATIVE a1788 │ │ │ │ +00000000000a0360 0000000000000008 R_X86_64_RELATIVE 40ac0 │ │ │ │ +00000000000a0368 0000000000000008 R_X86_64_RELATIVE 41430 │ │ │ │ +00000000000a0370 0000000000000008 R_X86_64_RELATIVE 3d870 │ │ │ │ +00000000000a0388 0000000000000008 R_X86_64_RELATIVE a1788 │ │ │ │ +00000000000a0390 0000000000000008 R_X86_64_RELATIVE 41060 │ │ │ │ +00000000000a0398 0000000000000008 R_X86_64_RELATIVE 416f0 │ │ │ │ +00000000000a03b0 0000000000000008 R_X86_64_RELATIVE a1788 │ │ │ │ +00000000000a03b8 0000000000000008 R_X86_64_RELATIVE 40d70 │ │ │ │ +00000000000a03c0 0000000000000008 R_X86_64_RELATIVE 419e0 │ │ │ │ +00000000000a03d0 0000000000000008 R_X86_64_RELATIVE a1860 │ │ │ │ +00000000000a03d8 0000000000000008 R_X86_64_RELATIVE 3d690 │ │ │ │ +00000000000a03e0 0000000000000008 R_X86_64_RELATIVE 3d850 │ │ │ │ +00000000000a03e8 0000000000000008 R_X86_64_RELATIVE 3e020 │ │ │ │ +00000000000a03f0 0000000000000008 R_X86_64_RELATIVE 1f950 │ │ │ │ +00000000000a03f8 0000000000000008 R_X86_64_RELATIVE 3d700 │ │ │ │ +00000000000a0400 0000000000000008 R_X86_64_RELATIVE 3d710 │ │ │ │ +00000000000a0408 0000000000000008 R_X86_64_RELATIVE 3d720 │ │ │ │ +00000000000a0418 0000000000000008 R_X86_64_RELATIVE a1878 │ │ │ │ +00000000000a0420 0000000000000008 R_X86_64_RELATIVE 3d680 │ │ │ │ +00000000000a0428 0000000000000008 R_X86_64_RELATIVE 3d840 │ │ │ │ +00000000000a0430 0000000000000008 R_X86_64_RELATIVE 3e070 │ │ │ │ +00000000000a0438 0000000000000008 R_X86_64_RELATIVE 1f950 │ │ │ │ +00000000000a0440 0000000000000008 R_X86_64_RELATIVE 3d6d0 │ │ │ │ +00000000000a0448 0000000000000008 R_X86_64_RELATIVE 3d6e0 │ │ │ │ +00000000000a0450 0000000000000008 R_X86_64_RELATIVE 3d6f0 │ │ │ │ +00000000000a0460 0000000000000008 R_X86_64_RELATIVE a1890 │ │ │ │ +00000000000a0468 0000000000000008 R_X86_64_RELATIVE 3d670 │ │ │ │ +00000000000a0470 0000000000000008 R_X86_64_RELATIVE 3d860 │ │ │ │ +00000000000a0478 0000000000000008 R_X86_64_RELATIVE 41340 │ │ │ │ +00000000000a0480 0000000000000008 R_X86_64_RELATIVE 1f950 │ │ │ │ +00000000000a0488 0000000000000008 R_X86_64_RELATIVE 3d6a0 │ │ │ │ +00000000000a0490 0000000000000008 R_X86_64_RELATIVE 3d6b0 │ │ │ │ +00000000000a0498 0000000000000008 R_X86_64_RELATIVE 3d6c0 │ │ │ │ +00000000000a04a0 0000000000000008 R_X86_64_RELATIVE a15a0 │ │ │ │ +00000000000a04a8 0000000000000008 R_X86_64_RELATIVE a1e28 │ │ │ │ +00000000000a04b0 0000000000000008 R_X86_64_RELATIVE a1528 │ │ │ │ +00000000000a04c0 0000000000000008 R_X86_64_RELATIVE a1f08 │ │ │ │ +00000000000a04c8 0000000000000008 R_X86_64_RELATIVE 68040 │ │ │ │ +00000000000a04d0 0000000000000008 R_X86_64_RELATIVE 68060 │ │ │ │ +00000000000a04d8 0000000000000008 R_X86_64_RELATIVE 68030 │ │ │ │ +00000000000a04e8 0000000000000008 R_X86_64_RELATIVE a1f20 │ │ │ │ +00000000000a04f0 0000000000000008 R_X86_64_RELATIVE 681b0 │ │ │ │ +00000000000a04f8 0000000000000008 R_X86_64_RELATIVE 159d0 │ │ │ │ +00000000000a0500 0000000000000008 R_X86_64_RELATIVE 68090 │ │ │ │ +00000000000a0508 0000000000000008 R_X86_64_RELATIVE 683e0 │ │ │ │ +00000000000a0518 0000000000000008 R_X86_64_RELATIVE a1f20 │ │ │ │ +00000000000a0520 0000000000000008 R_X86_64_RELATIVE 680f0 │ │ │ │ +00000000000a0528 0000000000000008 R_X86_64_RELATIVE 68440 │ │ │ │ +00000000000a0530 0000000000000008 R_X86_64_RELATIVE 68030 │ │ │ │ +00000000000a0540 0000000000000008 R_X86_64_RELATIVE a1f20 │ │ │ │ +00000000000a0548 0000000000000008 R_X86_64_RELATIVE 68150 │ │ │ │ +00000000000a0550 0000000000000008 R_X86_64_RELATIVE 684b0 │ │ │ │ +00000000000a0558 0000000000000008 R_X86_64_RELATIVE a04f0 │ │ │ │ +00000000000a0560 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ +00000000000a0568 0000000000000008 R_X86_64_RELATIVE a04c8 │ │ │ │ +00000000000a0578 0000000000000008 R_X86_64_RELATIVE a2300 │ │ │ │ +00000000000a0580 0000000000000008 R_X86_64_RELATIVE 6dff0 │ │ │ │ +00000000000a0588 0000000000000008 R_X86_64_RELATIVE 6e010 │ │ │ │ +00000000000a0590 0000000000000008 R_X86_64_RELATIVE 6dcb0 │ │ │ │ +00000000000a05a0 0000000000000008 R_X86_64_RELATIVE a23d0 │ │ │ │ +00000000000a05a8 0000000000000008 R_X86_64_RELATIVE 6dcd0 │ │ │ │ +00000000000a05b0 0000000000000008 R_X86_64_RELATIVE 6dfe0 │ │ │ │ +00000000000a05b8 0000000000000008 R_X86_64_RELATIVE 6dd00 │ │ │ │ +00000000000a05c0 0000000000000008 R_X86_64_RELATIVE 6df70 │ │ │ │ +00000000000a05d0 0000000000000008 R_X86_64_RELATIVE a23e8 │ │ │ │ +00000000000a05d8 0000000000000008 R_X86_64_RELATIVE 6e650 │ │ │ │ +00000000000a05e0 0000000000000008 R_X86_64_RELATIVE 6e680 │ │ │ │ +00000000000a05e8 0000000000000008 R_X86_64_RELATIVE 6dcf0 │ │ │ │ +00000000000a05f0 0000000000000008 R_X86_64_RELATIVE 71940 │ │ │ │ +00000000000a0600 0000000000000008 R_X86_64_RELATIVE a2400 │ │ │ │ +00000000000a0608 0000000000000008 R_X86_64_RELATIVE 6dcc0 │ │ │ │ +00000000000a0610 0000000000000008 R_X86_64_RELATIVE 6dfd0 │ │ │ │ +00000000000a0618 0000000000000008 R_X86_64_RELATIVE 6dce0 │ │ │ │ +00000000000a0620 0000000000000008 R_X86_64_RELATIVE 6dfa0 │ │ │ │ +00000000000a0630 0000000000000008 R_X86_64_RELATIVE a2428 │ │ │ │ +00000000000a0638 0000000000000008 R_X86_64_RELATIVE 708f0 │ │ │ │ +00000000000a0640 0000000000000008 R_X86_64_RELATIVE 1603e │ │ │ │ +00000000000a0648 0000000000000008 R_X86_64_RELATIVE 6e040 │ │ │ │ +00000000000a0650 0000000000000008 R_X86_64_RELATIVE 6e3d0 │ │ │ │ +00000000000a0660 0000000000000008 R_X86_64_RELATIVE a2428 │ │ │ │ +00000000000a0668 0000000000000008 R_X86_64_RELATIVE 6e0a0 │ │ │ │ +00000000000a0670 0000000000000008 R_X86_64_RELATIVE 6e430 │ │ │ │ +00000000000a0678 0000000000000008 R_X86_64_RELATIVE 6dcb0 │ │ │ │ +00000000000a0688 0000000000000008 R_X86_64_RELATIVE a2428 │ │ │ │ +00000000000a0690 0000000000000008 R_X86_64_RELATIVE 6e100 │ │ │ │ +00000000000a0698 0000000000000008 R_X86_64_RELATIVE 6e4a0 │ │ │ │ +00000000000a06a0 0000000000000008 R_X86_64_RELATIVE a0638 │ │ │ │ +00000000000a06a8 0000000000000008 R_X86_64_RELATIVE a04f0 │ │ │ │ +00000000000a06b0 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ +00000000000a06b8 0000000000000008 R_X86_64_RELATIVE a2080 │ │ │ │ +00000000000a06c0 0000000000000008 R_X86_64_RELATIVE a2670 │ │ │ │ +00000000000a06c8 0000000000000008 R_X86_64_RELATIVE a2540 │ │ │ │ +00000000000a06d0 0000000000000008 R_X86_64_RELATIVE a25d8 │ │ │ │ +00000000000a06d8 0000000000000008 R_X86_64_RELATIVE a2180 │ │ │ │ +00000000000a06e0 0000000000000008 R_X86_64_RELATIVE a20f8 │ │ │ │ +00000000000a06e8 0000000000000008 R_X86_64_RELATIVE a04c8 │ │ │ │ +00000000000a06f0 0000000000000008 R_X86_64_RELATIVE a0580 │ │ │ │ +00000000000a06f8 0000000000000008 R_X86_64_RELATIVE a04f0 │ │ │ │ +00000000000a0700 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ +00000000000a0708 0000000000000008 R_X86_64_RELATIVE a04c8 │ │ │ │ +00000000000a0710 0000000000000008 R_X86_64_RELATIVE a04f0 │ │ │ │ +00000000000a0718 0000000000000008 R_X86_64_RELATIVE a0ff8 │ │ │ │ +00000000000a0720 0000000000000008 R_X86_64_RELATIVE a04c8 │ │ │ │ +00000000000a0cb0 0000000000000008 R_X86_64_RELATIVE 8f040 │ │ │ │ +00000000000a0cc0 0000000000000008 R_X86_64_RELATIVE 8f0a0 │ │ │ │ +00000000000a0cd0 0000000000000008 R_X86_64_RELATIVE 8f100 │ │ │ │ +00000000000a0cd8 0000000000000008 R_X86_64_RELATIVE a0ca8 │ │ │ │ +00000000000a0ce8 0000000000000008 R_X86_64_RELATIVE 8f140 │ │ │ │ +00000000000a0cf8 0000000000000008 R_X86_64_RELATIVE 8f180 │ │ │ │ +00000000000a0d00 0000000000000008 R_X86_64_RELATIVE a0cb8 │ │ │ │ +00000000000a0d10 0000000000000008 R_X86_64_RELATIVE 8f1c0 │ │ │ │ +00000000000a0d20 0000000000000008 R_X86_64_RELATIVE a0cc8 │ │ │ │ +00000000000a0d38 0000000000000008 R_X86_64_RELATIVE 8f200 │ │ │ │ +00000000000a0d48 0000000000000008 R_X86_64_RELATIVE 8f240 │ │ │ │ +00000000000a0d58 0000000000000008 R_X86_64_RELATIVE 8f260 │ │ │ │ +00000000000a0d68 0000000000000008 R_X86_64_RELATIVE 8f2a0 │ │ │ │ +00000000000a0d78 0000000000000008 R_X86_64_RELATIVE 8f2e0 │ │ │ │ +00000000000a0d88 0000000000000008 R_X86_64_RELATIVE 8f340 │ │ │ │ +00000000000a0d90 0000000000000008 R_X86_64_RELATIVE a0d70 │ │ │ │ +00000000000a0da0 0000000000000008 R_X86_64_RELATIVE 8f3c0 │ │ │ │ +00000000000a0da8 0000000000000008 R_X86_64_RELATIVE a0d80 │ │ │ │ +00000000000a0db8 0000000000000008 R_X86_64_RELATIVE 8f460 │ │ │ │ +00000000000a0dc8 0000000000000008 R_X86_64_RELATIVE a0d98 │ │ │ │ +00000000000a0df0 0000000000000008 R_X86_64_RELATIVE 8f4e0 │ │ │ │ +00000000000a0df8 0000000000000008 R_X86_64_RELATIVE a0db0 │ │ │ │ +00000000000a0e08 0000000000000008 R_X86_64_RELATIVE 8f538 │ │ │ │ +00000000000a0e10 0000000000000008 R_X86_64_RELATIVE a0de8 │ │ │ │ +00000000000a0e20 0000000000000008 R_X86_64_RELATIVE 8f560 │ │ │ │ +00000000000a0e38 0000000000000008 R_X86_64_RELATIVE 8f5c0 │ │ │ │ +00000000000a0e40 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a0e50 0000000000000008 R_X86_64_RELATIVE 8f640 │ │ │ │ +00000000000a0e58 0000000000000008 R_X86_64_RELATIVE a0e30 │ │ │ │ +00000000000a0e68 0000000000000008 R_X86_64_RELATIVE 8f6c0 │ │ │ │ +00000000000a0e70 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a0e80 0000000000000008 R_X86_64_RELATIVE 8f740 │ │ │ │ +00000000000a0e88 0000000000000008 R_X86_64_RELATIVE a0e60 │ │ │ │ +00000000000a0e98 0000000000000008 R_X86_64_RELATIVE 8f7c0 │ │ │ │ +00000000000a0ea0 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a0eb0 0000000000000008 R_X86_64_RELATIVE 8f840 │ │ │ │ +00000000000a0eb8 0000000000000008 R_X86_64_RELATIVE a0e90 │ │ │ │ +00000000000a0ec8 0000000000000008 R_X86_64_RELATIVE 8f8c0 │ │ │ │ +00000000000a0ed0 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a0ee0 0000000000000008 R_X86_64_RELATIVE 8f940 │ │ │ │ +00000000000a0ee8 0000000000000008 R_X86_64_RELATIVE a0ec0 │ │ │ │ +00000000000a0ef8 0000000000000008 R_X86_64_RELATIVE 8f9c0 │ │ │ │ +00000000000a0f08 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a0f28 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a0f40 0000000000000008 R_X86_64_RELATIVE 8fa00 │ │ │ │ +00000000000a0f48 0000000000000008 R_X86_64_RELATIVE a0d60 │ │ │ │ +00000000000a0f58 0000000000000008 R_X86_64_RELATIVE 8fa80 │ │ │ │ +00000000000a0f68 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a0f88 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a0fa0 0000000000000008 R_X86_64_RELATIVE 8fac0 │ │ │ │ +00000000000a0fa8 0000000000000008 R_X86_64_RELATIVE a0d60 │ │ │ │ +00000000000a0fb8 0000000000000008 R_X86_64_RELATIVE 8fb40 │ │ │ │ +00000000000a0fc0 0000000000000008 R_X86_64_RELATIVE a0d60 │ │ │ │ +00000000000a0fd0 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a0ff0 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a1070 0000000000000008 R_X86_64_RELATIVE a0e48 │ │ │ │ +00000000000a1078 0000000000000008 R_X86_64_RELATIVE 231b0 │ │ │ │ +00000000000a1080 0000000000000008 R_X86_64_RELATIVE 23350 │ │ │ │ +00000000000a1088 0000000000000008 R_X86_64_RELATIVE 21140 │ │ │ │ +00000000000a1098 0000000000000008 R_X86_64_RELATIVE 23040 │ │ │ │ +00000000000a10a0 0000000000000008 R_X86_64_RELATIVE 23050 │ │ │ │ +00000000000a10a8 0000000000000008 R_X86_64_RELATIVE 20b50 │ │ │ │ +00000000000a10c0 0000000000000008 R_X86_64_RELATIVE 22ca0 │ │ │ │ +00000000000a10d0 0000000000000008 R_X86_64_RELATIVE 22bf0 │ │ │ │ +00000000000a10e0 0000000000000008 R_X86_64_RELATIVE 20e30 │ │ │ │ +00000000000a10e8 0000000000000008 R_X86_64_RELATIVE 1fcf0 │ │ │ │ +00000000000a10f0 0000000000000008 R_X86_64_RELATIVE 21330 │ │ │ │ +00000000000a10f8 0000000000000008 R_X86_64_RELATIVE 1f970 │ │ │ │ +00000000000a1100 0000000000000008 R_X86_64_RELATIVE 1fd00 │ │ │ │ +00000000000a1108 0000000000000008 R_X86_64_RELATIVE 20be0 │ │ │ │ +00000000000a1110 0000000000000008 R_X86_64_RELATIVE 1fd20 │ │ │ │ +00000000000a1118 0000000000000008 R_X86_64_RELATIVE 1fe60 │ │ │ │ +00000000000a1120 0000000000000008 R_X86_64_RELATIVE 1f990 │ │ │ │ +00000000000a1128 0000000000000008 R_X86_64_RELATIVE 1f9b0 │ │ │ │ +00000000000a1138 0000000000000008 R_X86_64_RELATIVE a0e60 │ │ │ │ +00000000000a1140 0000000000000008 R_X86_64_RELATIVE 21be0 │ │ │ │ +00000000000a1148 0000000000000008 R_X86_64_RELATIVE 21c60 │ │ │ │ +00000000000a1150 0000000000000008 R_X86_64_RELATIVE 21050 │ │ │ │ +00000000000a1160 0000000000000008 R_X86_64_RELATIVE 22fe0 │ │ │ │ +00000000000a1168 0000000000000008 R_X86_64_RELATIVE 22ff0 │ │ │ │ +00000000000a1170 0000000000000008 R_X86_64_RELATIVE 26440 │ │ │ │ +00000000000a1188 0000000000000008 R_X86_64_RELATIVE 26f40 │ │ │ │ +00000000000a1198 0000000000000008 R_X86_64_RELATIVE 22b40 │ │ │ │ +00000000000a11a8 0000000000000008 R_X86_64_RELATIVE 26050 │ │ │ │ +00000000000a11b0 0000000000000008 R_X86_64_RELATIVE 1fcb0 │ │ │ │ +00000000000a11b8 0000000000000008 R_X86_64_RELATIVE 278d0 │ │ │ │ +00000000000a11c0 0000000000000008 R_X86_64_RELATIVE 1fa60 │ │ │ │ +00000000000a11c8 0000000000000008 R_X86_64_RELATIVE 1fcc0 │ │ │ │ +00000000000a11d0 0000000000000008 R_X86_64_RELATIVE 264b0 │ │ │ │ +00000000000a11d8 0000000000000008 R_X86_64_RELATIVE 1fce0 │ │ │ │ +00000000000a11e0 0000000000000008 R_X86_64_RELATIVE 1fe20 │ │ │ │ +00000000000a11e8 0000000000000008 R_X86_64_RELATIVE 1f9f0 │ │ │ │ +00000000000a11f0 0000000000000008 R_X86_64_RELATIVE 1fa10 │ │ │ │ +00000000000a1200 0000000000000008 R_X86_64_RELATIVE a0e78 │ │ │ │ +00000000000a1208 0000000000000008 R_X86_64_RELATIVE 24a00 │ │ │ │ +00000000000a1210 0000000000000008 R_X86_64_RELATIVE 24b00 │ │ │ │ +00000000000a1218 0000000000000008 R_X86_64_RELATIVE 21050 │ │ │ │ +00000000000a1228 0000000000000008 R_X86_64_RELATIVE 22fe0 │ │ │ │ +00000000000a1230 0000000000000008 R_X86_64_RELATIVE 22ff0 │ │ │ │ +00000000000a1238 0000000000000008 R_X86_64_RELATIVE 26440 │ │ │ │ +00000000000a1250 0000000000000008 R_X86_64_RELATIVE 26f40 │ │ │ │ +00000000000a1260 0000000000000008 R_X86_64_RELATIVE 22b40 │ │ │ │ +00000000000a1270 0000000000000008 R_X86_64_RELATIVE 26050 │ │ │ │ +00000000000a1278 0000000000000008 R_X86_64_RELATIVE 1fcb0 │ │ │ │ +00000000000a1280 0000000000000008 R_X86_64_RELATIVE 278d0 │ │ │ │ +00000000000a1288 0000000000000008 R_X86_64_RELATIVE 1fa60 │ │ │ │ +00000000000a1290 0000000000000008 R_X86_64_RELATIVE 1fcc0 │ │ │ │ +00000000000a1298 0000000000000008 R_X86_64_RELATIVE 264b0 │ │ │ │ +00000000000a12a0 0000000000000008 R_X86_64_RELATIVE 1fce0 │ │ │ │ +00000000000a12a8 0000000000000008 R_X86_64_RELATIVE 1fe20 │ │ │ │ +00000000000a12b0 0000000000000008 R_X86_64_RELATIVE 1f9f0 │ │ │ │ +00000000000a12b8 0000000000000008 R_X86_64_RELATIVE 1fa10 │ │ │ │ +00000000000a12c8 0000000000000008 R_X86_64_RELATIVE a0e90 │ │ │ │ +00000000000a12d0 0000000000000008 R_X86_64_RELATIVE 21500 │ │ │ │ +00000000000a12d8 0000000000000008 R_X86_64_RELATIVE 21590 │ │ │ │ +00000000000a12e0 0000000000000008 R_X86_64_RELATIVE 20f60 │ │ │ │ +00000000000a12f0 0000000000000008 R_X86_64_RELATIVE 23010 │ │ │ │ +00000000000a12f8 0000000000000008 R_X86_64_RELATIVE 23020 │ │ │ │ +00000000000a1300 0000000000000008 R_X86_64_RELATIVE 25ae0 │ │ │ │ +00000000000a1318 0000000000000008 R_X86_64_RELATIVE 20290 │ │ │ │ +00000000000a1328 0000000000000008 R_X86_64_RELATIVE 22a90 │ │ │ │ +00000000000a1338 0000000000000008 R_X86_64_RELATIVE 25960 │ │ │ │ +00000000000a1340 0000000000000008 R_X86_64_RELATIVE 1fc70 │ │ │ │ +00000000000a1348 0000000000000008 R_X86_64_RELATIVE 26970 │ │ │ │ +00000000000a1350 0000000000000008 R_X86_64_RELATIVE 1fae0 │ │ │ │ +00000000000a1358 0000000000000008 R_X86_64_RELATIVE 1fc80 │ │ │ │ +00000000000a1360 0000000000000008 R_X86_64_RELATIVE 25bb0 │ │ │ │ +00000000000a1368 0000000000000008 R_X86_64_RELATIVE 1fca0 │ │ │ │ +00000000000a1370 0000000000000008 R_X86_64_RELATIVE 1fdf0 │ │ │ │ +00000000000a1378 0000000000000008 R_X86_64_RELATIVE 1fa80 │ │ │ │ +00000000000a1380 0000000000000008 R_X86_64_RELATIVE 1faa0 │ │ │ │ +00000000000a1390 0000000000000008 R_X86_64_RELATIVE a0ea8 │ │ │ │ +00000000000a1398 0000000000000008 R_X86_64_RELATIVE 24d30 │ │ │ │ +00000000000a13a0 0000000000000008 R_X86_64_RELATIVE 24e00 │ │ │ │ +00000000000a13a8 0000000000000008 R_X86_64_RELATIVE 20f60 │ │ │ │ +00000000000a13b8 0000000000000008 R_X86_64_RELATIVE 23010 │ │ │ │ +00000000000a13c0 0000000000000008 R_X86_64_RELATIVE 23020 │ │ │ │ +00000000000a13c8 0000000000000008 R_X86_64_RELATIVE 25ae0 │ │ │ │ +00000000000a13e0 0000000000000008 R_X86_64_RELATIVE 20290 │ │ │ │ +00000000000a13f0 0000000000000008 R_X86_64_RELATIVE 22a90 │ │ │ │ +00000000000a1400 0000000000000008 R_X86_64_RELATIVE 25960 │ │ │ │ +00000000000a1408 0000000000000008 R_X86_64_RELATIVE 1fc70 │ │ │ │ +00000000000a1410 0000000000000008 R_X86_64_RELATIVE 26970 │ │ │ │ +00000000000a1418 0000000000000008 R_X86_64_RELATIVE 1fae0 │ │ │ │ +00000000000a1420 0000000000000008 R_X86_64_RELATIVE 1fc80 │ │ │ │ +00000000000a1428 0000000000000008 R_X86_64_RELATIVE 25bb0 │ │ │ │ +00000000000a1430 0000000000000008 R_X86_64_RELATIVE 1fca0 │ │ │ │ +00000000000a1438 0000000000000008 R_X86_64_RELATIVE 1fdf0 │ │ │ │ +00000000000a1440 0000000000000008 R_X86_64_RELATIVE 1fa80 │ │ │ │ +00000000000a1448 0000000000000008 R_X86_64_RELATIVE 1faa0 │ │ │ │ +00000000000a1458 0000000000000008 R_X86_64_RELATIVE a0ed8 │ │ │ │ +00000000000a1460 0000000000000008 R_X86_64_RELATIVE 230e0 │ │ │ │ +00000000000a1468 0000000000000008 R_X86_64_RELATIVE 23280 │ │ │ │ +00000000000a1470 0000000000000008 R_X86_64_RELATIVE 21220 │ │ │ │ +00000000000a1480 0000000000000008 R_X86_64_RELATIVE 23070 │ │ │ │ +00000000000a1488 0000000000000008 R_X86_64_RELATIVE 23080 │ │ │ │ +00000000000a1490 0000000000000008 R_X86_64_RELATIVE 21420 │ │ │ │ +00000000000a14a8 0000000000000008 R_X86_64_RELATIVE 22e40 │ │ │ │ +00000000000a14b8 0000000000000008 R_X86_64_RELATIVE 229e0 │ │ │ │ +00000000000a14c8 0000000000000008 R_X86_64_RELATIVE 25400 │ │ │ │ +00000000000a14d0 0000000000000008 R_X86_64_RELATIVE 1fc30 │ │ │ │ +00000000000a14d8 0000000000000008 R_X86_64_RELATIVE 25570 │ │ │ │ +00000000000a14e0 0000000000000008 R_X86_64_RELATIVE 1fb60 │ │ │ │ +00000000000a14e8 0000000000000008 R_X86_64_RELATIVE 1fc40 │ │ │ │ +00000000000a14f0 0000000000000008 R_X86_64_RELATIVE 21630 │ │ │ │ +00000000000a14f8 0000000000000008 R_X86_64_RELATIVE 1fc60 │ │ │ │ +00000000000a1500 0000000000000008 R_X86_64_RELATIVE 1fdc0 │ │ │ │ +00000000000a1508 0000000000000008 R_X86_64_RELATIVE 1fb00 │ │ │ │ +00000000000a1510 0000000000000008 R_X86_64_RELATIVE 1fb20 │ │ │ │ +00000000000a1520 0000000000000008 R_X86_64_RELATIVE a0ef0 │ │ │ │ +00000000000a1528 0000000000000008 R_X86_64_RELATIVE 21720 │ │ │ │ +00000000000a1530 0000000000000008 R_X86_64_RELATIVE e39a │ │ │ │ +00000000000a1538 0000000000000008 R_X86_64_RELATIVE 20000 │ │ │ │ +00000000000a1540 0000000000000008 R_X86_64_RELATIVE 20a40 │ │ │ │ +00000000000a1550 0000000000000008 R_X86_64_RELATIVE a0ef0 │ │ │ │ +00000000000a1558 0000000000000008 R_X86_64_RELATIVE 20050 │ │ │ │ +00000000000a1560 0000000000000008 R_X86_64_RELATIVE 20a90 │ │ │ │ +00000000000a1578 0000000000000008 R_X86_64_RELATIVE a0ef0 │ │ │ │ +00000000000a1580 0000000000000008 R_X86_64_RELATIVE 200a0 │ │ │ │ +00000000000a1588 0000000000000008 R_X86_64_RELATIVE 20af0 │ │ │ │ +00000000000a1598 0000000000000008 R_X86_64_RELATIVE a0f50 │ │ │ │ +00000000000a15a0 0000000000000008 R_X86_64_RELATIVE 21940 │ │ │ │ +00000000000a15a8 0000000000000008 R_X86_64_RELATIVE e2ce │ │ │ │ +00000000000a15b0 0000000000000008 R_X86_64_RELATIVE 1fe90 │ │ │ │ +00000000000a15b8 0000000000000008 R_X86_64_RELATIVE 20930 │ │ │ │ +00000000000a15c8 0000000000000008 R_X86_64_RELATIVE a0f50 │ │ │ │ +00000000000a15d0 0000000000000008 R_X86_64_RELATIVE 1fee0 │ │ │ │ +00000000000a15d8 0000000000000008 R_X86_64_RELATIVE 20980 │ │ │ │ +00000000000a15f0 0000000000000008 R_X86_64_RELATIVE a0f50 │ │ │ │ +00000000000a15f8 0000000000000008 R_X86_64_RELATIVE 1ff30 │ │ │ │ +00000000000a1600 0000000000000008 R_X86_64_RELATIVE 209e0 │ │ │ │ +00000000000a1638 0000000000000008 R_X86_64_RELATIVE 8fbe0 │ │ │ │ +00000000000a1648 0000000000000008 R_X86_64_RELATIVE 8fc40 │ │ │ │ +00000000000a1658 0000000000000008 R_X86_64_RELATIVE 8fca0 │ │ │ │ +00000000000a1660 0000000000000008 R_X86_64_RELATIVE a1630 │ │ │ │ +00000000000a1670 0000000000000008 R_X86_64_RELATIVE 8fce0 │ │ │ │ +00000000000a1680 0000000000000008 R_X86_64_RELATIVE 8fd20 │ │ │ │ +00000000000a1688 0000000000000008 R_X86_64_RELATIVE a1640 │ │ │ │ +00000000000a1698 0000000000000008 R_X86_64_RELATIVE 8fd60 │ │ │ │ +00000000000a16a8 0000000000000008 R_X86_64_RELATIVE a1650 │ │ │ │ +00000000000a16c0 0000000000000008 R_X86_64_RELATIVE 8fda0 │ │ │ │ +00000000000a16d0 0000000000000008 R_X86_64_RELATIVE 8fde0 │ │ │ │ +00000000000a16e8 0000000000000008 R_X86_64_RELATIVE 8fe00 │ │ │ │ +00000000000a1700 0000000000000008 R_X86_64_RELATIVE 8fe20 │ │ │ │ +00000000000a1710 0000000000000008 R_X86_64_RELATIVE 8fe80 │ │ │ │ +00000000000a1718 0000000000000008 R_X86_64_RELATIVE a16f8 │ │ │ │ +00000000000a1728 0000000000000008 R_X86_64_RELATIVE 8ff00 │ │ │ │ +00000000000a1730 0000000000000008 R_X86_64_RELATIVE a1708 │ │ │ │ +00000000000a1740 0000000000000008 R_X86_64_RELATIVE 8ffa0 │ │ │ │ +00000000000a1750 0000000000000008 R_X86_64_RELATIVE a1720 │ │ │ │ +00000000000a1778 0000000000000008 R_X86_64_RELATIVE 90020 │ │ │ │ +00000000000a1780 0000000000000008 R_X86_64_RELATIVE a1738 │ │ │ │ +00000000000a1790 0000000000000008 R_X86_64_RELATIVE 90078 │ │ │ │ +00000000000a1798 0000000000000008 R_X86_64_RELATIVE a1770 │ │ │ │ +00000000000a17a8 0000000000000008 R_X86_64_RELATIVE 900a0 │ │ │ │ +00000000000a17b0 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a17c0 0000000000000008 R_X86_64_RELATIVE 90120 │ │ │ │ +00000000000a17c8 0000000000000008 R_X86_64_RELATIVE a17a0 │ │ │ │ +00000000000a17d8 0000000000000008 R_X86_64_RELATIVE 901a0 │ │ │ │ +00000000000a17e0 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a17f0 0000000000000008 R_X86_64_RELATIVE 90220 │ │ │ │ +00000000000a17f8 0000000000000008 R_X86_64_RELATIVE a17d0 │ │ │ │ +00000000000a1808 0000000000000008 R_X86_64_RELATIVE 902a0 │ │ │ │ +00000000000a1810 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a1820 0000000000000008 R_X86_64_RELATIVE 90320 │ │ │ │ +00000000000a1828 0000000000000008 R_X86_64_RELATIVE a1800 │ │ │ │ +00000000000a1838 0000000000000008 R_X86_64_RELATIVE 903a0 │ │ │ │ +00000000000a1840 0000000000000008 R_X86_64_RELATIVE a0e18 │ │ │ │ +00000000000a1850 0000000000000008 R_X86_64_RELATIVE 90420 │ │ │ │ +00000000000a1858 0000000000000008 R_X86_64_RELATIVE a1830 │ │ │ │ +00000000000a1868 0000000000000008 R_X86_64_RELATIVE 904a0 │ │ │ │ +00000000000a1870 0000000000000008 R_X86_64_RELATIVE a0d60 │ │ │ │ +00000000000a1880 0000000000000008 R_X86_64_RELATIVE 90520 │ │ │ │ +00000000000a1888 0000000000000008 R_X86_64_RELATIVE a0d60 │ │ │ │ +00000000000a1898 0000000000000008 R_X86_64_RELATIVE 905a0 │ │ │ │ +00000000000a18a0 0000000000000008 R_X86_64_RELATIVE a0d60 │ │ │ │ +00000000000a18b0 0000000000000008 R_X86_64_RELATIVE 90640 │ │ │ │ +00000000000a18c0 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a18d0 0000000000000008 R_X86_64_RELATIVE a16e0 │ │ │ │ +00000000000a18e0 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a18f8 0000000000000008 R_X86_64_RELATIVE a16e0 │ │ │ │ +00000000000a1900 0000000000000008 R_X86_64_RELATIVE 3d990 │ │ │ │ +00000000000a1908 0000000000000008 R_X86_64_RELATIVE 3d9b0 │ │ │ │ +00000000000a1970 0000000000000008 R_X86_64_RELATIVE a17b8 │ │ │ │ +00000000000a1978 0000000000000008 R_X86_64_RELATIVE 40560 │ │ │ │ +00000000000a1980 0000000000000008 R_X86_64_RELATIVE 40700 │ │ │ │ +00000000000a1988 0000000000000008 R_X86_64_RELATIVE 3ec30 │ │ │ │ +00000000000a1998 0000000000000008 R_X86_64_RELATIVE 40430 │ │ │ │ +00000000000a19a0 0000000000000008 R_X86_64_RELATIVE 40440 │ │ │ │ +00000000000a19a8 0000000000000008 R_X86_64_RELATIVE 402d0 │ │ │ │ +00000000000a19c0 0000000000000008 R_X86_64_RELATIVE 3dd10 │ │ │ │ +00000000000a19d0 0000000000000008 R_X86_64_RELATIVE 3ff40 │ │ │ │ +00000000000a19e0 0000000000000008 R_X86_64_RELATIVE 401e0 │ │ │ │ +00000000000a19e8 0000000000000008 R_X86_64_RELATIVE 3d7f0 │ │ │ │ +00000000000a19f0 0000000000000008 R_X86_64_RELATIVE 3dc90 │ │ │ │ +00000000000a19f8 0000000000000008 R_X86_64_RELATIVE 3d470 │ │ │ │ +00000000000a1a00 0000000000000008 R_X86_64_RELATIVE 3d800 │ │ │ │ +00000000000a1a08 0000000000000008 R_X86_64_RELATIVE 40350 │ │ │ │ +00000000000a1a10 0000000000000008 R_X86_64_RELATIVE 3d820 │ │ │ │ +00000000000a1a18 0000000000000008 R_X86_64_RELATIVE 3d960 │ │ │ │ +00000000000a1a20 0000000000000008 R_X86_64_RELATIVE 3d490 │ │ │ │ +00000000000a1a28 0000000000000008 R_X86_64_RELATIVE 3d4b0 │ │ │ │ +00000000000a1a38 0000000000000008 R_X86_64_RELATIVE a17d0 │ │ │ │ +00000000000a1a40 0000000000000008 R_X86_64_RELATIVE 3ef00 │ │ │ │ +00000000000a1a48 0000000000000008 R_X86_64_RELATIVE 3ef90 │ │ │ │ +00000000000a1a50 0000000000000008 R_X86_64_RELATIVE 3eb40 │ │ │ │ +00000000000a1a60 0000000000000008 R_X86_64_RELATIVE 403d0 │ │ │ │ +00000000000a1a68 0000000000000008 R_X86_64_RELATIVE 403e0 │ │ │ │ +00000000000a1a70 0000000000000008 R_X86_64_RELATIVE 434a0 │ │ │ │ +00000000000a1a88 0000000000000008 R_X86_64_RELATIVE 44520 │ │ │ │ +00000000000a1a98 0000000000000008 R_X86_64_RELATIVE 3fe90 │ │ │ │ +00000000000a1aa8 0000000000000008 R_X86_64_RELATIVE 43270 │ │ │ │ +00000000000a1ab0 0000000000000008 R_X86_64_RELATIVE 3d7b0 │ │ │ │ +00000000000a1ab8 0000000000000008 R_X86_64_RELATIVE 43680 │ │ │ │ +00000000000a1ac0 0000000000000008 R_X86_64_RELATIVE 3d560 │ │ │ │ +00000000000a1ac8 0000000000000008 R_X86_64_RELATIVE 3d7c0 │ │ │ │ +00000000000a1ad0 0000000000000008 R_X86_64_RELATIVE 43590 │ │ │ │ +00000000000a1ad8 0000000000000008 R_X86_64_RELATIVE 3d7e0 │ │ │ │ +00000000000a1ae0 0000000000000008 R_X86_64_RELATIVE 3d920 │ │ │ │ +00000000000a1ae8 0000000000000008 R_X86_64_RELATIVE 3d4f0 │ │ │ │ +00000000000a1af0 0000000000000008 R_X86_64_RELATIVE 3d510 │ │ │ │ +00000000000a1b00 0000000000000008 R_X86_64_RELATIVE a17e8 │ │ │ │ +00000000000a1b08 0000000000000008 R_X86_64_RELATIVE 41e30 │ │ │ │ +00000000000a1b10 0000000000000008 R_X86_64_RELATIVE 41f00 │ │ │ │ +00000000000a1b18 0000000000000008 R_X86_64_RELATIVE 3eb40 │ │ │ │ +00000000000a1b28 0000000000000008 R_X86_64_RELATIVE 403d0 │ │ │ │ +00000000000a1b30 0000000000000008 R_X86_64_RELATIVE 403e0 │ │ │ │ +00000000000a1b38 0000000000000008 R_X86_64_RELATIVE 434a0 │ │ │ │ +00000000000a1b50 0000000000000008 R_X86_64_RELATIVE 44520 │ │ │ │ +00000000000a1b60 0000000000000008 R_X86_64_RELATIVE 3fe90 │ │ │ │ +00000000000a1b70 0000000000000008 R_X86_64_RELATIVE 43270 │ │ │ │ +00000000000a1b78 0000000000000008 R_X86_64_RELATIVE 3d7b0 │ │ │ │ +00000000000a1b80 0000000000000008 R_X86_64_RELATIVE 43680 │ │ │ │ +00000000000a1b88 0000000000000008 R_X86_64_RELATIVE 3d560 │ │ │ │ +00000000000a1b90 0000000000000008 R_X86_64_RELATIVE 3d7c0 │ │ │ │ +00000000000a1b98 0000000000000008 R_X86_64_RELATIVE 43590 │ │ │ │ +00000000000a1ba0 0000000000000008 R_X86_64_RELATIVE 3d7e0 │ │ │ │ +00000000000a1ba8 0000000000000008 R_X86_64_RELATIVE 3d920 │ │ │ │ +00000000000a1bb0 0000000000000008 R_X86_64_RELATIVE 3d4f0 │ │ │ │ +00000000000a1bb8 0000000000000008 R_X86_64_RELATIVE 3d510 │ │ │ │ +00000000000a1bc8 0000000000000008 R_X86_64_RELATIVE a1800 │ │ │ │ +00000000000a1bd0 0000000000000008 R_X86_64_RELATIVE 3edd0 │ │ │ │ +00000000000a1bd8 0000000000000008 R_X86_64_RELATIVE 3ee60 │ │ │ │ +00000000000a1be0 0000000000000008 R_X86_64_RELATIVE 3ea50 │ │ │ │ +00000000000a1bf0 0000000000000008 R_X86_64_RELATIVE 40400 │ │ │ │ +00000000000a1bf8 0000000000000008 R_X86_64_RELATIVE 40410 │ │ │ │ +00000000000a1c00 0000000000000008 R_X86_64_RELATIVE 428f0 │ │ │ │ +00000000000a1c18 0000000000000008 R_X86_64_RELATIVE 3e0c0 │ │ │ │ +00000000000a1c28 0000000000000008 R_X86_64_RELATIVE 3fde0 │ │ │ │ +00000000000a1c38 0000000000000008 R_X86_64_RELATIVE 426e0 │ │ │ │ +00000000000a1c40 0000000000000008 R_X86_64_RELATIVE 3d770 │ │ │ │ +00000000000a1c48 0000000000000008 R_X86_64_RELATIVE 3ed10 │ │ │ │ +00000000000a1c50 0000000000000008 R_X86_64_RELATIVE 3d5e0 │ │ │ │ +00000000000a1c58 0000000000000008 R_X86_64_RELATIVE 3d780 │ │ │ │ +00000000000a1c60 0000000000000008 R_X86_64_RELATIVE 429c0 │ │ │ │ +00000000000a1c68 0000000000000008 R_X86_64_RELATIVE 3d7a0 │ │ │ │ +00000000000a1c70 0000000000000008 R_X86_64_RELATIVE 3d8f0 │ │ │ │ +00000000000a1c78 0000000000000008 R_X86_64_RELATIVE 3d580 │ │ │ │ +00000000000a1c80 0000000000000008 R_X86_64_RELATIVE 3d5a0 │ │ │ │ +00000000000a1c90 0000000000000008 R_X86_64_RELATIVE a1818 │ │ │ │ +00000000000a1c98 0000000000000008 R_X86_64_RELATIVE 42100 │ │ │ │ +00000000000a1ca0 0000000000000008 R_X86_64_RELATIVE 421d0 │ │ │ │ +00000000000a1ca8 0000000000000008 R_X86_64_RELATIVE 3ea50 │ │ │ │ +00000000000a1cb8 0000000000000008 R_X86_64_RELATIVE 40400 │ │ │ │ +00000000000a1cc0 0000000000000008 R_X86_64_RELATIVE 40410 │ │ │ │ +00000000000a1cc8 0000000000000008 R_X86_64_RELATIVE 428f0 │ │ │ │ +00000000000a1ce0 0000000000000008 R_X86_64_RELATIVE 3e0c0 │ │ │ │ +00000000000a1cf0 0000000000000008 R_X86_64_RELATIVE 3fde0 │ │ │ │ +00000000000a1d00 0000000000000008 R_X86_64_RELATIVE 426e0 │ │ │ │ +00000000000a1d08 0000000000000008 R_X86_64_RELATIVE 3d770 │ │ │ │ +00000000000a1d10 0000000000000008 R_X86_64_RELATIVE 3ed10 │ │ │ │ +00000000000a1d18 0000000000000008 R_X86_64_RELATIVE 3d5e0 │ │ │ │ +00000000000a1d20 0000000000000008 R_X86_64_RELATIVE 3d780 │ │ │ │ +00000000000a1d28 0000000000000008 R_X86_64_RELATIVE 429c0 │ │ │ │ +00000000000a1d30 0000000000000008 R_X86_64_RELATIVE 3d7a0 │ │ │ │ +00000000000a1d38 0000000000000008 R_X86_64_RELATIVE 3d8f0 │ │ │ │ +00000000000a1d40 0000000000000008 R_X86_64_RELATIVE 3d580 │ │ │ │ +00000000000a1d48 0000000000000008 R_X86_64_RELATIVE 3d5a0 │ │ │ │ +00000000000a1d58 0000000000000008 R_X86_64_RELATIVE a1848 │ │ │ │ +00000000000a1d60 0000000000000008 R_X86_64_RELATIVE 40490 │ │ │ │ +00000000000a1d68 0000000000000008 R_X86_64_RELATIVE 40630 │ │ │ │ +00000000000a1d70 0000000000000008 R_X86_64_RELATIVE 3db80 │ │ │ │ +00000000000a1d80 0000000000000008 R_X86_64_RELATIVE 40460 │ │ │ │ +00000000000a1d88 0000000000000008 R_X86_64_RELATIVE 40470 │ │ │ │ +00000000000a1d90 0000000000000008 R_X86_64_RELATIVE 400e0 │ │ │ │ +00000000000a1da8 0000000000000008 R_X86_64_RELATIVE 3de20 │ │ │ │ +00000000000a1db8 0000000000000008 R_X86_64_RELATIVE 3fd30 │ │ │ │ +00000000000a1dc8 0000000000000008 R_X86_64_RELATIVE 3fff0 │ │ │ │ +00000000000a1dd0 0000000000000008 R_X86_64_RELATIVE 3d730 │ │ │ │ +00000000000a1dd8 0000000000000008 R_X86_64_RELATIVE 3dcd0 │ │ │ │ +00000000000a1de0 0000000000000008 R_X86_64_RELATIVE 3d660 │ │ │ │ +00000000000a1de8 0000000000000008 R_X86_64_RELATIVE 3d740 │ │ │ │ +00000000000a1df0 0000000000000008 R_X86_64_RELATIVE 40160 │ │ │ │ +00000000000a1df8 0000000000000008 R_X86_64_RELATIVE 3d760 │ │ │ │ +00000000000a1e00 0000000000000008 R_X86_64_RELATIVE 3d8c0 │ │ │ │ +00000000000a1e08 0000000000000008 R_X86_64_RELATIVE 3d600 │ │ │ │ +00000000000a1e10 0000000000000008 R_X86_64_RELATIVE 3d620 │ │ │ │ +00000000000a1e20 0000000000000008 R_X86_64_RELATIVE a18a8 │ │ │ │ +00000000000a1e28 0000000000000008 R_X86_64_RELATIVE 3e5f0 │ │ │ │ +00000000000a1e30 0000000000000008 R_X86_64_RELATIVE 114be │ │ │ │ +00000000000a1e38 0000000000000008 R_X86_64_RELATIVE 3d9e0 │ │ │ │ +00000000000a1e40 0000000000000008 R_X86_64_RELATIVE 3e840 │ │ │ │ +00000000000a1e50 0000000000000008 R_X86_64_RELATIVE a18a8 │ │ │ │ +00000000000a1e58 0000000000000008 R_X86_64_RELATIVE 3da40 │ │ │ │ +00000000000a1e60 0000000000000008 R_X86_64_RELATIVE 3e8a0 │ │ │ │ +00000000000a1e78 0000000000000008 R_X86_64_RELATIVE a18a8 │ │ │ │ +00000000000a1e80 0000000000000008 R_X86_64_RELATIVE 3daa0 │ │ │ │ +00000000000a1e88 0000000000000008 R_X86_64_RELATIVE 3e910 │ │ │ │ +00000000000a1f10 0000000000000008 R_X86_64_RELATIVE 90780 │ │ │ │ +00000000000a1f28 0000000000000008 R_X86_64_RELATIVE 907a0 │ │ │ │ +00000000000a1f38 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a1f48 0000000000000008 R_X86_64_RELATIVE a1f08 │ │ │ │ +00000000000a1f58 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a1f70 0000000000000008 R_X86_64_RELATIVE 90860 │ │ │ │ +00000000000a1f80 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a1f90 0000000000000008 R_X86_64_RELATIVE a22e8 │ │ │ │ +00000000000a1fa0 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a1fb8 0000000000000008 R_X86_64_RELATIVE 908a0 │ │ │ │ +00000000000a1fc8 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a1fd8 0000000000000008 R_X86_64_RELATIVE a22a8 │ │ │ │ +00000000000a1fe8 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a2000 0000000000000008 R_X86_64_RELATIVE 90900 │ │ │ │ +00000000000a2010 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a2020 0000000000000008 R_X86_64_RELATIVE a2290 │ │ │ │ +00000000000a2030 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a2048 0000000000000008 R_X86_64_RELATIVE 90940 │ │ │ │ +00000000000a2060 0000000000000008 R_X86_64_RELATIVE 909a0 │ │ │ │ +00000000000a2068 0000000000000008 R_X86_64_RELATIVE a2040 │ │ │ │ +00000000000a2078 0000000000000008 R_X86_64_RELATIVE a1f68 │ │ │ │ +00000000000a2080 0000000000000008 R_X86_64_RELATIVE 709e0 │ │ │ │ +00000000000a2088 0000000000000008 R_X86_64_RELATIVE 16112 │ │ │ │ +00000000000a2090 0000000000000008 R_X86_64_RELATIVE 6e250 │ │ │ │ +00000000000a2098 0000000000000008 R_X86_64_RELATIVE 6e510 │ │ │ │ +00000000000a20a8 0000000000000008 R_X86_64_RELATIVE a1f68 │ │ │ │ +00000000000a20b0 0000000000000008 R_X86_64_RELATIVE 6e2b0 │ │ │ │ +00000000000a20b8 0000000000000008 R_X86_64_RELATIVE 6e570 │ │ │ │ +00000000000a20d0 0000000000000008 R_X86_64_RELATIVE a1f68 │ │ │ │ +00000000000a20d8 0000000000000008 R_X86_64_RELATIVE 6e310 │ │ │ │ +00000000000a20e0 0000000000000008 R_X86_64_RELATIVE 6e5e0 │ │ │ │ +00000000000a20f0 0000000000000008 R_X86_64_RELATIVE a1fb0 │ │ │ │ +00000000000a20f8 0000000000000008 R_X86_64_RELATIVE 72ce0 │ │ │ │ +00000000000a2100 0000000000000008 R_X86_64_RELATIVE 17666 │ │ │ │ +00000000000a2108 0000000000000008 R_X86_64_RELATIVE 6fcb0 │ │ │ │ +00000000000a2110 0000000000000008 R_X86_64_RELATIVE 701e0 │ │ │ │ +00000000000a2120 0000000000000008 R_X86_64_RELATIVE a1fb0 │ │ │ │ +00000000000a2128 0000000000000008 R_X86_64_RELATIVE 6fa30 │ │ │ │ +00000000000a2130 0000000000000008 R_X86_64_RELATIVE 70330 │ │ │ │ +00000000000a2140 0000000000000008 R_X86_64_RELATIVE 72600 │ │ │ │ +00000000000a2158 0000000000000008 R_X86_64_RELATIVE a1fb0 │ │ │ │ +00000000000a2160 0000000000000008 R_X86_64_RELATIVE 6fb70 │ │ │ │ +00000000000a2168 0000000000000008 R_X86_64_RELATIVE 70480 │ │ │ │ +00000000000a2178 0000000000000008 R_X86_64_RELATIVE a1ff8 │ │ │ │ +00000000000a2180 0000000000000008 R_X86_64_RELATIVE 729f0 │ │ │ │ +00000000000a2188 0000000000000008 R_X86_64_RELATIVE 17616 │ │ │ │ +00000000000a2190 0000000000000008 R_X86_64_RELATIVE 6f8f0 │ │ │ │ +00000000000a2198 0000000000000008 R_X86_64_RELATIVE 6fdf0 │ │ │ │ +00000000000a21a8 0000000000000008 R_X86_64_RELATIVE a1ff8 │ │ │ │ +00000000000a21b0 0000000000000008 R_X86_64_RELATIVE 6f670 │ │ │ │ +00000000000a21b8 0000000000000008 R_X86_64_RELATIVE 6ff40 │ │ │ │ +00000000000a21c8 0000000000000008 R_X86_64_RELATIVE 72600 │ │ │ │ +00000000000a21e0 0000000000000008 R_X86_64_RELATIVE a1ff8 │ │ │ │ +00000000000a21e8 0000000000000008 R_X86_64_RELATIVE 6f7b0 │ │ │ │ +00000000000a21f0 0000000000000008 R_X86_64_RELATIVE 70090 │ │ │ │ +00000000000a2200 0000000000000008 R_X86_64_RELATIVE a2058 │ │ │ │ +00000000000a2208 0000000000000008 R_X86_64_RELATIVE 6e1b0 │ │ │ │ +00000000000a2210 0000000000000008 R_X86_64_RELATIVE 6e1d0 │ │ │ │ +00000000000a2220 0000000000000008 R_X86_64_RELATIVE 6de90 │ │ │ │ +00000000000a2228 0000000000000008 R_X86_64_RELATIVE 6deb0 │ │ │ │ +00000000000a2230 0000000000000008 R_X86_64_RELATIVE 6df40 │ │ │ │ +00000000000a2280 0000000000000008 R_X86_64_RELATIVE 90a00 │ │ │ │ +00000000000a2298 0000000000000008 R_X86_64_RELATIVE 90a20 │ │ │ │ +00000000000a22b0 0000000000000008 R_X86_64_RELATIVE 90820 │ │ │ │ +00000000000a22b8 0000000000000008 R_X86_64_RELATIVE a2290 │ │ │ │ +00000000000a22c8 0000000000000008 R_X86_64_RELATIVE 90a60 │ │ │ │ +00000000000a22d8 0000000000000008 R_X86_64_RELATIVE 90a90 │ │ │ │ +00000000000a22e0 0000000000000008 R_X86_64_RELATIVE a22c0 │ │ │ │ +00000000000a22f0 0000000000000008 R_X86_64_RELATIVE 90ab0 │ │ │ │ +00000000000a2308 0000000000000008 R_X86_64_RELATIVE 90ad0 │ │ │ │ +00000000000a2320 0000000000000008 R_X86_64_RELATIVE 90b00 │ │ │ │ +00000000000a2330 0000000000000008 R_X86_64_RELATIVE 90b40 │ │ │ │ +00000000000a2350 0000000000000008 R_X86_64_RELATIVE a2318 │ │ │ │ +00000000000a2368 0000000000000008 R_X86_64_RELATIVE 90b80 │ │ │ │ +00000000000a2388 0000000000000008 R_X86_64_RELATIVE a2318 │ │ │ │ +00000000000a23a0 0000000000000008 R_X86_64_RELATIVE 90be0 │ │ │ │ +00000000000a23c0 0000000000000008 R_X86_64_RELATIVE a2318 │ │ │ │ +00000000000a23d8 0000000000000008 R_X86_64_RELATIVE 90c10 │ │ │ │ +00000000000a23e0 0000000000000008 R_X86_64_RELATIVE a22d0 │ │ │ │ +00000000000a23f0 0000000000000008 R_X86_64_RELATIVE 90c40 │ │ │ │ +00000000000a23f8 0000000000000008 R_X86_64_RELATIVE a22d0 │ │ │ │ +00000000000a2408 0000000000000008 R_X86_64_RELATIVE 90c90 │ │ │ │ +00000000000a2410 0000000000000008 R_X86_64_RELATIVE a22d0 │ │ │ │ +00000000000a2420 0000000000000008 R_X86_64_RELATIVE 907e0 │ │ │ │ +00000000000a2430 0000000000000008 R_X86_64_RELATIVE 90cc0 │ │ │ │ +00000000000a2440 0000000000000008 R_X86_64_RELATIVE a0d50 │ │ │ │ +00000000000a2450 0000000000000008 R_X86_64_RELATIVE a2300 │ │ │ │ +00000000000a2460 0000000000000008 R_X86_64_RELATIVE a0d40 │ │ │ │ +00000000000a2478 0000000000000008 R_X86_64_RELATIVE a2278 │ │ │ │ +00000000000a2480 0000000000000008 R_X86_64_RELATIVE 6e160 │ │ │ │ +00000000000a2488 0000000000000008 R_X86_64_RELATIVE 6e180 │ │ │ │ +00000000000a24a0 0000000000000008 R_X86_64_RELATIVE a2290 │ │ │ │ +00000000000a24a8 0000000000000008 R_X86_64_RELATIVE 6f250 │ │ │ │ +00000000000a24b0 0000000000000008 R_X86_64_RELATIVE 6f450 │ │ │ │ +00000000000a24c0 0000000000000008 R_X86_64_RELATIVE 72600 │ │ │ │ +00000000000a24d8 0000000000000008 R_X86_64_RELATIVE a22a8 │ │ │ │ +00000000000a24e0 0000000000000008 R_X86_64_RELATIVE 6f350 │ │ │ │ +00000000000a24e8 0000000000000008 R_X86_64_RELATIVE 6f560 │ │ │ │ +00000000000a24f8 0000000000000008 R_X86_64_RELATIVE 72600 │ │ │ │ +00000000000a2510 0000000000000008 R_X86_64_RELATIVE a22e8 │ │ │ │ +00000000000a2518 0000000000000008 R_X86_64_RELATIVE 6e200 │ │ │ │ +00000000000a2520 0000000000000008 R_X86_64_RELATIVE 6e220 │ │ │ │ +00000000000a2538 0000000000000008 R_X86_64_RELATIVE a2328 │ │ │ │ +00000000000a2540 0000000000000008 R_X86_64_RELATIVE 71dc0 │ │ │ │ +00000000000a2548 0000000000000008 R_X86_64_RELATIVE 6de10 │ │ │ │ +00000000000a2550 0000000000000008 R_X86_64_RELATIVE 6de30 │ │ │ │ +00000000000a2558 0000000000000008 R_X86_64_RELATIVE 6de50 │ │ │ │ +00000000000a2560 0000000000000008 R_X86_64_RELATIVE 6de60 │ │ │ │ +00000000000a2570 0000000000000008 R_X86_64_RELATIVE 6e700 │ │ │ │ +00000000000a2578 0000000000000008 R_X86_64_RELATIVE 73d00 │ │ │ │ +00000000000a2580 0000000000000008 R_X86_64_RELATIVE 6ea50 │ │ │ │ +00000000000a2588 0000000000000008 R_X86_64_RELATIVE 6ec90 │ │ │ │ +00000000000a2590 0000000000000008 R_X86_64_RELATIVE 74f50 │ │ │ │ +00000000000a2598 0000000000000008 R_X86_64_RELATIVE 6de70 │ │ │ │ +00000000000a25a8 0000000000000008 R_X86_64_RELATIVE a2328 │ │ │ │ +00000000000a25b0 0000000000000008 R_X86_64_RELATIVE 6de80 │ │ │ │ +00000000000a25b8 0000000000000008 R_X86_64_RELATIVE 6e990 │ │ │ │ +00000000000a25c0 0000000000000008 R_X86_64_RELATIVE 6ed40 │ │ │ │ +00000000000a25d0 0000000000000008 R_X86_64_RELATIVE a2360 │ │ │ │ +00000000000a25d8 0000000000000008 R_X86_64_RELATIVE 721e0 │ │ │ │ +00000000000a25e0 0000000000000008 R_X86_64_RELATIVE 6dd90 │ │ │ │ +00000000000a25e8 0000000000000008 R_X86_64_RELATIVE 6ddb0 │ │ │ │ +00000000000a25f0 0000000000000008 R_X86_64_RELATIVE 6ddd0 │ │ │ │ +00000000000a25f8 0000000000000008 R_X86_64_RELATIVE 6dde0 │ │ │ │ +00000000000a2608 0000000000000008 R_X86_64_RELATIVE 6e750 │ │ │ │ +00000000000a2610 0000000000000008 R_X86_64_RELATIVE 73db0 │ │ │ │ +00000000000a2618 0000000000000008 R_X86_64_RELATIVE 6ebd0 │ │ │ │ +00000000000a2620 0000000000000008 R_X86_64_RELATIVE 6ee10 │ │ │ │ +00000000000a2628 0000000000000008 R_X86_64_RELATIVE 6e7a0 │ │ │ │ +00000000000a2630 0000000000000008 R_X86_64_RELATIVE 6ddf0 │ │ │ │ +00000000000a2640 0000000000000008 R_X86_64_RELATIVE a2360 │ │ │ │ +00000000000a2648 0000000000000008 R_X86_64_RELATIVE 6de00 │ │ │ │ +00000000000a2650 0000000000000008 R_X86_64_RELATIVE 6eb10 │ │ │ │ +00000000000a2658 0000000000000008 R_X86_64_RELATIVE 6eec0 │ │ │ │ +00000000000a2668 0000000000000008 R_X86_64_RELATIVE a2398 │ │ │ │ +00000000000a2670 0000000000000008 R_X86_64_RELATIVE 719a0 │ │ │ │ +00000000000a2678 0000000000000008 R_X86_64_RELATIVE 6dd10 │ │ │ │ +00000000000a2680 0000000000000008 R_X86_64_RELATIVE 6dd30 │ │ │ │ +00000000000a2688 0000000000000008 R_X86_64_RELATIVE 6dd50 │ │ │ │ +00000000000a2690 0000000000000008 R_X86_64_RELATIVE 6dd60 │ │ │ │ +00000000000a26a0 0000000000000008 R_X86_64_RELATIVE 6e6b0 │ │ │ │ +00000000000a26a8 0000000000000008 R_X86_64_RELATIVE 73c50 │ │ │ │ +00000000000a26b0 0000000000000008 R_X86_64_RELATIVE 6e8d0 │ │ │ │ +00000000000a26b8 0000000000000008 R_X86_64_RELATIVE 6ef90 │ │ │ │ +00000000000a26c0 0000000000000008 R_X86_64_RELATIVE 742c0 │ │ │ │ +00000000000a26c8 0000000000000008 R_X86_64_RELATIVE 6dd70 │ │ │ │ +00000000000a26d8 0000000000000008 R_X86_64_RELATIVE a2398 │ │ │ │ +00000000000a26e0 0000000000000008 R_X86_64_RELATIVE 6dd80 │ │ │ │ +00000000000a26e8 0000000000000008 R_X86_64_RELATIVE 6e810 │ │ │ │ +00000000000a26f0 0000000000000008 R_X86_64_RELATIVE 6f040 │ │ │ │ 00000000000a3008 0000000000000008 R_X86_64_RELATIVE a3008 │ │ │ │ -00000000000a3018 0000000000000008 R_X86_64_RELATIVE a0f90 │ │ │ │ -00000000000a3020 0000000000000008 R_X86_64_RELATIVE a1050 │ │ │ │ -00000000000a3038 0000000000000008 R_X86_64_RELATIVE a1f20 │ │ │ │ -00000000000a14e8 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1508 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1518 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1528 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1538 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1548 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1558 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1570 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1e80 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a26f0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a3018 0000000000000008 R_X86_64_RELATIVE a16c8 │ │ │ │ +00000000000a3028 0000000000000008 R_X86_64_RELATIVE a2278 │ │ │ │ +00000000000a3030 0000000000000008 R_X86_64_RELATIVE a2300 │ │ │ │ +00000000000a0c90 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a0ca0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1618 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1628 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1e98 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1ea8 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1eb8 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1ed0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1ee0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1ef0 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a1f00 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a2700 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a2710 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a2720 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a2730 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a2740 0000011700000001 R_X86_64_64 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a14e0 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1500 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1510 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1520 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1530 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1540 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1550 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1578 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1e78 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a26e8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0c88 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0c98 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1610 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1620 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1e90 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1ea0 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1ec0 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1ec8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1ed8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1ee8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a1ef8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a26f8 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a2708 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a2718 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a2728 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a2738 0000011a00000001 R_X86_64_64 00000000000a0898 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a14f8 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ -00000000000a1568 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ -00000000000a1560 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ -00000000000a1e70 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ -00000000000a14f0 000000fa00000001 R_X86_64_64 00000000000a0c00 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ -00000000000a0c80 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0cc8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d10 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1078 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10b0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10e8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1178 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a11c0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15e0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1668 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a17a8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1808 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ee8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f90 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2100 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d58 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d70 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f90 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fa8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fc0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0ff8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1020 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1038 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1050 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1120 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1138 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1150 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15c8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1638 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1eb0 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ +00000000000a2710 000000fd00000001 R_X86_64_64 00000000000a0960 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ +00000000000a0c80 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ +00000000000a1608 000000ee00000001 R_X86_64_64 00000000000a0aa8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ +00000000000a2708 000000fa00000001 R_X86_64_64 00000000000a0c00 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ +00000000000a0ca8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0cb8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0ce0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d30 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d40 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d50 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d60 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d70 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1630 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1640 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1668 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a16b8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a16f8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a22c0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2318 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2418 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0cc8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0cf0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d80 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d98 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0de8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e00 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e18 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e30 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e48 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e60 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e78 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0e90 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0ea8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0ec0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0ed8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0f38 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0f98 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0fb0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a1650 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a16a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a16b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a16d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a16e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1700 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1718 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1730 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1748 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1760 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1778 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1790 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a17f0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1850 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1868 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ea8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ed0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f20 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f38 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f60 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f78 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1fc8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1fe0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ff8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2010 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2028 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1678 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a16c8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a16e0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1708 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1720 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1770 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1788 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a17e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1800 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1818 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1830 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1848 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1860 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1878 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1890 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1f08 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a2040 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a2058 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2070 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a2088 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20a0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20b8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a20e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0d68 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a16e0 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0dd8 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1310 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0e50 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a0ed8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a1250 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a1288 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a0e60 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a0ee8 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a1260 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a1298 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a0f30 0000001d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f50 000000aa00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f58 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1918 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19e0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1aa8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b70 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c38 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d00 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2208 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22d0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2398 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2460 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2528 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a25f0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f60 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1920 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19e8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ab0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b78 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c40 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d08 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2210 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22d8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a23a0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2468 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2530 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a25f8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f68 0000007300000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f70 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1930 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19f8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ac0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b88 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c50 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d18 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2220 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22e8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a23b0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2478 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2540 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2608 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f78 0000001100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f80 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1940 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1a08 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ad0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b98 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c60 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1d28 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2230 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22f8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a23c0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2488 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2550 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2618 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0f88 0000004500000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0fa0 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a17d0 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0fb8 0000000500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ -00000000000a0fd8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fe8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1010 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1068 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1168 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1580 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1590 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a15b8 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1608 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1618 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1628 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1e88 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1e98 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1ec0 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f10 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1f50 0000004b00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1008 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1060 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1048 000000e400000001 R_X86_64_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1090 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a10c8 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a1100 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a1228 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1dd0 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a12b0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a12b8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a12d0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a12d8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a1350 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a13e8 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a1480 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a1690 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1890 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a18b8 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1830 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1f30 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1f48 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a3028 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a18f8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a19c0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1a88 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1b50 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1c18 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1ce0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a21e8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a22b0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2378 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2440 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2508 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a25d0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1e48 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a2168 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a26c0 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1fb8 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a2180 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a21a8 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2278 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2290 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a22a8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a22d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a22e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2300 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a23d0 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a23e8 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2400 0000008f00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0d08 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0db0 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 │ │ │ │ +00000000000a0f50 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1690 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1738 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a18a8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1f20 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1f68 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1fb0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1ff8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2328 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2360 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2398 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a2428 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0dd8 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1028 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1050 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0e28 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2050 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0f18 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2288 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0f78 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a16d8 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a16f0 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a3038 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a0fd8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a0fe0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a0ff8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a1000 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +00000000000a1090 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1158 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1220 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a12e8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a13b0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1478 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1990 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a58 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b20 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1be8 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1cb0 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1d78 0000005d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10b0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1178 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1240 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1308 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a13d0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1498 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a19b0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a78 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b40 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c08 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1cd0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1d98 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2240 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10b8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1180 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1248 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1310 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a13d8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a14a0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a19b8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a80 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b48 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c10 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1cd8 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1da0 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2248 0000006a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10c8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1190 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1258 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1320 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a13e8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a14b0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a19c8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1a90 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b58 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c20 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1ce8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1db0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2258 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10d8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a11a0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1268 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1330 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a13f8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a14c0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a19d8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1aa0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1b68 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1c30 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1cf8 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1dc0 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2268 0000007900000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1568 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2490 000000a600000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a15e0 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a1910 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a1e68 0000008d00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a1760 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1928 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1950 000000a300000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1f18 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2310 0000009d00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a20c0 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2528 0000009800000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2138 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a21c0 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a24b8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a24f0 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a2148 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a21d0 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a24c8 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a2500 000000a200000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a2218 0000001d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2238 000000aa00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2250 0000007300000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2260 0000001100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2270 0000004500000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a22a0 0000000500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ +00000000000a22f8 000000e400000001 R_X86_64_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a2340 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a2378 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a23b0 0000007500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a2568 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a2600 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a2698 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ 00000000000a2fc8 0000011800000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000a2fd0 0000003d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000a2fd8 0000005100000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ │ 00000000000a2fe0 000000c600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 00000000000a2fe8 000000dc00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 00000000000a2ff0 000000df00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -00000000000a3010 0000005e00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ -00000000000a3030 000000bc00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000a3010 000000bc00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000a3020 0000005e00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ 00000000000a0740 000000ff00000005 R_X86_64_COPY 00000000000a0740 _ZTIi@CXXABI_1.3 + 0 │ │ │ │ 00000000000a0750 000000ef00000005 R_X86_64_COPY 00000000000a0750 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000a0770 000000f300000005 R_X86_64_COPY 00000000000a0770 _ZN5boost9iostreams4zlib8deflatedE + 0 │ │ │ │ 00000000000a0780 0000011900000005 R_X86_64_COPY 00000000000a0780 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000a07d0 0000012a00000005 R_X86_64_COPY 00000000000a07d0 _ZN5boost15program_options19options_description21m_default_line_lengthE + 0 │ │ │ │ 00000000000a07d8 0000012e00000005 R_X86_64_COPY 00000000000a07d8 _ZN5boost9iostreams4zlib4okayE + 0 │ │ │ │ 00000000000a07e0 0000011700000005 R_X86_64_COPY 00000000000a07e0 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libboost_iostreams.so.1.90.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libboost_program_options.so.1.90.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0xd000 │ │ │ │ - 0x000000000000000d (FINI) 0x8ab60 │ │ │ │ + 0x000000000000000d (FINI) 0x8acfc │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x9fec8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x9fed8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x390 │ │ │ │ 0x0000000000000005 (STRTAB) 0x23c0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x638 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c5f7ad5767ac3d71d3fb0ec9001d8bbbdb8ec00e │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e1ed89953ea61a1820eef56630af77c590d60eb4 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,764 +1,764 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x1774 (offset: 0x92478) │ │ │ │ + Start of frame section: 0x1774 (offset: 0x92468) │ │ │ │ Entries in search table: 0x2ed │ │ │ │ - 0xfffffffffff7c320 (offset: 0xd020) -> 0x17c0 fde=[ 48] │ │ │ │ - 0xfffffffffff7cf60 (offset: 0xdc60) -> 0x17e8 fde=[ 70] │ │ │ │ - 0xfffffffffff7cf80 (offset: 0xdc80) -> 0x1b34 fde=[ 3bc] │ │ │ │ - 0xfffffffffff7d04c (offset: 0xdd4c) -> 0x1b5c fde=[ 3e4] │ │ │ │ - 0xfffffffffff7d120 (offset: 0xde20) -> 0x1c2c fde=[ 4b4] │ │ │ │ - 0xfffffffffff7d1ee (offset: 0xdeee) -> 0x1c50 fde=[ 4d8] │ │ │ │ - 0xfffffffffff7d252 (offset: 0xdf52) -> 0x1d5c fde=[ 5e4] │ │ │ │ - 0xfffffffffff7d273 (offset: 0xdf73) -> 0x1f84 fde=[ 80c] │ │ │ │ - 0xfffffffffff7d2a2 (offset: 0xdfa2) -> 0x2b94 fde=[ 141c] │ │ │ │ - 0xfffffffffff7d326 (offset: 0xe026) -> 0x2c08 fde=[ 1490] │ │ │ │ - 0xfffffffffff7d3bc (offset: 0xe0bc) -> 0x2d88 fde=[ 1610] │ │ │ │ - 0xfffffffffff7d5f8 (offset: 0xe2f8) -> 0x2e50 fde=[ 16d8] │ │ │ │ - 0xfffffffffff7d756 (offset: 0xe456) -> 0x2ec8 fde=[ 1750] │ │ │ │ - 0xfffffffffff7dee6 (offset: 0xebe6) -> 0x2f9c fde=[ 1824] │ │ │ │ - 0xfffffffffff7dfe6 (offset: 0xece6) -> 0x3088 fde=[ 1910] │ │ │ │ - 0xfffffffffff7e3b0 (offset: 0xf0b0) -> 0x2eec fde=[ 1774] │ │ │ │ - 0xfffffffffff7e424 (offset: 0xf124) -> 0x30ac fde=[ 1934] │ │ │ │ - 0xfffffffffff7e4ab (offset: 0xf1ab) -> 0x31a4 fde=[ 1a2c] │ │ │ │ - 0xfffffffffff7e567 (offset: 0xf267) -> 0x31c8 fde=[ 1a50] │ │ │ │ - 0xfffffffffff7e624 (offset: 0xf324) -> 0x3360 fde=[ 1be8] │ │ │ │ - 0xfffffffffff7e674 (offset: 0xf374) -> 0x33c4 fde=[ 1c4c] │ │ │ │ - 0xfffffffffff7e6c4 (offset: 0xf3c4) -> 0x355c fde=[ 1de4] │ │ │ │ - 0xfffffffffff7e70e (offset: 0xf40e) -> 0x3644 fde=[ 1ecc] │ │ │ │ - 0xfffffffffff7e988 (offset: 0xf688) -> 0x376c fde=[ 1ff4] │ │ │ │ - 0xfffffffffff7ecf0 (offset: 0xf9f0) -> 0x3790 fde=[ 2018] │ │ │ │ - 0xfffffffffff7ed54 (offset: 0xfa54) -> 0x3848 fde=[ 20d0] │ │ │ │ - 0xfffffffffff7f292 (offset: 0xff92) -> 0x3870 fde=[ 20f8] │ │ │ │ - 0xfffffffffff7f2f6 (offset: 0xfff6) -> 0x3940 fde=[ 21c8] │ │ │ │ - 0xfffffffffff7f5cc (offset: 0x102cc) -> 0x3968 fde=[ 21f0] │ │ │ │ - 0xfffffffffff7f630 (offset: 0x10330) -> 0x3a40 fde=[ 22c8] │ │ │ │ - 0xfffffffffff7fa79 (offset: 0x10779) -> 0x3aa0 fde=[ 2328] │ │ │ │ - 0xfffffffffff7faa0 (offset: 0x107a0) -> 0x3b18 fde=[ 23a0] │ │ │ │ - 0xfffffffffff805c2 (offset: 0x112c2) -> 0x3b90 fde=[ 2418] │ │ │ │ - 0xfffffffffff80fb6 (offset: 0x11cb6) -> 0x3c08 fde=[ 2490] │ │ │ │ - 0xfffffffffff80fe0 (offset: 0x11ce0) -> 0x3d1c fde=[ 25a4] │ │ │ │ - 0xfffffffffff81000 (offset: 0x11d00) -> 0x3d50 fde=[ 25d8] │ │ │ │ - 0xfffffffffff81020 (offset: 0x11d20) -> 0x3db8 fde=[ 2640] │ │ │ │ - 0xfffffffffff813f8 (offset: 0x120f8) -> 0x3e4c fde=[ 26d4] │ │ │ │ - 0xfffffffffff81488 (offset: 0x12188) -> 0x3f8c fde=[ 2814] │ │ │ │ - 0xfffffffffff814bc (offset: 0x121bc) -> 0x4004 fde=[ 288c] │ │ │ │ - 0xfffffffffff81502 (offset: 0x12202) -> 0x419c fde=[ 2a24] │ │ │ │ - 0xfffffffffff8153a (offset: 0x1223a) -> 0x4214 fde=[ 2a9c] │ │ │ │ - 0xfffffffffff816a4 (offset: 0x123a4) -> 0x4318 fde=[ 2ba0] │ │ │ │ - 0xfffffffffff8177e (offset: 0x1247e) -> 0x4418 fde=[ 2ca0] │ │ │ │ - 0xfffffffffff8181e (offset: 0x1251e) -> 0x44fc fde=[ 2d84] │ │ │ │ - 0xfffffffffff8182e (offset: 0x1252e) -> 0x4628 fde=[ 2eb0] │ │ │ │ - 0xfffffffffff818e4 (offset: 0x125e4) -> 0x47ec fde=[ 3074] │ │ │ │ - 0xfffffffffff81954 (offset: 0x12654) -> 0x48a8 fde=[ 3130] │ │ │ │ - 0xfffffffffff81bc6 (offset: 0x128c6) -> 0x49f8 fde=[ 3280] │ │ │ │ - 0xfffffffffff81d24 (offset: 0x12a24) -> 0x4a88 fde=[ 3310] │ │ │ │ - 0xfffffffffff81ee0 (offset: 0x12be0) -> 0x4b70 fde=[ 33f8] │ │ │ │ - 0xfffffffffff82170 (offset: 0x12e70) -> 0x4de0 fde=[ 3668] │ │ │ │ - 0xfffffffffff821e0 (offset: 0x12ee0) -> 0x4e58 fde=[ 36e0] │ │ │ │ - 0xfffffffffff8239c (offset: 0x1309c) -> 0x50b8 fde=[ 3940] │ │ │ │ - 0xfffffffffff8240c (offset: 0x1310c) -> 0x5130 fde=[ 39b8] │ │ │ │ - 0xfffffffffff825cc (offset: 0x132cc) -> 0x5204 fde=[ 3a8c] │ │ │ │ - 0xfffffffffff82670 (offset: 0x13370) -> 0x5274 fde=[ 3afc] │ │ │ │ - 0xfffffffffff82692 (offset: 0x13392) -> 0x5314 fde=[ 3b9c] │ │ │ │ - 0xfffffffffff83212 (offset: 0x13f12) -> 0x570c fde=[ 3f94] │ │ │ │ - 0xfffffffffff832de (offset: 0x13fde) -> 0x5780 fde=[ 4008] │ │ │ │ - 0xfffffffffff83396 (offset: 0x14096) -> 0x5eb0 fde=[ 4738] │ │ │ │ - 0xfffffffffff833cc (offset: 0x140cc) -> 0x6148 fde=[ 49d0] │ │ │ │ - 0xfffffffffff83436 (offset: 0x14136) -> 0x61c0 fde=[ 4a48] │ │ │ │ - 0xfffffffffff834a0 (offset: 0x141a0) -> 0x6238 fde=[ 4ac0] │ │ │ │ - 0xfffffffffff8350a (offset: 0x1420a) -> 0x62b0 fde=[ 4b38] │ │ │ │ - 0xfffffffffff83573 (offset: 0x14273) -> 0x6360 fde=[ 4be8] │ │ │ │ - 0xfffffffffff835b2 (offset: 0x142b2) -> 0x6cd8 fde=[ 5560] │ │ │ │ - 0xfffffffffff8393a (offset: 0x1463a) -> 0x5fbc fde=[ 4844] │ │ │ │ - 0xfffffffffff839c1 (offset: 0x146c1) -> 0x5fe0 fde=[ 4868] │ │ │ │ - 0xfffffffffff83a52 (offset: 0x14752) -> 0x70f8 fde=[ 5980] │ │ │ │ - 0xfffffffffff83b30 (offset: 0x14830) -> 0x7710 fde=[ 5f98] │ │ │ │ - 0xfffffffffff83be4 (offset: 0x148e4) -> 0x7788 fde=[ 6010] │ │ │ │ - 0xfffffffffff83c97 (offset: 0x14997) -> 0x78c8 fde=[ 6150] │ │ │ │ - 0xfffffffffff83cbc (offset: 0x149bc) -> 0x7970 fde=[ 61f8] │ │ │ │ - 0xfffffffffff83ce2 (offset: 0x149e2) -> 0x7a18 fde=[ 62a0] │ │ │ │ - 0xfffffffffff83d4c (offset: 0x14a4c) -> 0x7a90 fde=[ 6318] │ │ │ │ - 0xfffffffffff83db6 (offset: 0x14ab6) -> 0x7b08 fde=[ 6390] │ │ │ │ - 0xfffffffffff83e20 (offset: 0x14b20) -> 0x7b80 fde=[ 6408] │ │ │ │ - 0xfffffffffff83e89 (offset: 0x14b89) -> 0x7c1c fde=[ 64a4] │ │ │ │ - 0xfffffffffff83ec8 (offset: 0x14bc8) -> 0x83f8 fde=[ 6c80] │ │ │ │ - 0xfffffffffff842d4 (offset: 0x14fd4) -> 0x80b0 fde=[ 6938] │ │ │ │ - 0xfffffffffff8436e (offset: 0x1506e) -> 0x8454 fde=[ 6cdc] │ │ │ │ - 0xfffffffffff8438f (offset: 0x1508f) -> 0x8514 fde=[ 6d9c] │ │ │ │ - 0xfffffffffff843be (offset: 0x150be) -> 0x861c fde=[ 6ea4] │ │ │ │ - 0xfffffffffff84472 (offset: 0x15172) -> 0x867c fde=[ 6f04] │ │ │ │ - 0xfffffffffff84cfa (offset: 0x159fa) -> 0x86dc fde=[ 6f64] │ │ │ │ - 0xfffffffffff85804 (offset: 0x16504) -> 0x8788 fde=[ 7010] │ │ │ │ - 0xfffffffffff8628c (offset: 0x16f8c) -> 0x87ec fde=[ 7074] │ │ │ │ - 0xfffffffffff86d1e (offset: 0x17a1e) -> 0x8844 fde=[ 70cc] │ │ │ │ - 0xfffffffffff86d3f (offset: 0x17a3f) -> 0x88a4 fde=[ 712c] │ │ │ │ - 0xfffffffffff86d6e (offset: 0x17a6e) -> 0x890c fde=[ 7194] │ │ │ │ - 0xfffffffffff86dba (offset: 0x17aba) -> 0x89b8 fde=[ 7240] │ │ │ │ - 0xfffffffffff86df6 (offset: 0x17af6) -> 0x8a30 fde=[ 72b8] │ │ │ │ - 0xfffffffffff873e0 (offset: 0x180e0) -> 0x8aa8 fde=[ 7330] │ │ │ │ - 0xfffffffffff8794e (offset: 0x1864e) -> 0x8b84 fde=[ 740c] │ │ │ │ - 0xfffffffffff8796a (offset: 0x1866a) -> 0x8ca0 fde=[ 7528] │ │ │ │ - 0xfffffffffff879a8 (offset: 0x186a8) -> 0x8d68 fde=[ 75f0] │ │ │ │ - 0xfffffffffff879be (offset: 0x186be) -> 0x8e5c fde=[ 76e4] │ │ │ │ - 0xfffffffffff87c52 (offset: 0x18952) -> 0x8ed4 fde=[ 775c] │ │ │ │ - 0xfffffffffff88296 (offset: 0x18f96) -> 0x8ff8 fde=[ 7880] │ │ │ │ - 0xfffffffffff882a6 (offset: 0x18fa6) -> 0x90a8 fde=[ 7930] │ │ │ │ - 0xfffffffffff882d2 (offset: 0x18fd2) -> 0x9130 fde=[ 79b8] │ │ │ │ - 0xfffffffffff88452 (offset: 0x19152) -> 0x91a8 fde=[ 7a30] │ │ │ │ - 0xfffffffffff887dc (offset: 0x194dc) -> 0x9220 fde=[ 7aa8] │ │ │ │ - 0xfffffffffff8893a (offset: 0x1963a) -> 0x9298 fde=[ 7b20] │ │ │ │ - 0xfffffffffff88a98 (offset: 0x19798) -> 0x9310 fde=[ 7b98] │ │ │ │ - 0xfffffffffff88c02 (offset: 0x19902) -> 0x9388 fde=[ 7c10] │ │ │ │ - 0xfffffffffff88d5c (offset: 0x19a5c) -> 0x947c fde=[ 7d04] │ │ │ │ - 0xfffffffffff89004 (offset: 0x19d04) -> 0x95e4 fde=[ 7e6c] │ │ │ │ - 0xfffffffffff89180 (offset: 0x19e80) -> 0x51b0 fde=[ 3a38] │ │ │ │ - 0xfffffffffff89660 (offset: 0x1a360) -> 0x5228 fde=[ 3ab0] │ │ │ │ - 0xfffffffffff89770 (offset: 0x1a470) -> 0x1790 fde=[ 18] │ │ │ │ - 0xfffffffffff89860 (offset: 0x1a560) -> 0x1d28 fde=[ 5b0] │ │ │ │ - 0xfffffffffff89930 (offset: 0x1a630) -> 0x1f40 fde=[ 7c8] │ │ │ │ - 0xfffffffffff899d0 (offset: 0x1a6d0) -> 0x2214 fde=[ a9c] │ │ │ │ - 0xfffffffffff89ad0 (offset: 0x1a7d0) -> 0x22c0 fde=[ b48] │ │ │ │ - 0xfffffffffff89df0 (offset: 0x1aaf0) -> 0x230c fde=[ b94] │ │ │ │ - 0xfffffffffff8a1c0 (offset: 0x1aec0) -> 0x2b4c fde=[ 13d4] │ │ │ │ - 0xfffffffffff8a340 (offset: 0x1b040) -> 0x2bb8 fde=[ 1440] │ │ │ │ - 0xfffffffffff8a520 (offset: 0x1b220) -> 0x2d34 fde=[ 15bc] │ │ │ │ - 0xfffffffffff8add0 (offset: 0x1bad0) -> 0x2dfc fde=[ 1684] │ │ │ │ - 0xfffffffffff8bbd0 (offset: 0x1c8d0) -> 0x2e74 fde=[ 16fc] │ │ │ │ - 0xfffffffffff8d8a0 (offset: 0x1e5a0) -> 0x2f48 fde=[ 17d0] │ │ │ │ - 0xfffffffffff8e310 (offset: 0x1f010) -> 0x304c fde=[ 18d4] │ │ │ │ - 0xfffffffffff8ee50 (offset: 0x1fb50) -> 0x1800 fde=[ 88] │ │ │ │ - 0xfffffffffff8ee60 (offset: 0x1fb60) -> 0x1814 fde=[ 9c] │ │ │ │ - 0xfffffffffff8ee70 (offset: 0x1fb70) -> 0x1828 fde=[ b0] │ │ │ │ - 0xfffffffffff8ee80 (offset: 0x1fb80) -> 0x183c fde=[ c4] │ │ │ │ - 0xfffffffffff8ee90 (offset: 0x1fb90) -> 0x1850 fde=[ d8] │ │ │ │ - 0xfffffffffff8eea0 (offset: 0x1fba0) -> 0x1864 fde=[ ec] │ │ │ │ - 0xfffffffffff8eeb0 (offset: 0x1fbb0) -> 0x1878 fde=[ 100] │ │ │ │ - 0xfffffffffff8eec0 (offset: 0x1fbc0) -> 0x188c fde=[ 114] │ │ │ │ - 0xfffffffffff8eed0 (offset: 0x1fbd0) -> 0x18a0 fde=[ 128] │ │ │ │ - 0xfffffffffff8eee0 (offset: 0x1fbe0) -> 0x18b4 fde=[ 13c] │ │ │ │ - 0xfffffffffff8ef00 (offset: 0x1fc00) -> 0x18c8 fde=[ 150] │ │ │ │ - 0xfffffffffff8ef20 (offset: 0x1fc20) -> 0x18dc fde=[ 164] │ │ │ │ - 0xfffffffffff8ef30 (offset: 0x1fc30) -> 0x18f0 fde=[ 178] │ │ │ │ - 0xfffffffffff8ef40 (offset: 0x1fc40) -> 0x1904 fde=[ 18c] │ │ │ │ - 0xfffffffffff8ef50 (offset: 0x1fc50) -> 0x1c8c fde=[ 514] │ │ │ │ - 0xfffffffffff8ef60 (offset: 0x1fc60) -> 0x1918 fde=[ 1a0] │ │ │ │ - 0xfffffffffff8ef80 (offset: 0x1fc80) -> 0x192c fde=[ 1b4] │ │ │ │ - 0xfffffffffff8efa0 (offset: 0x1fca0) -> 0x1940 fde=[ 1c8] │ │ │ │ - 0xfffffffffff8efb0 (offset: 0x1fcb0) -> 0x1954 fde=[ 1dc] │ │ │ │ - 0xfffffffffff8efc0 (offset: 0x1fcc0) -> 0x1968 fde=[ 1f0] │ │ │ │ - 0xfffffffffff8efd0 (offset: 0x1fcd0) -> 0x1cb4 fde=[ 53c] │ │ │ │ - 0xfffffffffff8efe0 (offset: 0x1fce0) -> 0x197c fde=[ 204] │ │ │ │ - 0xfffffffffff8f000 (offset: 0x1fd00) -> 0x1990 fde=[ 218] │ │ │ │ - 0xfffffffffff8f020 (offset: 0x1fd20) -> 0x19a4 fde=[ 22c] │ │ │ │ - 0xfffffffffff8f030 (offset: 0x1fd30) -> 0x19b8 fde=[ 240] │ │ │ │ - 0xfffffffffff8f040 (offset: 0x1fd40) -> 0x19cc fde=[ 254] │ │ │ │ - 0xfffffffffff8f050 (offset: 0x1fd50) -> 0x1ca0 fde=[ 528] │ │ │ │ - 0xfffffffffff8f060 (offset: 0x1fd60) -> 0x19e0 fde=[ 268] │ │ │ │ - 0xfffffffffff8f080 (offset: 0x1fd80) -> 0x19f4 fde=[ 27c] │ │ │ │ - 0xfffffffffff8f110 (offset: 0x1fe10) -> 0x1a08 fde=[ 290] │ │ │ │ - 0xfffffffffff8f140 (offset: 0x1fe40) -> 0x1a1c fde=[ 2a4] │ │ │ │ - 0xfffffffffff8f170 (offset: 0x1fe70) -> 0x1a38 fde=[ 2c0] │ │ │ │ - 0xfffffffffff8f1a0 (offset: 0x1fea0) -> 0x1a54 fde=[ 2dc] │ │ │ │ - 0xfffffffffff8f1b0 (offset: 0x1feb0) -> 0x1a68 fde=[ 2f0] │ │ │ │ - 0xfffffffffff8f1c0 (offset: 0x1fec0) -> 0x1a7c fde=[ 304] │ │ │ │ - 0xfffffffffff8f1e0 (offset: 0x1fee0) -> 0x1a90 fde=[ 318] │ │ │ │ - 0xfffffffffff8f210 (offset: 0x1ff10) -> 0x1aa8 fde=[ 330] │ │ │ │ - 0xfffffffffff8f230 (offset: 0x1ff30) -> 0x1abc fde=[ 344] │ │ │ │ - 0xfffffffffff8f260 (offset: 0x1ff60) -> 0x1af4 fde=[ 37c] │ │ │ │ - 0xfffffffffff8f2c0 (offset: 0x1ffc0) -> 0x1e80 fde=[ 708] │ │ │ │ - 0xfffffffffff8f320 (offset: 0x20020) -> 0x1ea0 fde=[ 728] │ │ │ │ - 0xfffffffffff8f380 (offset: 0x20080) -> 0x1b14 fde=[ 39c] │ │ │ │ - 0xfffffffffff8f3e0 (offset: 0x200e0) -> 0x1f00 fde=[ 788] │ │ │ │ - 0xfffffffffff8f440 (offset: 0x20140) -> 0x1f20 fde=[ 7a8] │ │ │ │ - 0xfffffffffff8f4a0 (offset: 0x201a0) -> 0x1b84 fde=[ 40c] │ │ │ │ - 0xfffffffffff8f4c0 (offset: 0x201c0) -> 0x1b98 fde=[ 420] │ │ │ │ - 0xfffffffffff8f4f0 (offset: 0x201f0) -> 0x1bb0 fde=[ 438] │ │ │ │ - 0xfffffffffff8f510 (offset: 0x20210) -> 0x1bc4 fde=[ 44c] │ │ │ │ - 0xfffffffffff8f540 (offset: 0x20240) -> 0x1be0 fde=[ 468] │ │ │ │ - 0xfffffffffff8f560 (offset: 0x20260) -> 0x1bf4 fde=[ 47c] │ │ │ │ - 0xfffffffffff8f590 (offset: 0x20290) -> 0x1c0c fde=[ 494] │ │ │ │ - 0xfffffffffff8f5f0 (offset: 0x202f0) -> 0x1ec0 fde=[ 748] │ │ │ │ - 0xfffffffffff8f650 (offset: 0x20350) -> 0x1ee0 fde=[ 768] │ │ │ │ - 0xfffffffffff8f6b0 (offset: 0x203b0) -> 0x1c6c fde=[ 4f4] │ │ │ │ - 0xfffffffffff8f710 (offset: 0x20410) -> 0x1cc8 fde=[ 550] │ │ │ │ - 0xfffffffffff8f770 (offset: 0x20470) -> 0x1d78 fde=[ 600] │ │ │ │ - 0xfffffffffff8f7e0 (offset: 0x204e0) -> 0x1da4 fde=[ 62c] │ │ │ │ - 0xfffffffffff8f850 (offset: 0x20550) -> 0x1ce8 fde=[ 570] │ │ │ │ - 0xfffffffffff8f8b0 (offset: 0x205b0) -> 0x1dd0 fde=[ 658] │ │ │ │ - 0xfffffffffff8f920 (offset: 0x20620) -> 0x1dfc fde=[ 684] │ │ │ │ - 0xfffffffffff8f990 (offset: 0x20690) -> 0x1d08 fde=[ 590] │ │ │ │ - 0xfffffffffff8f9f0 (offset: 0x206f0) -> 0x1e28 fde=[ 6b0] │ │ │ │ - 0xfffffffffff8fa60 (offset: 0x20760) -> 0x1e54 fde=[ 6dc] │ │ │ │ - 0xfffffffffff8fad0 (offset: 0x207d0) -> 0x1fa8 fde=[ 830] │ │ │ │ - 0xfffffffffff8fb00 (offset: 0x20800) -> 0x1fbc fde=[ 844] │ │ │ │ - 0xfffffffffff8fb30 (offset: 0x20830) -> 0x1fd8 fde=[ 860] │ │ │ │ - 0xfffffffffff8fb80 (offset: 0x20880) -> 0x1ff0 fde=[ 878] │ │ │ │ - 0xfffffffffff8fbd0 (offset: 0x208d0) -> 0x2008 fde=[ 890] │ │ │ │ - 0xfffffffffff8fc20 (offset: 0x20920) -> 0x2020 fde=[ 8a8] │ │ │ │ - 0xfffffffffff8fc90 (offset: 0x20990) -> 0x2040 fde=[ 8c8] │ │ │ │ - 0xfffffffffff8fd50 (offset: 0x20a50) -> 0x20f4 fde=[ 97c] │ │ │ │ - 0xfffffffffff8fe10 (offset: 0x20b10) -> 0x2064 fde=[ 8ec] │ │ │ │ - 0xfffffffffff8fed0 (offset: 0x20bd0) -> 0x20ac fde=[ 934] │ │ │ │ - 0xfffffffffff8ff90 (offset: 0x20c90) -> 0x2088 fde=[ 910] │ │ │ │ - 0xfffffffffff90050 (offset: 0x20d50) -> 0x20d0 fde=[ 958] │ │ │ │ - 0xfffffffffff90110 (offset: 0x20e10) -> 0x2118 fde=[ 9a0] │ │ │ │ - 0xfffffffffff901c0 (offset: 0x20ec0) -> 0x21b4 fde=[ a3c] │ │ │ │ - 0xfffffffffff90290 (offset: 0x20f90) -> 0x213c fde=[ 9c4] │ │ │ │ - 0xfffffffffff90340 (offset: 0x21040) -> 0x21e4 fde=[ a6c] │ │ │ │ - 0xfffffffffff90410 (offset: 0x21110) -> 0x2160 fde=[ 9e8] │ │ │ │ - 0xfffffffffff904c0 (offset: 0x211c0) -> 0x2184 fde=[ a0c] │ │ │ │ - 0xfffffffffff90590 (offset: 0x21290) -> 0x2274 fde=[ afc] │ │ │ │ - 0xfffffffffff906d0 (offset: 0x213d0) -> 0x2358 fde=[ be0] │ │ │ │ - 0xfffffffffff907d0 (offset: 0x214d0) -> 0x2384 fde=[ c0c] │ │ │ │ - 0xfffffffffff908d0 (offset: 0x215d0) -> 0x23b0 fde=[ c38] │ │ │ │ - 0xfffffffffff909e0 (offset: 0x216e0) -> 0x23dc fde=[ c64] │ │ │ │ - 0xfffffffffff90af0 (offset: 0x217f0) -> 0x2408 fde=[ c90] │ │ │ │ - 0xfffffffffff90c30 (offset: 0x21930) -> 0x2438 fde=[ cc0] │ │ │ │ - 0xfffffffffff90d70 (offset: 0x21a70) -> 0x24c8 fde=[ d50] │ │ │ │ - 0xfffffffffff90eb0 (offset: 0x21bb0) -> 0x2468 fde=[ cf0] │ │ │ │ - 0xfffffffffff90ff0 (offset: 0x21cf0) -> 0x2498 fde=[ d20] │ │ │ │ - 0xfffffffffff91130 (offset: 0x21e30) -> 0x24f8 fde=[ d80] │ │ │ │ - 0xfffffffffff91270 (offset: 0x21f70) -> 0x2528 fde=[ db0] │ │ │ │ - 0xfffffffffff913c0 (offset: 0x220c0) -> 0x2588 fde=[ e10] │ │ │ │ - 0xfffffffffff91510 (offset: 0x22210) -> 0x25c8 fde=[ e50] │ │ │ │ - 0xfffffffffff91660 (offset: 0x22360) -> 0x2558 fde=[ de0] │ │ │ │ - 0xfffffffffff917b0 (offset: 0x224b0) -> 0x2608 fde=[ e90] │ │ │ │ - 0xfffffffffff91900 (offset: 0x22600) -> 0x2648 fde=[ ed0] │ │ │ │ - 0xfffffffffff91a50 (offset: 0x22750) -> 0x2688 fde=[ f10] │ │ │ │ - 0xfffffffffff91b50 (offset: 0x22850) -> 0x26b4 fde=[ f3c] │ │ │ │ - 0xfffffffffff91c60 (offset: 0x22960) -> 0x26e0 fde=[ f68] │ │ │ │ - 0xfffffffffff91d70 (offset: 0x22a70) -> 0x2718 fde=[ fa0] │ │ │ │ - 0xfffffffffff91e60 (offset: 0x22b60) -> 0x2748 fde=[ fd0] │ │ │ │ - 0xfffffffffff91f50 (offset: 0x22c50) -> 0x2778 fde=[ 1000] │ │ │ │ - 0xfffffffffff92040 (offset: 0x22d40) -> 0x27ac fde=[ 1034] │ │ │ │ - 0xfffffffffff921c0 (offset: 0x22ec0) -> 0x27e4 fde=[ 106c] │ │ │ │ - 0xfffffffffff92290 (offset: 0x22f90) -> 0x2804 fde=[ 108c] │ │ │ │ - 0xfffffffffff923e0 (offset: 0x230e0) -> 0x2854 fde=[ 10dc] │ │ │ │ - 0xfffffffffff92490 (offset: 0x23190) -> 0x2890 fde=[ 1118] │ │ │ │ - 0xfffffffffff92500 (offset: 0x23200) -> 0x28c8 fde=[ 1150] │ │ │ │ - 0xfffffffffff929c0 (offset: 0x236c0) -> 0x291c fde=[ 11a4] │ │ │ │ - 0xfffffffffff92ee0 (offset: 0x23be0) -> 0x2970 fde=[ 11f8] │ │ │ │ - 0xfffffffffff92fc0 (offset: 0x23cc0) -> 0x29bc fde=[ 1244] │ │ │ │ - 0xfffffffffff93060 (offset: 0x23d60) -> 0x29f0 fde=[ 1278] │ │ │ │ - 0xfffffffffff930c0 (offset: 0x23dc0) -> 0x2a20 fde=[ 12a8] │ │ │ │ - 0xfffffffffff934e0 (offset: 0x241e0) -> 0x2a68 fde=[ 12f0] │ │ │ │ - 0xfffffffffff93900 (offset: 0x24600) -> 0x2ab0 fde=[ 1338] │ │ │ │ - 0xfffffffffff93d20 (offset: 0x24a20) -> 0x2af8 fde=[ 1380] │ │ │ │ - 0xfffffffffff94110 (offset: 0x24e10) -> 0x2c2c fde=[ 14b4] │ │ │ │ - 0xfffffffffff94400 (offset: 0x25100) -> 0x2c6c fde=[ 14f4] │ │ │ │ - 0xfffffffffff946f0 (offset: 0x253f0) -> 0x2cac fde=[ 1534] │ │ │ │ - 0xfffffffffff947a0 (offset: 0x254a0) -> 0x2ccc fde=[ 1554] │ │ │ │ - 0xfffffffffff94850 (offset: 0x25550) -> 0x2cec fde=[ 1574] │ │ │ │ - 0xfffffffffff94900 (offset: 0x25600) -> 0x2d0c fde=[ 1594] │ │ │ │ - 0xfffffffffff949d0 (offset: 0x256d0) -> 0x2dac fde=[ 1634] │ │ │ │ - 0xfffffffffff94aa0 (offset: 0x257a0) -> 0x2dd4 fde=[ 165c] │ │ │ │ - 0xfffffffffff94b70 (offset: 0x25870) -> 0x2f0c fde=[ 1794] │ │ │ │ - 0xfffffffffff94e80 (offset: 0x25b80) -> 0x2fc0 fde=[ 1848] │ │ │ │ - 0xfffffffffff94f30 (offset: 0x25c30) -> 0x2ff8 fde=[ 1880] │ │ │ │ - 0xfffffffffff95510 (offset: 0x26210) -> 0x30d0 fde=[ 1958] │ │ │ │ - 0xfffffffffff955c0 (offset: 0x262c0) -> 0x3104 fde=[ 198c] │ │ │ │ - 0xfffffffffff95670 (offset: 0x26370) -> 0x3138 fde=[ 19c0] │ │ │ │ - 0xfffffffffff95710 (offset: 0x26410) -> 0x3170 fde=[ 19f8] │ │ │ │ - 0xfffffffffff958d0 (offset: 0x265d0) -> 0x31ec fde=[ 1a74] │ │ │ │ - 0xfffffffffff95b80 (offset: 0x26880) -> 0x322c fde=[ 1ab4] │ │ │ │ - 0xfffffffffff961e0 (offset: 0x26ee0) -> 0x3298 fde=[ 1b20] │ │ │ │ - 0xfffffffffff96250 (offset: 0x26f50) -> 0x32ac fde=[ 1b34] │ │ │ │ - 0xfffffffffff96810 (offset: 0x27510) -> 0x3300 fde=[ 1b88] │ │ │ │ - 0xfffffffffff96880 (offset: 0x27580) -> 0x3320 fde=[ 1ba8] │ │ │ │ - 0xfffffffffff96b30 (offset: 0x27830) -> 0x3384 fde=[ 1c0c] │ │ │ │ - 0xfffffffffff96de0 (offset: 0x27ae0) -> 0x33e8 fde=[ 1c70] │ │ │ │ - 0xfffffffffff96e90 (offset: 0x27b90) -> 0x3424 fde=[ 1cac] │ │ │ │ - 0xfffffffffff970f0 (offset: 0x27df0) -> 0x3470 fde=[ 1cf8] │ │ │ │ - 0xfffffffffff97410 (offset: 0x28110) -> 0x3514 fde=[ 1d9c] │ │ │ │ - 0xfffffffffff97540 (offset: 0x28240) -> 0x3580 fde=[ 1e08] │ │ │ │ - 0xfffffffffff97840 (offset: 0x28540) -> 0x35d0 fde=[ 1e58] │ │ │ │ - 0xfffffffffff978a0 (offset: 0x285a0) -> 0x35f0 fde=[ 1e78] │ │ │ │ - 0xfffffffffff98210 (offset: 0x28f10) -> 0x3700 fde=[ 1f88] │ │ │ │ - 0xfffffffffff99230 (offset: 0x29f30) -> 0x34bc fde=[ 1d44] │ │ │ │ - 0xfffffffffff992e0 (offset: 0x29fe0) -> 0x34e8 fde=[ 1d70] │ │ │ │ - 0xfffffffffff993c0 (offset: 0x2a0c0) -> 0x3668 fde=[ 1ef0] │ │ │ │ - 0xfffffffffff99660 (offset: 0x2a360) -> 0x36b4 fde=[ 1f3c] │ │ │ │ - 0xfffffffffff99740 (offset: 0x2a440) -> 0x37ac fde=[ 2034] │ │ │ │ - 0xfffffffffff99840 (offset: 0x2a540) -> 0x380c fde=[ 2094] │ │ │ │ - 0xfffffffffff9bf70 (offset: 0x2cc70) -> 0x388c fde=[ 2114] │ │ │ │ - 0xfffffffffff9c070 (offset: 0x2cd70) -> 0x38ec fde=[ 2174] │ │ │ │ - 0xfffffffffff9cea0 (offset: 0x2dba0) -> 0x3984 fde=[ 220c] │ │ │ │ - 0xfffffffffff9cfa0 (offset: 0x2dca0) -> 0x39e4 fde=[ 226c] │ │ │ │ - 0xfffffffffff9e050 (offset: 0x2ed50) -> 0x3a68 fde=[ 22f0] │ │ │ │ - 0xfffffffffff9e250 (offset: 0x2ef50) -> 0x3ac4 fde=[ 234c] │ │ │ │ - 0xfffffffffffa1c20 (offset: 0x32920) -> 0x3b3c fde=[ 23c4] │ │ │ │ - 0xfffffffffffa4a50 (offset: 0x35750) -> 0x3bb8 fde=[ 2440] │ │ │ │ - 0xfffffffffffa4b40 (offset: 0x35840) -> 0x3c2c fde=[ 24b4] │ │ │ │ - 0xfffffffffffa4ba0 (offset: 0x358a0) -> 0x3c4c fde=[ 24d4] │ │ │ │ - 0xfffffffffffa4bc0 (offset: 0x358c0) -> 0x3c60 fde=[ 24e8] │ │ │ │ - 0xfffffffffffa4c00 (offset: 0x35900) -> 0x3c74 fde=[ 24fc] │ │ │ │ - 0xfffffffffffa4c30 (offset: 0x35930) -> 0x3c88 fde=[ 2510] │ │ │ │ - 0xfffffffffffa4c60 (offset: 0x35960) -> 0x3c9c fde=[ 2524] │ │ │ │ - 0xfffffffffffa4c80 (offset: 0x35980) -> 0x3cb0 fde=[ 2538] │ │ │ │ - 0xfffffffffffa4ca0 (offset: 0x359a0) -> 0x3cc8 fde=[ 2550] │ │ │ │ - 0xfffffffffffa4cd0 (offset: 0x359d0) -> 0x3cdc fde=[ 2564] │ │ │ │ - 0xfffffffffffa4d20 (offset: 0x35a20) -> 0x3cfc fde=[ 2584] │ │ │ │ - 0xfffffffffffa4dc0 (offset: 0x35ac0) -> 0x3d30 fde=[ 25b8] │ │ │ │ - 0xfffffffffffa4e60 (offset: 0x35b60) -> 0x3d64 fde=[ 25ec] │ │ │ │ - 0xfffffffffffa62c0 (offset: 0x36fc0) -> 0x3de0 fde=[ 2668] │ │ │ │ - 0xfffffffffffa6b20 (offset: 0x37820) -> 0x3e70 fde=[ 26f8] │ │ │ │ - 0xfffffffffffa6ee0 (offset: 0x37be0) -> 0x3f38 fde=[ 27c0] │ │ │ │ - 0xfffffffffffa7300 (offset: 0x38000) -> 0x3fb0 fde=[ 2838] │ │ │ │ - 0xfffffffffffa7c20 (offset: 0x38920) -> 0x4028 fde=[ 28b0] │ │ │ │ - 0xfffffffffffa7e10 (offset: 0x38b10) -> 0x3ebc fde=[ 2744] │ │ │ │ - 0xfffffffffffa7fa0 (offset: 0x38ca0) -> 0x3f24 fde=[ 27ac] │ │ │ │ - 0xfffffffffffa8200 (offset: 0x38f00) -> 0x4060 fde=[ 28e8] │ │ │ │ - 0xfffffffffffa8380 (offset: 0x39080) -> 0x4080 fde=[ 2908] │ │ │ │ - 0xfffffffffffa84f0 (offset: 0x391f0) -> 0x40a0 fde=[ 2928] │ │ │ │ - 0xfffffffffffa87b0 (offset: 0x394b0) -> 0x40e4 fde=[ 296c] │ │ │ │ - 0xfffffffffffa8a90 (offset: 0x39790) -> 0x4130 fde=[ 29b8] │ │ │ │ - 0xfffffffffffa98e0 (offset: 0x3a5e0) -> 0x41c0 fde=[ 2a48] │ │ │ │ - 0xfffffffffffab340 (offset: 0x3c040) -> 0x4238 fde=[ 2ac0] │ │ │ │ - 0xfffffffffffab620 (offset: 0x3c320) -> 0x42c8 fde=[ 2b50] │ │ │ │ - 0xfffffffffffac880 (offset: 0x3d580) -> 0x4284 fde=[ 2b0c] │ │ │ │ - 0xfffffffffffaca10 (offset: 0x3d710) -> 0x4340 fde=[ 2bc8] │ │ │ │ - 0xfffffffffffacaf0 (offset: 0x3d7f0) -> 0x4360 fde=[ 2be8] │ │ │ │ - 0xfffffffffffacbc0 (offset: 0x3d8c0) -> 0x4384 fde=[ 2c0c] │ │ │ │ - 0xffffffffffface80 (offset: 0x3db80) -> 0x43e8 fde=[ 2c70] │ │ │ │ - 0xfffffffffffacfa0 (offset: 0x3dca0) -> 0x4434 fde=[ 2cbc] │ │ │ │ - 0xfffffffffffad620 (offset: 0x3e320) -> 0x43d0 fde=[ 2c58] │ │ │ │ - 0xfffffffffffad680 (offset: 0x3e380) -> 0x4490 fde=[ 2d18] │ │ │ │ - 0xfffffffffffae000 (offset: 0x3ed00) -> 0x4520 fde=[ 2da8] │ │ │ │ - 0xfffffffffffae150 (offset: 0x3ee50) -> 0x455c fde=[ 2de4] │ │ │ │ - 0xfffffffffffae210 (offset: 0x3ef10) -> 0x45a0 fde=[ 2e28] │ │ │ │ - 0xfffffffffffae3c0 (offset: 0x3f0c0) -> 0x45e8 fde=[ 2e70] │ │ │ │ - 0xfffffffffffae620 (offset: 0x3f320) -> 0x4648 fde=[ 2ed0] │ │ │ │ - 0xfffffffffffae700 (offset: 0x3f400) -> 0x4680 fde=[ 2f08] │ │ │ │ - 0xfffffffffffae7d0 (offset: 0x3f4d0) -> 0x46b8 fde=[ 2f40] │ │ │ │ - 0xfffffffffffaeac0 (offset: 0x3f7c0) -> 0x4750 fde=[ 2fd8] │ │ │ │ - 0xfffffffffffaed60 (offset: 0x3fa60) -> 0x47b0 fde=[ 3038] │ │ │ │ - 0xfffffffffffaf180 (offset: 0x3fe80) -> 0x485c fde=[ 30e4] │ │ │ │ - 0xfffffffffffb1130 (offset: 0x41e30) -> 0x4704 fde=[ 2f8c] │ │ │ │ - 0xfffffffffffb1200 (offset: 0x41f00) -> 0x4810 fde=[ 3098] │ │ │ │ - 0xfffffffffffb1300 (offset: 0x42000) -> 0x48d0 fde=[ 3158] │ │ │ │ - 0xfffffffffffb1590 (offset: 0x42290) -> 0x491c fde=[ 31a4] │ │ │ │ - 0xfffffffffffb1700 (offset: 0x42400) -> 0x498c fde=[ 3214] │ │ │ │ - 0xfffffffffffb2ef0 (offset: 0x43bf0) -> 0x4a34 fde=[ 32bc] │ │ │ │ - 0xfffffffffffb3780 (offset: 0x44480) -> 0x4954 fde=[ 31dc] │ │ │ │ - 0xfffffffffffb37f0 (offset: 0x444f0) -> 0x4a1c fde=[ 32a4] │ │ │ │ - 0xfffffffffffb3860 (offset: 0x44560) -> 0x4ab0 fde=[ 3338] │ │ │ │ - 0xfffffffffffb38b0 (offset: 0x445b0) -> 0x4ad0 fde=[ 3358] │ │ │ │ - 0xfffffffffffb3950 (offset: 0x44650) -> 0x4ae8 fde=[ 3370] │ │ │ │ - 0xfffffffffffb39c0 (offset: 0x446c0) -> 0x4b08 fde=[ 3390] │ │ │ │ - 0xfffffffffffb39e0 (offset: 0x446e0) -> 0x4b1c fde=[ 33a4] │ │ │ │ - 0xfffffffffffb4700 (offset: 0x45400) -> 0x4b98 fde=[ 3420] │ │ │ │ - 0xfffffffffffb4860 (offset: 0x45560) -> 0x4be4 fde=[ 346c] │ │ │ │ - 0xfffffffffffb4bd0 (offset: 0x458d0) -> 0x4c20 fde=[ 34a8] │ │ │ │ - 0xfffffffffffb6700 (offset: 0x47400) -> 0x4c88 fde=[ 3510] │ │ │ │ - 0xfffffffffffb68b0 (offset: 0x475b0) -> 0x4cec fde=[ 3574] │ │ │ │ - 0xfffffffffffb6ed0 (offset: 0x47bd0) -> 0x4d8c fde=[ 3614] │ │ │ │ - 0xfffffffffffb9050 (offset: 0x49d50) -> 0x4e04 fde=[ 368c] │ │ │ │ - 0xfffffffffffb99a0 (offset: 0x4a6a0) -> 0x4d3c fde=[ 35c4] │ │ │ │ - 0xfffffffffffb9a10 (offset: 0x4a710) -> 0x4d74 fde=[ 35fc] │ │ │ │ - 0xfffffffffffb9a80 (offset: 0x4a780) -> 0x4e80 fde=[ 3708] │ │ │ │ - 0xfffffffffffb9be0 (offset: 0x4a8e0) -> 0x4ecc fde=[ 3754] │ │ │ │ - 0xfffffffffffb9f50 (offset: 0x4ac50) -> 0x4f08 fde=[ 3790] │ │ │ │ - 0xfffffffffffbbab0 (offset: 0x4c7b0) -> 0x4f74 fde=[ 37fc] │ │ │ │ - 0xfffffffffffbbc70 (offset: 0x4c970) -> 0x4fd8 fde=[ 3860] │ │ │ │ - 0xfffffffffffbc250 (offset: 0x4cf50) -> 0x5064 fde=[ 38ec] │ │ │ │ - 0xfffffffffffbe3a0 (offset: 0x4f0a0) -> 0x50dc fde=[ 3964] │ │ │ │ - 0xfffffffffffbed60 (offset: 0x4fa60) -> 0x5014 fde=[ 389c] │ │ │ │ - 0xfffffffffffbedd0 (offset: 0x4fad0) -> 0x504c fde=[ 38d4] │ │ │ │ - 0xfffffffffffbee40 (offset: 0x4fb40) -> 0x5158 fde=[ 39e0] │ │ │ │ - 0xfffffffffffbee50 (offset: 0x4fb50) -> 0x516c fde=[ 39f4] │ │ │ │ - 0xfffffffffffbee60 (offset: 0x4fb60) -> 0x5180 fde=[ 3a08] │ │ │ │ - 0xfffffffffffbef40 (offset: 0x4fc40) -> 0x5240 fde=[ 3ac8] │ │ │ │ - 0xfffffffffffbf010 (offset: 0x4fd10) -> 0x5290 fde=[ 3b18] │ │ │ │ - 0xfffffffffffbf030 (offset: 0x4fd30) -> 0x52a4 fde=[ 3b2c] │ │ │ │ - 0xfffffffffffbf040 (offset: 0x4fd40) -> 0x52d8 fde=[ 3b60] │ │ │ │ - 0xfffffffffffc2e40 (offset: 0x53b40) -> 0x52b8 fde=[ 3b40] │ │ │ │ - 0xfffffffffffc3060 (offset: 0x53d60) -> 0x5e4c fde=[ 46d4] │ │ │ │ - 0xfffffffffffc3070 (offset: 0x53d70) -> 0x5e60 fde=[ 46e8] │ │ │ │ - 0xfffffffffffc3080 (offset: 0x53d80) -> 0x5e74 fde=[ 46fc] │ │ │ │ - 0xfffffffffffc33d0 (offset: 0x540d0) -> 0x5ecc fde=[ 4754] │ │ │ │ - 0xfffffffffffc3440 (offset: 0x54140) -> 0x6124 fde=[ 49ac] │ │ │ │ - 0xfffffffffffc3540 (offset: 0x54240) -> 0x619c fde=[ 4a24] │ │ │ │ - 0xfffffffffffc3630 (offset: 0x54330) -> 0x6214 fde=[ 4a9c] │ │ │ │ - 0xfffffffffffc3720 (offset: 0x54420) -> 0x628c fde=[ 4b14] │ │ │ │ - 0xfffffffffffc3810 (offset: 0x54510) -> 0x6318 fde=[ 4ba0] │ │ │ │ - 0xfffffffffffc38d0 (offset: 0x545d0) -> 0x6c84 fde=[ 550c] │ │ │ │ - 0xfffffffffffc4e70 (offset: 0x55b70) -> 0x5340 fde=[ 3bc8] │ │ │ │ - 0xfffffffffffc4e80 (offset: 0x55b80) -> 0x5354 fde=[ 3bdc] │ │ │ │ - 0xfffffffffffc4e90 (offset: 0x55b90) -> 0x5368 fde=[ 3bf0] │ │ │ │ - 0xfffffffffffc4ea0 (offset: 0x55ba0) -> 0x537c fde=[ 3c04] │ │ │ │ - 0xfffffffffffc4ec0 (offset: 0x55bc0) -> 0x5390 fde=[ 3c18] │ │ │ │ - 0xfffffffffffc4f00 (offset: 0x55c00) -> 0x53a4 fde=[ 3c2c] │ │ │ │ - 0xfffffffffffc4f20 (offset: 0x55c20) -> 0x53b8 fde=[ 3c40] │ │ │ │ - 0xfffffffffffc4f70 (offset: 0x55c70) -> 0x53cc fde=[ 3c54] │ │ │ │ - 0xfffffffffffc4f90 (offset: 0x55c90) -> 0x53e0 fde=[ 3c68] │ │ │ │ - 0xfffffffffffc4fb0 (offset: 0x55cb0) -> 0x53f4 fde=[ 3c7c] │ │ │ │ - 0xfffffffffffc4ff0 (offset: 0x55cf0) -> 0x5408 fde=[ 3c90] │ │ │ │ - 0xfffffffffffc5010 (offset: 0x55d10) -> 0x541c fde=[ 3ca4] │ │ │ │ - 0xfffffffffffc5030 (offset: 0x55d30) -> 0x5430 fde=[ 3cb8] │ │ │ │ - 0xfffffffffffc5070 (offset: 0x55d70) -> 0x5444 fde=[ 3ccc] │ │ │ │ - 0xfffffffffffc5080 (offset: 0x55d80) -> 0x5458 fde=[ 3ce0] │ │ │ │ - 0xfffffffffffc5090 (offset: 0x55d90) -> 0x546c fde=[ 3cf4] │ │ │ │ - 0xfffffffffffc50a0 (offset: 0x55da0) -> 0x5480 fde=[ 3d08] │ │ │ │ - 0xfffffffffffc50b0 (offset: 0x55db0) -> 0x5494 fde=[ 3d1c] │ │ │ │ - 0xfffffffffffc50c0 (offset: 0x55dc0) -> 0x54a8 fde=[ 3d30] │ │ │ │ - 0xfffffffffffc50d0 (offset: 0x55dd0) -> 0x54bc fde=[ 3d44] │ │ │ │ - 0xfffffffffffc50e0 (offset: 0x55de0) -> 0x54d0 fde=[ 3d58] │ │ │ │ - 0xfffffffffffc50f0 (offset: 0x55df0) -> 0x54e4 fde=[ 3d6c] │ │ │ │ - 0xfffffffffffc5100 (offset: 0x55e00) -> 0x54f8 fde=[ 3d80] │ │ │ │ - 0xfffffffffffc5110 (offset: 0x55e10) -> 0x550c fde=[ 3d94] │ │ │ │ - 0xfffffffffffc5120 (offset: 0x55e20) -> 0x5520 fde=[ 3da8] │ │ │ │ - 0xfffffffffffc5130 (offset: 0x55e30) -> 0x5534 fde=[ 3dbc] │ │ │ │ - 0xfffffffffffc5140 (offset: 0x55e40) -> 0x5548 fde=[ 3dd0] │ │ │ │ - 0xfffffffffffc5150 (offset: 0x55e50) -> 0x555c fde=[ 3de4] │ │ │ │ - 0xfffffffffffc5170 (offset: 0x55e70) -> 0x5570 fde=[ 3df8] │ │ │ │ - 0xfffffffffffc5180 (offset: 0x55e80) -> 0x5584 fde=[ 3e0c] │ │ │ │ - 0xfffffffffffc5190 (offset: 0x55e90) -> 0x5598 fde=[ 3e20] │ │ │ │ - 0xfffffffffffc51b0 (offset: 0x55eb0) -> 0x55ac fde=[ 3e34] │ │ │ │ - 0xfffffffffffc51c0 (offset: 0x55ec0) -> 0x55c0 fde=[ 3e48] │ │ │ │ - 0xfffffffffffc51d0 (offset: 0x55ed0) -> 0x55d4 fde=[ 3e5c] │ │ │ │ - 0xfffffffffffc51f0 (offset: 0x55ef0) -> 0x55e8 fde=[ 3e70] │ │ │ │ - 0xfffffffffffc5200 (offset: 0x55f00) -> 0x55fc fde=[ 3e84] │ │ │ │ - 0xfffffffffffc5210 (offset: 0x55f10) -> 0x5610 fde=[ 3e98] │ │ │ │ - 0xfffffffffffc5230 (offset: 0x55f30) -> 0x5624 fde=[ 3eac] │ │ │ │ - 0xfffffffffffc5240 (offset: 0x55f40) -> 0x5638 fde=[ 3ec0] │ │ │ │ - 0xfffffffffffc5250 (offset: 0x55f50) -> 0x564c fde=[ 3ed4] │ │ │ │ - 0xfffffffffffc5260 (offset: 0x55f60) -> 0x5660 fde=[ 3ee8] │ │ │ │ - 0xfffffffffffc5270 (offset: 0x55f70) -> 0x5674 fde=[ 3efc] │ │ │ │ - 0xfffffffffffc5280 (offset: 0x55f80) -> 0x5688 fde=[ 3f10] │ │ │ │ - 0xfffffffffffc52d0 (offset: 0x55fd0) -> 0x569c fde=[ 3f24] │ │ │ │ - 0xfffffffffffc5300 (offset: 0x56000) -> 0x56b0 fde=[ 3f38] │ │ │ │ - 0xfffffffffffc5330 (offset: 0x56030) -> 0x56c4 fde=[ 3f4c] │ │ │ │ - 0xfffffffffffc5370 (offset: 0x56070) -> 0x56d8 fde=[ 3f60] │ │ │ │ - 0xfffffffffffc53a0 (offset: 0x560a0) -> 0x56ec fde=[ 3f74] │ │ │ │ - 0xfffffffffffc53f0 (offset: 0x560f0) -> 0x59e8 fde=[ 4270] │ │ │ │ - 0xfffffffffffc5440 (offset: 0x56140) -> 0x5a08 fde=[ 4290] │ │ │ │ - 0xfffffffffffc5490 (offset: 0x56190) -> 0x5730 fde=[ 3fb8] │ │ │ │ - 0xfffffffffffc54d0 (offset: 0x561d0) -> 0x5748 fde=[ 3fd0] │ │ │ │ - 0xfffffffffffc5510 (offset: 0x56210) -> 0x5760 fde=[ 3fe8] │ │ │ │ - 0xfffffffffffc5560 (offset: 0x56260) -> 0x5a28 fde=[ 42b0] │ │ │ │ - 0xfffffffffffc55b0 (offset: 0x562b0) -> 0x5a48 fde=[ 42d0] │ │ │ │ - 0xfffffffffffc5600 (offset: 0x56300) -> 0x57a4 fde=[ 402c] │ │ │ │ - 0xfffffffffffc5680 (offset: 0x56380) -> 0x57e0 fde=[ 4068] │ │ │ │ - 0xfffffffffffc5760 (offset: 0x56460) -> 0x582c fde=[ 40b4] │ │ │ │ - 0xfffffffffffc57a0 (offset: 0x564a0) -> 0x5848 fde=[ 40d0] │ │ │ │ - 0xfffffffffffc5d60 (offset: 0x56a60) -> 0x5894 fde=[ 411c] │ │ │ │ - 0xfffffffffffc5da0 (offset: 0x56aa0) -> 0x58b0 fde=[ 4138] │ │ │ │ - 0xfffffffffffc5df0 (offset: 0x56af0) -> 0x58d4 fde=[ 415c] │ │ │ │ - 0xfffffffffffc5e40 (offset: 0x56b40) -> 0x58f8 fde=[ 4180] │ │ │ │ - 0xfffffffffffc5e90 (offset: 0x56b90) -> 0x5938 fde=[ 41c0] │ │ │ │ - 0xfffffffffffc5ef0 (offset: 0x56bf0) -> 0x5964 fde=[ 41ec] │ │ │ │ - 0xfffffffffffc5f50 (offset: 0x56c50) -> 0x5918 fde=[ 41a0] │ │ │ │ - 0xfffffffffffc5fa0 (offset: 0x56ca0) -> 0x5990 fde=[ 4218] │ │ │ │ - 0xfffffffffffc6000 (offset: 0x56d00) -> 0x59bc fde=[ 4244] │ │ │ │ - 0xfffffffffffc6060 (offset: 0x56d60) -> 0x5a68 fde=[ 42f0] │ │ │ │ - 0xfffffffffffc60f0 (offset: 0x56df0) -> 0x5a88 fde=[ 4310] │ │ │ │ - 0xfffffffffffc6190 (offset: 0x56e90) -> 0x5aa8 fde=[ 4330] │ │ │ │ - 0xfffffffffffc6280 (offset: 0x56f80) -> 0x5af8 fde=[ 4380] │ │ │ │ - 0xfffffffffffc6340 (offset: 0x57040) -> 0x5b2c fde=[ 43b4] │ │ │ │ - 0xfffffffffffc6470 (offset: 0x57170) -> 0x5b4c fde=[ 43d4] │ │ │ │ - 0xfffffffffffc6560 (offset: 0x57260) -> 0x5b7c fde=[ 4404] │ │ │ │ - 0xfffffffffffc6650 (offset: 0x57350) -> 0x5bac fde=[ 4434] │ │ │ │ - 0xfffffffffffc6730 (offset: 0x57430) -> 0x5bdc fde=[ 4464] │ │ │ │ - 0xfffffffffffc6840 (offset: 0x57540) -> 0x5c0c fde=[ 4494] │ │ │ │ - 0xfffffffffffc6930 (offset: 0x57630) -> 0x5c34 fde=[ 44bc] │ │ │ │ - 0xfffffffffffc6a10 (offset: 0x57710) -> 0x5c64 fde=[ 44ec] │ │ │ │ - 0xfffffffffffc6aa0 (offset: 0x577a0) -> 0x5c88 fde=[ 4510] │ │ │ │ - 0xfffffffffffc6b40 (offset: 0x57840) -> 0x5cac fde=[ 4534] │ │ │ │ - 0xfffffffffffc6c30 (offset: 0x57930) -> 0x5cdc fde=[ 4564] │ │ │ │ - 0xfffffffffffc6e50 (offset: 0x57b50) -> 0x5d1c fde=[ 45a4] │ │ │ │ - 0xfffffffffffc7090 (offset: 0x57d90) -> 0x5d5c fde=[ 45e4] │ │ │ │ - 0xfffffffffffc70f0 (offset: 0x57df0) -> 0x5d80 fde=[ 4608] │ │ │ │ - 0xfffffffffffc7170 (offset: 0x57e70) -> 0x5d9c fde=[ 4624] │ │ │ │ - 0xfffffffffffc7200 (offset: 0x57f00) -> 0x5db8 fde=[ 4640] │ │ │ │ - 0xfffffffffffc7260 (offset: 0x57f60) -> 0x5ddc fde=[ 4664] │ │ │ │ - 0xfffffffffffc72c0 (offset: 0x57fc0) -> 0x5e00 fde=[ 4688] │ │ │ │ - 0xfffffffffffc7320 (offset: 0x58020) -> 0x5e24 fde=[ 46ac] │ │ │ │ - 0xfffffffffffc73a0 (offset: 0x580a0) -> 0x5ef8 fde=[ 4780] │ │ │ │ - 0xfffffffffffc7490 (offset: 0x58190) -> 0x5f28 fde=[ 47b0] │ │ │ │ - 0xfffffffffffc7cd0 (offset: 0x589d0) -> 0x5f7c fde=[ 4804] │ │ │ │ - 0xfffffffffffc7e50 (offset: 0x58b50) -> 0x6004 fde=[ 488c] │ │ │ │ - 0xfffffffffffc7f00 (offset: 0x58c00) -> 0x6034 fde=[ 48bc] │ │ │ │ - 0xfffffffffffc7fb0 (offset: 0x58cb0) -> 0x6064 fde=[ 48ec] │ │ │ │ - 0xfffffffffffc8060 (offset: 0x58d60) -> 0x6094 fde=[ 491c] │ │ │ │ - 0xfffffffffffc8110 (offset: 0x58e10) -> 0x60c4 fde=[ 494c] │ │ │ │ - 0xfffffffffffc82b0 (offset: 0x58fb0) -> 0x60f4 fde=[ 497c] │ │ │ │ - 0xfffffffffffc8450 (offset: 0x59150) -> 0x6164 fde=[ 49ec] │ │ │ │ - 0xfffffffffffc8460 (offset: 0x59160) -> 0x6180 fde=[ 4a08] │ │ │ │ - 0xfffffffffffc8480 (offset: 0x59180) -> 0x61dc fde=[ 4a64] │ │ │ │ - 0xfffffffffffc8490 (offset: 0x59190) -> 0x61f8 fde=[ 4a80] │ │ │ │ - 0xfffffffffffc84b0 (offset: 0x591b0) -> 0x6254 fde=[ 4adc] │ │ │ │ - 0xfffffffffffc84c0 (offset: 0x591c0) -> 0x6270 fde=[ 4af8] │ │ │ │ - 0xfffffffffffc84e0 (offset: 0x591e0) -> 0x62cc fde=[ 4b54] │ │ │ │ - 0xfffffffffffc84f0 (offset: 0x591f0) -> 0x62e8 fde=[ 4b70] │ │ │ │ - 0xfffffffffffc8510 (offset: 0x59210) -> 0x6304 fde=[ 4b8c] │ │ │ │ - 0xfffffffffffc8550 (offset: 0x59250) -> 0x637c fde=[ 4c04] │ │ │ │ - 0xfffffffffffc8620 (offset: 0x59320) -> 0x63ac fde=[ 4c34] │ │ │ │ - 0xfffffffffffc86f0 (offset: 0x593f0) -> 0x63dc fde=[ 4c64] │ │ │ │ - 0xfffffffffffc87c0 (offset: 0x594c0) -> 0x640c fde=[ 4c94] │ │ │ │ - 0xfffffffffffc8890 (offset: 0x59590) -> 0x643c fde=[ 4cc4] │ │ │ │ - 0xfffffffffffc8b70 (offset: 0x59870) -> 0x6474 fde=[ 4cfc] │ │ │ │ - 0xfffffffffffc8e20 (offset: 0x59b20) -> 0x6590 fde=[ 4e18] │ │ │ │ - 0xfffffffffffc9100 (offset: 0x59e00) -> 0x65c8 fde=[ 4e50] │ │ │ │ - 0xfffffffffffc93e0 (offset: 0x5a0e0) -> 0x64ac fde=[ 4d34] │ │ │ │ - 0xfffffffffffc94d0 (offset: 0x5a1d0) -> 0x64e8 fde=[ 4d70] │ │ │ │ - 0xfffffffffffc9780 (offset: 0x5a480) -> 0x6520 fde=[ 4da8] │ │ │ │ - 0xfffffffffffc9a60 (offset: 0x5a760) -> 0x6558 fde=[ 4de0] │ │ │ │ - 0xfffffffffffc9d50 (offset: 0x5aa50) -> 0x6600 fde=[ 4e88] │ │ │ │ - 0xfffffffffffc9e70 (offset: 0x5ab70) -> 0x6630 fde=[ 4eb8] │ │ │ │ - 0xfffffffffffc9f70 (offset: 0x5ac70) -> 0x6658 fde=[ 4ee0] │ │ │ │ - 0xfffffffffffca080 (offset: 0x5ad80) -> 0x6680 fde=[ 4f08] │ │ │ │ - 0xfffffffffffca1a0 (offset: 0x5aea0) -> 0x66b0 fde=[ 4f38] │ │ │ │ - 0xfffffffffffca270 (offset: 0x5af70) -> 0x66d8 fde=[ 4f60] │ │ │ │ - 0xfffffffffffca340 (offset: 0x5b040) -> 0x6700 fde=[ 4f88] │ │ │ │ - 0xfffffffffffca410 (offset: 0x5b110) -> 0x6730 fde=[ 4fb8] │ │ │ │ - 0xfffffffffffca7c0 (offset: 0x5b4c0) -> 0x677c fde=[ 5004] │ │ │ │ - 0xfffffffffffca870 (offset: 0x5b570) -> 0x67b4 fde=[ 503c] │ │ │ │ - 0xfffffffffffca9e0 (offset: 0x5b6e0) -> 0x67d0 fde=[ 5058] │ │ │ │ - 0xfffffffffffcaad0 (offset: 0x5b7d0) -> 0x67f8 fde=[ 5080] │ │ │ │ - 0xfffffffffffcadd0 (offset: 0x5bad0) -> 0x6844 fde=[ 50cc] │ │ │ │ - 0xfffffffffffcaf50 (offset: 0x5bc50) -> 0x6860 fde=[ 50e8] │ │ │ │ - 0xfffffffffffcb020 (offset: 0x5bd20) -> 0x6890 fde=[ 5118] │ │ │ │ - 0xfffffffffffcb0f0 (offset: 0x5bdf0) -> 0x68c0 fde=[ 5148] │ │ │ │ - 0xfffffffffffcb170 (offset: 0x5be70) -> 0x68dc fde=[ 5164] │ │ │ │ - 0xfffffffffffcb4c0 (offset: 0x5c1c0) -> 0x6928 fde=[ 51b0] │ │ │ │ - 0xfffffffffffcb8b0 (offset: 0x5c5b0) -> 0x6974 fde=[ 51fc] │ │ │ │ - 0xfffffffffffcb920 (offset: 0x5c620) -> 0x6998 fde=[ 5220] │ │ │ │ - 0xfffffffffffcb980 (offset: 0x5c680) -> 0x69b8 fde=[ 5240] │ │ │ │ - 0xfffffffffffcba00 (offset: 0x5c700) -> 0x69d8 fde=[ 5260] │ │ │ │ - 0xfffffffffffcbde0 (offset: 0x5cae0) -> 0x6a28 fde=[ 52b0] │ │ │ │ - 0xfffffffffffcbfc0 (offset: 0x5ccc0) -> 0x6a60 fde=[ 52e8] │ │ │ │ - 0xfffffffffffcc3b0 (offset: 0x5d0b0) -> 0x6ab0 fde=[ 5338] │ │ │ │ - 0xfffffffffffcc870 (offset: 0x5d570) -> 0x6aec fde=[ 5374] │ │ │ │ - 0xfffffffffffcc8c0 (offset: 0x5d5c0) -> 0x6b00 fde=[ 5388] │ │ │ │ - 0xfffffffffffccd40 (offset: 0x5da40) -> 0x6b50 fde=[ 53d8] │ │ │ │ - 0xfffffffffffccfc0 (offset: 0x5dcc0) -> 0x6b90 fde=[ 5418] │ │ │ │ - 0xfffffffffffcd500 (offset: 0x5e200) -> 0x6bdc fde=[ 5464] │ │ │ │ - 0xfffffffffffcdc30 (offset: 0x5e930) -> 0x6c30 fde=[ 54b8] │ │ │ │ - 0xfffffffffffceaf0 (offset: 0x5f7f0) -> 0x71f0 fde=[ 5a78] │ │ │ │ - 0xfffffffffffcebb0 (offset: 0x5f8b0) -> 0x75cc fde=[ 5e54] │ │ │ │ - 0xfffffffffffcebd0 (offset: 0x5f8d0) -> 0x75e0 fde=[ 5e68] │ │ │ │ - 0xfffffffffffcec30 (offset: 0x5f930) -> 0x76bc fde=[ 5f44] │ │ │ │ - 0xfffffffffffceec0 (offset: 0x5fbc0) -> 0x7734 fde=[ 5fbc] │ │ │ │ - 0xfffffffffffcf150 (offset: 0x5fe50) -> 0x78a4 fde=[ 612c] │ │ │ │ - 0xfffffffffffcf1a0 (offset: 0x5fea0) -> 0x794c fde=[ 61d4] │ │ │ │ - 0xfffffffffffcf1f0 (offset: 0x5fef0) -> 0x79f4 fde=[ 627c] │ │ │ │ - 0xfffffffffffcf2f0 (offset: 0x5fff0) -> 0x7a6c fde=[ 62f4] │ │ │ │ - 0xfffffffffffcf3e0 (offset: 0x600e0) -> 0x7ae4 fde=[ 636c] │ │ │ │ - 0xfffffffffffcf4d0 (offset: 0x601d0) -> 0x7b5c fde=[ 63e4] │ │ │ │ - 0xfffffffffffcf5c0 (offset: 0x602c0) -> 0x7bd4 fde=[ 645c] │ │ │ │ - 0xfffffffffffcf680 (offset: 0x60380) -> 0x83a4 fde=[ 6c2c] │ │ │ │ - 0xfffffffffffd0ed0 (offset: 0x61bd0) -> 0x6d00 fde=[ 5588] │ │ │ │ - 0xfffffffffffd0ee0 (offset: 0x61be0) -> 0x6d14 fde=[ 559c] │ │ │ │ - 0xfffffffffffd0ef0 (offset: 0x61bf0) -> 0x6d28 fde=[ 55b0] │ │ │ │ - 0xfffffffffffd0f00 (offset: 0x61c00) -> 0x6d3c fde=[ 55c4] │ │ │ │ - 0xfffffffffffd0f20 (offset: 0x61c20) -> 0x6d50 fde=[ 55d8] │ │ │ │ - 0xfffffffffffd0f60 (offset: 0x61c60) -> 0x6d64 fde=[ 55ec] │ │ │ │ - 0xfffffffffffd0f80 (offset: 0x61c80) -> 0x6d78 fde=[ 5600] │ │ │ │ - 0xfffffffffffd0fd0 (offset: 0x61cd0) -> 0x6d8c fde=[ 5614] │ │ │ │ - 0xfffffffffffd0ff0 (offset: 0x61cf0) -> 0x6da0 fde=[ 5628] │ │ │ │ - 0xfffffffffffd1010 (offset: 0x61d10) -> 0x6db4 fde=[ 563c] │ │ │ │ - 0xfffffffffffd1050 (offset: 0x61d50) -> 0x6dc8 fde=[ 5650] │ │ │ │ - 0xfffffffffffd1070 (offset: 0x61d70) -> 0x6ddc fde=[ 5664] │ │ │ │ - 0xfffffffffffd1090 (offset: 0x61d90) -> 0x6df0 fde=[ 5678] │ │ │ │ - 0xfffffffffffd10d0 (offset: 0x61dd0) -> 0x6e04 fde=[ 568c] │ │ │ │ - 0xfffffffffffd10e0 (offset: 0x61de0) -> 0x6e18 fde=[ 56a0] │ │ │ │ - 0xfffffffffffd10f0 (offset: 0x61df0) -> 0x6e2c fde=[ 56b4] │ │ │ │ - 0xfffffffffffd1100 (offset: 0x61e00) -> 0x6e40 fde=[ 56c8] │ │ │ │ - 0xfffffffffffd1110 (offset: 0x61e10) -> 0x6e54 fde=[ 56dc] │ │ │ │ - 0xfffffffffffd1120 (offset: 0x61e20) -> 0x6e68 fde=[ 56f0] │ │ │ │ - 0xfffffffffffd1130 (offset: 0x61e30) -> 0x6e7c fde=[ 5704] │ │ │ │ - 0xfffffffffffd1140 (offset: 0x61e40) -> 0x6e90 fde=[ 5718] │ │ │ │ - 0xfffffffffffd1150 (offset: 0x61e50) -> 0x6ea4 fde=[ 572c] │ │ │ │ - 0xfffffffffffd1160 (offset: 0x61e60) -> 0x6eb8 fde=[ 5740] │ │ │ │ - 0xfffffffffffd1170 (offset: 0x61e70) -> 0x6ecc fde=[ 5754] │ │ │ │ - 0xfffffffffffd1180 (offset: 0x61e80) -> 0x6ee0 fde=[ 5768] │ │ │ │ - 0xfffffffffffd1190 (offset: 0x61e90) -> 0x6ef4 fde=[ 577c] │ │ │ │ - 0xfffffffffffd11a0 (offset: 0x61ea0) -> 0x6f08 fde=[ 5790] │ │ │ │ - 0xfffffffffffd11b0 (offset: 0x61eb0) -> 0x6f1c fde=[ 57a4] │ │ │ │ - 0xfffffffffffd11d0 (offset: 0x61ed0) -> 0x6f30 fde=[ 57b8] │ │ │ │ - 0xfffffffffffd11e0 (offset: 0x61ee0) -> 0x6f44 fde=[ 57cc] │ │ │ │ - 0xfffffffffffd11f0 (offset: 0x61ef0) -> 0x6f58 fde=[ 57e0] │ │ │ │ - 0xfffffffffffd1210 (offset: 0x61f10) -> 0x6f6c fde=[ 57f4] │ │ │ │ - 0xfffffffffffd1220 (offset: 0x61f20) -> 0x6f80 fde=[ 5808] │ │ │ │ - 0xfffffffffffd1230 (offset: 0x61f30) -> 0x6f94 fde=[ 581c] │ │ │ │ - 0xfffffffffffd1250 (offset: 0x61f50) -> 0x6fa8 fde=[ 5830] │ │ │ │ - 0xfffffffffffd1260 (offset: 0x61f60) -> 0x6fbc fde=[ 5844] │ │ │ │ - 0xfffffffffffd1270 (offset: 0x61f70) -> 0x6fd0 fde=[ 5858] │ │ │ │ - 0xfffffffffffd1290 (offset: 0x61f90) -> 0x6fe4 fde=[ 586c] │ │ │ │ - 0xfffffffffffd12a0 (offset: 0x61fa0) -> 0x6ff8 fde=[ 5880] │ │ │ │ - 0xfffffffffffd12b0 (offset: 0x61fb0) -> 0x700c fde=[ 5894] │ │ │ │ - 0xfffffffffffd12c0 (offset: 0x61fc0) -> 0x7020 fde=[ 58a8] │ │ │ │ - 0xfffffffffffd12d0 (offset: 0x61fd0) -> 0x7034 fde=[ 58bc] │ │ │ │ - 0xfffffffffffd12e0 (offset: 0x61fe0) -> 0x7048 fde=[ 58d0] │ │ │ │ - 0xfffffffffffd1330 (offset: 0x62030) -> 0x705c fde=[ 58e4] │ │ │ │ - 0xfffffffffffd1360 (offset: 0x62060) -> 0x7070 fde=[ 58f8] │ │ │ │ - 0xfffffffffffd1390 (offset: 0x62090) -> 0x7084 fde=[ 590c] │ │ │ │ - 0xfffffffffffd13d0 (offset: 0x620d0) -> 0x7098 fde=[ 5920] │ │ │ │ - 0xfffffffffffd1400 (offset: 0x62100) -> 0x70ac fde=[ 5934] │ │ │ │ - 0xfffffffffffd1420 (offset: 0x62120) -> 0x70c0 fde=[ 5948] │ │ │ │ - 0xfffffffffffd1450 (offset: 0x62150) -> 0x70d8 fde=[ 5960] │ │ │ │ - 0xfffffffffffd14b0 (offset: 0x621b0) -> 0x739c fde=[ 5c24] │ │ │ │ - 0xfffffffffffd1510 (offset: 0x62210) -> 0x73bc fde=[ 5c44] │ │ │ │ - 0xfffffffffffd1570 (offset: 0x62270) -> 0x711c fde=[ 59a4] │ │ │ │ - 0xfffffffffffd15b0 (offset: 0x622b0) -> 0x7134 fde=[ 59bc] │ │ │ │ - 0xfffffffffffd15f0 (offset: 0x622f0) -> 0x714c fde=[ 59d4] │ │ │ │ - 0xfffffffffffd1700 (offset: 0x62400) -> 0x717c fde=[ 5a04] │ │ │ │ - 0xfffffffffffd1740 (offset: 0x62440) -> 0x7190 fde=[ 5a18] │ │ │ │ - 0xfffffffffffd1780 (offset: 0x62480) -> 0x71a4 fde=[ 5a2c] │ │ │ │ - 0xfffffffffffd1890 (offset: 0x62590) -> 0x71c0 fde=[ 5a48] │ │ │ │ - 0xfffffffffffd1a10 (offset: 0x62710) -> 0x7214 fde=[ 5a9c] │ │ │ │ - 0xfffffffffffd1a50 (offset: 0x62750) -> 0x7230 fde=[ 5ab8] │ │ │ │ - 0xfffffffffffd1a90 (offset: 0x62790) -> 0x724c fde=[ 5ad4] │ │ │ │ - 0xfffffffffffd1ae0 (offset: 0x627e0) -> 0x7270 fde=[ 5af8] │ │ │ │ - 0xfffffffffffd1b30 (offset: 0x62830) -> 0x7294 fde=[ 5b1c] │ │ │ │ - 0xfffffffffffd2060 (offset: 0x62d60) -> 0x72e4 fde=[ 5b6c] │ │ │ │ - 0xfffffffffffd22b0 (offset: 0x62fb0) -> 0x7324 fde=[ 5bac] │ │ │ │ - 0xfffffffffffd2310 (offset: 0x63010) -> 0x7344 fde=[ 5bcc] │ │ │ │ - 0xfffffffffffd2380 (offset: 0x63080) -> 0x7370 fde=[ 5bf8] │ │ │ │ - 0xfffffffffffd23f0 (offset: 0x630f0) -> 0x73dc fde=[ 5c64] │ │ │ │ - 0xfffffffffffd24c0 (offset: 0x631c0) -> 0x7424 fde=[ 5cac] │ │ │ │ - 0xfffffffffffd25b0 (offset: 0x632b0) -> 0x7454 fde=[ 5cdc] │ │ │ │ - 0xfffffffffffd26a0 (offset: 0x633a0) -> 0x7484 fde=[ 5d0c] │ │ │ │ - 0xfffffffffffd2780 (offset: 0x63480) -> 0x74b4 fde=[ 5d3c] │ │ │ │ - 0xfffffffffffd2840 (offset: 0x63540) -> 0x74d4 fde=[ 5d5c] │ │ │ │ - 0xfffffffffffd28d0 (offset: 0x635d0) -> 0x74f8 fde=[ 5d80] │ │ │ │ - 0xfffffffffffd2970 (offset: 0x63670) -> 0x751c fde=[ 5da4] │ │ │ │ - 0xfffffffffffd2a00 (offset: 0x63700) -> 0x7538 fde=[ 5dc0] │ │ │ │ - 0xfffffffffffd2aa0 (offset: 0x637a0) -> 0x7554 fde=[ 5ddc] │ │ │ │ - 0xfffffffffffd2b00 (offset: 0x63800) -> 0x7578 fde=[ 5e00] │ │ │ │ - 0xfffffffffffd2b80 (offset: 0x63880) -> 0x75a4 fde=[ 5e2c] │ │ │ │ - 0xfffffffffffd2c20 (offset: 0x63920) -> 0x7600 fde=[ 5e88] │ │ │ │ - 0xfffffffffffd2d20 (offset: 0x63a20) -> 0x7630 fde=[ 5eb8] │ │ │ │ - 0xfffffffffffd2e80 (offset: 0x63b80) -> 0x7678 fde=[ 5f00] │ │ │ │ - 0xfffffffffffd3170 (offset: 0x63e70) -> 0x77ac fde=[ 6034] │ │ │ │ - 0xfffffffffffd32c0 (offset: 0x63fc0) -> 0x77e4 fde=[ 606c] │ │ │ │ - 0xfffffffffffd3370 (offset: 0x64070) -> 0x7814 fde=[ 609c] │ │ │ │ - 0xfffffffffffd3420 (offset: 0x64120) -> 0x7844 fde=[ 60cc] │ │ │ │ - 0xfffffffffffd34d0 (offset: 0x641d0) -> 0x7874 fde=[ 60fc] │ │ │ │ - 0xfffffffffffd3580 (offset: 0x64280) -> 0x78e4 fde=[ 616c] │ │ │ │ - 0xfffffffffffd3670 (offset: 0x64370) -> 0x790c fde=[ 6194] │ │ │ │ - 0xfffffffffffd36f0 (offset: 0x643f0) -> 0x792c fde=[ 61b4] │ │ │ │ - 0xfffffffffffd3770 (offset: 0x64470) -> 0x798c fde=[ 6214] │ │ │ │ - 0xfffffffffffd3860 (offset: 0x64560) -> 0x79b4 fde=[ 623c] │ │ │ │ - 0xfffffffffffd38e0 (offset: 0x645e0) -> 0x79d4 fde=[ 625c] │ │ │ │ - 0xfffffffffffd3960 (offset: 0x64660) -> 0x7a34 fde=[ 62bc] │ │ │ │ - 0xfffffffffffd3970 (offset: 0x64670) -> 0x7a50 fde=[ 62d8] │ │ │ │ - 0xfffffffffffd3990 (offset: 0x64690) -> 0x7aac fde=[ 6334] │ │ │ │ - 0xfffffffffffd39a0 (offset: 0x646a0) -> 0x7ac8 fde=[ 6350] │ │ │ │ - 0xfffffffffffd39c0 (offset: 0x646c0) -> 0x7b24 fde=[ 63ac] │ │ │ │ - 0xfffffffffffd39d0 (offset: 0x646d0) -> 0x7b40 fde=[ 63c8] │ │ │ │ - 0xfffffffffffd39f0 (offset: 0x646f0) -> 0x7b9c fde=[ 6424] │ │ │ │ - 0xfffffffffffd3a00 (offset: 0x64700) -> 0x7bb8 fde=[ 6440] │ │ │ │ - 0xfffffffffffd3a20 (offset: 0x64720) -> 0x7c38 fde=[ 64c0] │ │ │ │ - 0xfffffffffffd3af0 (offset: 0x647f0) -> 0x7c68 fde=[ 64f0] │ │ │ │ - 0xfffffffffffd3bc0 (offset: 0x648c0) -> 0x7c98 fde=[ 6520] │ │ │ │ - 0xfffffffffffd3c90 (offset: 0x64990) -> 0x7cc8 fde=[ 6550] │ │ │ │ - 0xfffffffffffd3d60 (offset: 0x64a60) -> 0x7cf8 fde=[ 6580] │ │ │ │ - 0xfffffffffffd4050 (offset: 0x64d50) -> 0x7d30 fde=[ 65b8] │ │ │ │ - 0xfffffffffffd4300 (offset: 0x65000) -> 0x7e4c fde=[ 66d4] │ │ │ │ - 0xfffffffffffd45f0 (offset: 0x652f0) -> 0x7e84 fde=[ 670c] │ │ │ │ - 0xfffffffffffd48d0 (offset: 0x655d0) -> 0x7d68 fde=[ 65f0] │ │ │ │ - 0xfffffffffffd49c0 (offset: 0x656c0) -> 0x7da4 fde=[ 662c] │ │ │ │ - 0xfffffffffffd4c80 (offset: 0x65980) -> 0x7ddc fde=[ 6664] │ │ │ │ - 0xfffffffffffd4f70 (offset: 0x65c70) -> 0x7e14 fde=[ 669c] │ │ │ │ - 0xfffffffffffd5260 (offset: 0x65f60) -> 0x7ebc fde=[ 6744] │ │ │ │ - 0xfffffffffffd53c0 (offset: 0x660c0) -> 0x7eec fde=[ 6774] │ │ │ │ - 0xfffffffffffd5490 (offset: 0x66190) -> 0x7f10 fde=[ 6798] │ │ │ │ - 0xfffffffffffd5570 (offset: 0x66270) -> 0x7f34 fde=[ 67bc] │ │ │ │ - 0xfffffffffffd5690 (offset: 0x66390) -> 0x7f64 fde=[ 67ec] │ │ │ │ - 0xfffffffffffd5760 (offset: 0x66460) -> 0x7f8c fde=[ 6814] │ │ │ │ - 0xfffffffffffd5830 (offset: 0x66530) -> 0x7fb4 fde=[ 683c] │ │ │ │ - 0xfffffffffffd5900 (offset: 0x66600) -> 0x7fe4 fde=[ 686c] │ │ │ │ - 0xfffffffffffd5c70 (offset: 0x66970) -> 0x8034 fde=[ 68bc] │ │ │ │ - 0xfffffffffffd5e80 (offset: 0x66b80) -> 0x8050 fde=[ 68d8] │ │ │ │ - 0xfffffffffffd5f50 (offset: 0x66c50) -> 0x8080 fde=[ 6908] │ │ │ │ - 0xfffffffffffd6020 (offset: 0x66d20) -> 0x80d4 fde=[ 695c] │ │ │ │ - 0xfffffffffffd60a0 (offset: 0x66da0) -> 0x80f0 fde=[ 6978] │ │ │ │ - 0xfffffffffffd60f0 (offset: 0x66df0) -> 0x8104 fde=[ 698c] │ │ │ │ - 0xfffffffffffd6800 (offset: 0x67500) -> 0x8158 fde=[ 69e0] │ │ │ │ - 0xfffffffffffd6a30 (offset: 0x67730) -> 0x8174 fde=[ 69fc] │ │ │ │ - 0xfffffffffffd6b20 (offset: 0x67820) -> 0x81a4 fde=[ 6a2c] │ │ │ │ - 0xfffffffffffd6c10 (offset: 0x67910) -> 0x81d4 fde=[ 6a5c] │ │ │ │ - 0xfffffffffffd6d50 (offset: 0x67a50) -> 0x81fc fde=[ 6a84] │ │ │ │ - 0xfffffffffffd6e30 (offset: 0x67b30) -> 0x8228 fde=[ 6ab0] │ │ │ │ - 0xfffffffffffd7ab0 (offset: 0x687b0) -> 0x827c fde=[ 6b04] │ │ │ │ - 0xfffffffffffd7c40 (offset: 0x68940) -> 0x82a8 fde=[ 6b30] │ │ │ │ - 0xfffffffffffd8180 (offset: 0x68e80) -> 0x82fc fde=[ 6b84] │ │ │ │ - 0xfffffffffffd89b0 (offset: 0x696b0) -> 0x8350 fde=[ 6bd8] │ │ │ │ - 0xfffffffffffd95e0 (offset: 0x6a2e0) -> 0x8420 fde=[ 6ca8] │ │ │ │ - 0xfffffffffffd96b0 (offset: 0x6a3b0) -> 0x8470 fde=[ 6cf8] │ │ │ │ - 0xfffffffffffd97b0 (offset: 0x6a4b0) -> 0x84d0 fde=[ 6d58] │ │ │ │ - 0xfffffffffffd9850 (offset: 0x6a550) -> 0x8538 fde=[ 6dc0] │ │ │ │ - 0xfffffffffffd9ab0 (offset: 0x6a7b0) -> 0x85c8 fde=[ 6e50] │ │ │ │ - 0xfffffffffffd9d40 (offset: 0x6aa40) -> 0x8640 fde=[ 6ec8] │ │ │ │ - 0xfffffffffffdd470 (offset: 0x6e170) -> 0x86a0 fde=[ 6f28] │ │ │ │ - 0xfffffffffffe1a20 (offset: 0x72720) -> 0x874c fde=[ 6fd4] │ │ │ │ - 0xfffffffffffe5ed0 (offset: 0x76bd0) -> 0x87b0 fde=[ 7038] │ │ │ │ - 0xfffffffffffea930 (offset: 0x7b630) -> 0x8584 fde=[ 6e0c] │ │ │ │ - 0xfffffffffffeabf0 (offset: 0x7b8f0) -> 0x8700 fde=[ 6f88] │ │ │ │ - 0xfffffffffffeaf20 (offset: 0x7bc20) -> 0x8810 fde=[ 7098] │ │ │ │ - 0xfffffffffffeaff0 (offset: 0x7bcf0) -> 0x8860 fde=[ 70e8] │ │ │ │ - 0xfffffffffffeb090 (offset: 0x7bd90) -> 0x88c8 fde=[ 7150] │ │ │ │ - 0xfffffffffffeb170 (offset: 0x7be70) -> 0x8930 fde=[ 71b8] │ │ │ │ - 0xfffffffffffeb220 (offset: 0x7bf20) -> 0x8968 fde=[ 71f0] │ │ │ │ - 0xfffffffffffeb480 (offset: 0x7c180) -> 0x89dc fde=[ 7264] │ │ │ │ - 0xfffffffffffed220 (offset: 0x7df20) -> 0x8a54 fde=[ 72dc] │ │ │ │ - 0xfffffffffffeee10 (offset: 0x7fb10) -> 0x8b1c fde=[ 73a4] │ │ │ │ - 0xfffffffffffef160 (offset: 0x7fe60) -> 0x8acc fde=[ 7354] │ │ │ │ - 0xfffffffffffef340 (offset: 0x80040) -> 0x8ba8 fde=[ 7430] │ │ │ │ - 0xfffffffffffef4e0 (offset: 0x801e0) -> 0x8bf4 fde=[ 747c] │ │ │ │ - 0xfffffffffffef520 (offset: 0x80220) -> 0x8c08 fde=[ 7490] │ │ │ │ - 0xfffffffffffef5d0 (offset: 0x802d0) -> 0x8c40 fde=[ 74c8] │ │ │ │ - 0xfffffffffffef5e0 (offset: 0x802e0) -> 0x8c54 fde=[ 74dc] │ │ │ │ - 0xfffffffffffef810 (offset: 0x80510) -> 0x8cc0 fde=[ 7548] │ │ │ │ - 0xfffffffffffef830 (offset: 0x80530) -> 0x8cd4 fde=[ 755c] │ │ │ │ - 0xfffffffffffef860 (offset: 0x80560) -> 0x8d34 fde=[ 75bc] │ │ │ │ - 0xfffffffffffef990 (offset: 0x80690) -> 0x8d88 fde=[ 7610] │ │ │ │ - 0xfffffffffffefa80 (offset: 0x80780) -> 0x8dd4 fde=[ 765c] │ │ │ │ - 0xfffffffffffefb40 (offset: 0x80840) -> 0x8e08 fde=[ 7690] │ │ │ │ - 0xffffffffffff0890 (offset: 0x81590) -> 0x8e80 fde=[ 7708] │ │ │ │ - 0xffffffffffff28c0 (offset: 0x835c0) -> 0x8ce8 fde=[ 7570] │ │ │ │ - 0xffffffffffff29c0 (offset: 0x836c0) -> 0x8ef8 fde=[ 7780] │ │ │ │ - 0xffffffffffff2af0 (offset: 0x837f0) -> 0x8f5c fde=[ 77e4] │ │ │ │ - 0xffffffffffff2c70 (offset: 0x83970) -> 0x8f7c fde=[ 7804] │ │ │ │ - 0xffffffffffff3080 (offset: 0x83d80) -> 0x8fc8 fde=[ 7850] │ │ │ │ - 0xffffffffffff3140 (offset: 0x83e40) -> 0x9014 fde=[ 789c] │ │ │ │ - 0xffffffffffff32c0 (offset: 0x83fc0) -> 0x9044 fde=[ 78cc] │ │ │ │ - 0xffffffffffff3380 (offset: 0x84080) -> 0x9058 fde=[ 78e0] │ │ │ │ - 0xffffffffffff33c0 (offset: 0x840c0) -> 0x906c fde=[ 78f4] │ │ │ │ - 0xffffffffffff3580 (offset: 0x84280) -> 0x90c4 fde=[ 794c] │ │ │ │ - 0xffffffffffff45f0 (offset: 0x852f0) -> 0x9154 fde=[ 79dc] │ │ │ │ - 0xffffffffffff5a50 (offset: 0x86750) -> 0x91cc fde=[ 7a54] │ │ │ │ - 0xffffffffffff6110 (offset: 0x86e10) -> 0x9244 fde=[ 7acc] │ │ │ │ - 0xffffffffffff67d0 (offset: 0x874d0) -> 0x92bc fde=[ 7b44] │ │ │ │ - 0xffffffffffff7030 (offset: 0x87d30) -> 0x9334 fde=[ 7bbc] │ │ │ │ - 0xffffffffffff7910 (offset: 0x88610) -> 0x93ac fde=[ 7c34] │ │ │ │ - 0xffffffffffff7ae0 (offset: 0x887e0) -> 0x93dc fde=[ 7c64] │ │ │ │ - 0xffffffffffff7c00 (offset: 0x88900) -> 0x9428 fde=[ 7cb0] │ │ │ │ - 0xffffffffffff8c40 (offset: 0x89940) -> 0x94a0 fde=[ 7d28] │ │ │ │ - 0xffffffffffff8c60 (offset: 0x89960) -> 0x94b4 fde=[ 7d3c] │ │ │ │ - 0xffffffffffff8cf0 (offset: 0x899f0) -> 0x94ec fde=[ 7d74] │ │ │ │ - 0xffffffffffff8f30 (offset: 0x89c30) -> 0x9528 fde=[ 7db0] │ │ │ │ - 0xffffffffffff8f90 (offset: 0x89c90) -> 0x953c fde=[ 7dc4] │ │ │ │ - 0xffffffffffff8ff0 (offset: 0x89cf0) -> 0x9550 fde=[ 7dd8] │ │ │ │ - 0xffffffffffff9050 (offset: 0x89d50) -> 0x9564 fde=[ 7dec] │ │ │ │ - 0xffffffffffff90a0 (offset: 0x89da0) -> 0x9590 fde=[ 7e18] │ │ │ │ - 0xffffffffffff9780 (offset: 0x8a480) -> 0x9608 fde=[ 7e90] │ │ │ │ - 0xffffffffffff97a0 (offset: 0x8a4a0) -> 0x961c fde=[ 7ea4] │ │ │ │ - 0xffffffffffff97c0 (offset: 0x8a4c0) -> 0x9630 fde=[ 7eb8] │ │ │ │ - 0xffffffffffff98b0 (offset: 0x8a5b0) -> 0x9678 fde=[ 7f00] │ │ │ │ - 0xffffffffffff9980 (offset: 0x8a680) -> 0x96a4 fde=[ 7f2c] │ │ │ │ - 0xffffffffffff99d0 (offset: 0x8a6d0) -> 0x96c0 fde=[ 7f48] │ │ │ │ - 0xffffffffffff9a20 (offset: 0x8a720) -> 0x96dc fde=[ 7f64] │ │ │ │ - 0xffffffffffff9e50 (offset: 0x8ab50) -> 0x9720 fde=[ 7fa8] │ │ │ │ + 0xfffffffffff7c330 (offset: 0xd020) -> 0x17c0 fde=[ 48] │ │ │ │ + 0xfffffffffff7cf70 (offset: 0xdc60) -> 0x17e8 fde=[ 70] │ │ │ │ + 0xfffffffffff7cf90 (offset: 0xdc80) -> 0x1904 fde=[ 18c] │ │ │ │ + 0xfffffffffff7d034 (offset: 0xdd24) -> 0x1a14 fde=[ 29c] │ │ │ │ + 0xfffffffffff7d2c4 (offset: 0xdfb4) -> 0x1b78 fde=[ 400] │ │ │ │ + 0xfffffffffff7d422 (offset: 0xe112) -> 0x1c08 fde=[ 490] │ │ │ │ + 0xfffffffffff7d5de (offset: 0xe2ce) -> 0x2010 fde=[ 898] │ │ │ │ + 0xfffffffffff7d6aa (offset: 0xe39a) -> 0x2084 fde=[ 90c] │ │ │ │ + 0xfffffffffff7d762 (offset: 0xe452) -> 0x27b4 fde=[ 103c] │ │ │ │ + 0xfffffffffff7d798 (offset: 0xe488) -> 0x2a80 fde=[ 1308] │ │ │ │ + 0xfffffffffff7d802 (offset: 0xe4f2) -> 0x2af8 fde=[ 1380] │ │ │ │ + 0xfffffffffff7d86c (offset: 0xe55c) -> 0x2b70 fde=[ 13f8] │ │ │ │ + 0xfffffffffff7d8d6 (offset: 0xe5c6) -> 0x2be8 fde=[ 1470] │ │ │ │ + 0xfffffffffff7d93f (offset: 0xe62f) -> 0x2c98 fde=[ 1520] │ │ │ │ + 0xfffffffffff7d97e (offset: 0xe66e) -> 0x3610 fde=[ 1e98] │ │ │ │ + 0xfffffffffff7dd06 (offset: 0xe9f6) -> 0x28f4 fde=[ 117c] │ │ │ │ + 0xfffffffffff7dd8d (offset: 0xea7d) -> 0x2918 fde=[ 11a0] │ │ │ │ + 0xfffffffffff7de1e (offset: 0xeb0e) -> 0x366c fde=[ 1ef4] │ │ │ │ + 0xfffffffffff7de3f (offset: 0xeb2f) -> 0x372c fde=[ 1fb4] │ │ │ │ + 0xfffffffffff7de6e (offset: 0xeb5e) -> 0x3854 fde=[ 20dc] │ │ │ │ + 0xfffffffffff7df22 (offset: 0xec12) -> 0x38b4 fde=[ 213c] │ │ │ │ + 0xfffffffffff7e7aa (offset: 0xf49a) -> 0x3914 fde=[ 219c] │ │ │ │ + 0xfffffffffff7f2b4 (offset: 0xffa4) -> 0x39c0 fde=[ 2248] │ │ │ │ + 0xfffffffffff7fd3c (offset: 0x10a2c) -> 0x3a24 fde=[ 22ac] │ │ │ │ + 0xfffffffffff807ce (offset: 0x114be) -> 0x3e40 fde=[ 26c8] │ │ │ │ + 0xfffffffffff808ac (offset: 0x1159c) -> 0x4478 fde=[ 2d00] │ │ │ │ + 0xfffffffffff80960 (offset: 0x11650) -> 0x44f0 fde=[ 2d78] │ │ │ │ + 0xfffffffffff80a13 (offset: 0x11703) -> 0x467c fde=[ 2f04] │ │ │ │ + 0xfffffffffff80a38 (offset: 0x11728) -> 0x4724 fde=[ 2fac] │ │ │ │ + 0xfffffffffff80a5e (offset: 0x1174e) -> 0x47cc fde=[ 3054] │ │ │ │ + 0xfffffffffff80ac8 (offset: 0x117b8) -> 0x4844 fde=[ 30cc] │ │ │ │ + 0xfffffffffff80b32 (offset: 0x11822) -> 0x48bc fde=[ 3144] │ │ │ │ + 0xfffffffffff80b9c (offset: 0x1188c) -> 0x4934 fde=[ 31bc] │ │ │ │ + 0xfffffffffff80c05 (offset: 0x118f5) -> 0x49d0 fde=[ 3258] │ │ │ │ + 0xfffffffffff80c44 (offset: 0x11934) -> 0x51ac fde=[ 3a34] │ │ │ │ + 0xfffffffffff81050 (offset: 0x11d40) -> 0x4e64 fde=[ 36ec] │ │ │ │ + 0xfffffffffff810ea (offset: 0x11dda) -> 0x5204 fde=[ 3a8c] │ │ │ │ + 0xfffffffffff8110b (offset: 0x11dfb) -> 0x5264 fde=[ 3aec] │ │ │ │ + 0xfffffffffff8113a (offset: 0x11e2a) -> 0x52cc fde=[ 3b54] │ │ │ │ + 0xfffffffffff81186 (offset: 0x11e76) -> 0x5378 fde=[ 3c00] │ │ │ │ + 0xfffffffffff811c2 (offset: 0x11eb2) -> 0x53f0 fde=[ 3c78] │ │ │ │ + 0xfffffffffff817ac (offset: 0x1249c) -> 0x5468 fde=[ 3cf0] │ │ │ │ + 0xfffffffffff81d1a (offset: 0x12a0a) -> 0x5544 fde=[ 3dcc] │ │ │ │ + 0xfffffffffff81d36 (offset: 0x12a26) -> 0x559c fde=[ 3e24] │ │ │ │ + 0xfffffffffff81d58 (offset: 0x12a48) -> 0x561c fde=[ 3ea4] │ │ │ │ + 0xfffffffffff828d8 (offset: 0x135c8) -> 0x5870 fde=[ 40f8] │ │ │ │ + 0xfffffffffff82916 (offset: 0x13606) -> 0x5938 fde=[ 41c0] │ │ │ │ + 0xfffffffffff8292c (offset: 0x1361c) -> 0x5a2c fde=[ 42b4] │ │ │ │ + 0xfffffffffff82bc0 (offset: 0x138b0) -> 0x5aa4 fde=[ 432c] │ │ │ │ + 0xfffffffffff83204 (offset: 0x13ef4) -> 0x5bc8 fde=[ 4450] │ │ │ │ + 0xfffffffffff83214 (offset: 0x13f04) -> 0x5c78 fde=[ 4500] │ │ │ │ + 0xfffffffffff83240 (offset: 0x13f30) -> 0x5d00 fde=[ 4588] │ │ │ │ + 0xfffffffffff833c0 (offset: 0x140b0) -> 0x5d78 fde=[ 4600] │ │ │ │ + 0xfffffffffff8374a (offset: 0x1443a) -> 0x5df0 fde=[ 4678] │ │ │ │ + 0xfffffffffff838a8 (offset: 0x14598) -> 0x5e68 fde=[ 46f0] │ │ │ │ + 0xfffffffffff83a06 (offset: 0x146f6) -> 0x5ee0 fde=[ 4768] │ │ │ │ + 0xfffffffffff83b70 (offset: 0x14860) -> 0x5f58 fde=[ 47e0] │ │ │ │ + 0xfffffffffff83cca (offset: 0x149ba) -> 0x6060 fde=[ 48e8] │ │ │ │ + 0xfffffffffff83f72 (offset: 0x14c62) -> 0x61cc fde=[ 4a54] │ │ │ │ + 0xfffffffffff840d0 (offset: 0x14dc0) -> 0x625c fde=[ 4ae4] │ │ │ │ + 0xfffffffffff84160 (offset: 0x14e50) -> 0x6388 fde=[ 4c10] │ │ │ │ + 0xfffffffffff84194 (offset: 0x14e84) -> 0x6400 fde=[ 4c88] │ │ │ │ + 0xfffffffffff841da (offset: 0x14eca) -> 0x659c fde=[ 4e24] │ │ │ │ + 0xfffffffffff84212 (offset: 0x14f02) -> 0x6614 fde=[ 4e9c] │ │ │ │ + 0xfffffffffff8437c (offset: 0x1506c) -> 0x66a4 fde=[ 4f2c] │ │ │ │ + 0xfffffffffff8438c (offset: 0x1507c) -> 0x6788 fde=[ 5010] │ │ │ │ + 0xfffffffffff8442c (offset: 0x1511c) -> 0x68e0 fde=[ 5168] │ │ │ │ + 0xfffffffffff84506 (offset: 0x151f6) -> 0x6a10 fde=[ 5298] │ │ │ │ + 0xfffffffffff845bc (offset: 0x152ac) -> 0x6bd4 fde=[ 545c] │ │ │ │ + 0xfffffffffff8462c (offset: 0x1531c) -> 0x6cdc fde=[ 5564] │ │ │ │ + 0xfffffffffff8489e (offset: 0x1558e) -> 0x6d50 fde=[ 55d8] │ │ │ │ + 0xfffffffffff848c8 (offset: 0x155b8) -> 0x6e64 fde=[ 56ec] │ │ │ │ + 0xfffffffffff848e8 (offset: 0x155d8) -> 0x6e98 fde=[ 5720] │ │ │ │ + 0xfffffffffff84908 (offset: 0x155f8) -> 0x6f00 fde=[ 5788] │ │ │ │ + 0xfffffffffff84ce0 (offset: 0x159d0) -> 0x6f88 fde=[ 5810] │ │ │ │ + 0xfffffffffff84dac (offset: 0x15a9c) -> 0x6fb0 fde=[ 5838] │ │ │ │ + 0xfffffffffff84e10 (offset: 0x15b00) -> 0x71a8 fde=[ 5a30] │ │ │ │ + 0xfffffffffff8534e (offset: 0x1603e) -> 0x745c fde=[ 5ce4] │ │ │ │ + 0xfffffffffff85422 (offset: 0x16112) -> 0x752c fde=[ 5db4] │ │ │ │ + 0xfffffffffff854f0 (offset: 0x161e0) -> 0x7550 fde=[ 5dd8] │ │ │ │ + 0xfffffffffff85554 (offset: 0x16244) -> 0x763c fde=[ 5ec4] │ │ │ │ + 0xfffffffffff85575 (offset: 0x16265) -> 0x77cc fde=[ 6054] │ │ │ │ + 0xfffffffffff855a4 (offset: 0x16294) -> 0x8320 fde=[ 6ba8] │ │ │ │ + 0xfffffffffff85628 (offset: 0x16318) -> 0x8394 fde=[ 6c1c] │ │ │ │ + 0xfffffffffff856be (offset: 0x163ae) -> 0x84ec fde=[ 6d74] │ │ │ │ + 0xfffffffffff858fa (offset: 0x165ea) -> 0x858c fde=[ 6e14] │ │ │ │ + 0xfffffffffff85a58 (offset: 0x16748) -> 0x8604 fde=[ 6e8c] │ │ │ │ + 0xfffffffffff861e8 (offset: 0x16ed8) -> 0x86d8 fde=[ 6f60] │ │ │ │ + 0xfffffffffff862e8 (offset: 0x16fd8) -> 0x87c4 fde=[ 704c] │ │ │ │ + 0xfffffffffff866b2 (offset: 0x173a2) -> 0x8628 fde=[ 6eb0] │ │ │ │ + 0xfffffffffff86726 (offset: 0x17416) -> 0x87e8 fde=[ 7070] │ │ │ │ + 0xfffffffffff867ad (offset: 0x1749d) -> 0x88e0 fde=[ 7168] │ │ │ │ + 0xfffffffffff86869 (offset: 0x17559) -> 0x8904 fde=[ 718c] │ │ │ │ + 0xfffffffffff86926 (offset: 0x17616) -> 0x8a9c fde=[ 7324] │ │ │ │ + 0xfffffffffff86976 (offset: 0x17666) -> 0x8b00 fde=[ 7388] │ │ │ │ + 0xfffffffffff869c6 (offset: 0x176b6) -> 0x8c9c fde=[ 7524] │ │ │ │ + 0xfffffffffff86a10 (offset: 0x17700) -> 0x8d84 fde=[ 760c] │ │ │ │ + 0xfffffffffff86c8a (offset: 0x1797a) -> 0x8e14 fde=[ 769c] │ │ │ │ + 0xfffffffffff86ff2 (offset: 0x17ce2) -> 0x8e38 fde=[ 76c0] │ │ │ │ + 0xfffffffffff87056 (offset: 0x17d46) -> 0x8f10 fde=[ 7798] │ │ │ │ + 0xfffffffffff8749f (offset: 0x1818f) -> 0x8f70 fde=[ 77f8] │ │ │ │ + 0xfffffffffff874c6 (offset: 0x181b6) -> 0x8fe8 fde=[ 7870] │ │ │ │ + 0xfffffffffff87fe8 (offset: 0x18cd8) -> 0x9060 fde=[ 78e8] │ │ │ │ + 0xfffffffffff889dc (offset: 0x196cc) -> 0x9088 fde=[ 7910] │ │ │ │ + 0xfffffffffff88a40 (offset: 0x19730) -> 0x9158 fde=[ 79e0] │ │ │ │ + 0xfffffffffff88d16 (offset: 0x19a06) -> 0x93c8 fde=[ 7c50] │ │ │ │ + 0xfffffffffff88d86 (offset: 0x19a76) -> 0x9440 fde=[ 7cc8] │ │ │ │ + 0xfffffffffff88f42 (offset: 0x19c32) -> 0x96a0 fde=[ 7f28] │ │ │ │ + 0xfffffffffff88fb2 (offset: 0x19ca2) -> 0x9718 fde=[ 7fa0] │ │ │ │ + 0xfffffffffff89190 (offset: 0x19e80) -> 0x18b0 fde=[ 138] │ │ │ │ + 0xfffffffffff89670 (offset: 0x1a360) -> 0x1928 fde=[ 1b0] │ │ │ │ + 0xfffffffffff89780 (offset: 0x1a470) -> 0x1790 fde=[ 18] │ │ │ │ + 0xfffffffffff89870 (offset: 0x1a560) -> 0x1800 fde=[ 88] │ │ │ │ + 0xfffffffffff89880 (offset: 0x1a570) -> 0x1814 fde=[ 9c] │ │ │ │ + 0xfffffffffff89890 (offset: 0x1a580) -> 0x1848 fde=[ d0] │ │ │ │ + 0xfffffffffff89970 (offset: 0x1a660) -> 0x1878 fde=[ 100] │ │ │ │ + 0xfffffffffff899d0 (offset: 0x1a6c0) -> 0x1954 fde=[ 1dc] │ │ │ │ + 0xfffffffffff89a20 (offset: 0x1a710) -> 0x1974 fde=[ 1fc] │ │ │ │ + 0xfffffffffff89ac0 (offset: 0x1a7b0) -> 0x198c fde=[ 214] │ │ │ │ + 0xfffffffffff89b30 (offset: 0x1a820) -> 0x19ac fde=[ 234] │ │ │ │ + 0xfffffffffff89b50 (offset: 0x1a840) -> 0x19c0 fde=[ 248] │ │ │ │ + 0xfffffffffff8a860 (offset: 0x1b550) -> 0x1940 fde=[ 1c8] │ │ │ │ + 0xfffffffffff8a890 (offset: 0x1b580) -> 0x1a38 fde=[ 2c0] │ │ │ │ + 0xfffffffffff8ab20 (offset: 0x1b810) -> 0x1a84 fde=[ 30c] │ │ │ │ + 0xfffffffffff8ac90 (offset: 0x1b980) -> 0x1b0c fde=[ 394] │ │ │ │ + 0xfffffffffff8c480 (offset: 0x1d170) -> 0x1bb4 fde=[ 43c] │ │ │ │ + 0xfffffffffff8cd10 (offset: 0x1da00) -> 0x1abc fde=[ 344] │ │ │ │ + 0xfffffffffff8cd80 (offset: 0x1da70) -> 0x1af4 fde=[ 37c] │ │ │ │ + 0xfffffffffff8cde0 (offset: 0x1dad0) -> 0x1b9c fde=[ 424] │ │ │ │ + 0xfffffffffff8ce50 (offset: 0x1db40) -> 0x2750 fde=[ fd8] │ │ │ │ + 0xfffffffffff8ce60 (offset: 0x1db50) -> 0x2764 fde=[ fec] │ │ │ │ + 0xfffffffffff8ce70 (offset: 0x1db60) -> 0x2778 fde=[ 1000] │ │ │ │ + 0xfffffffffff8d1c0 (offset: 0x1deb0) -> 0x27d0 fde=[ 1058] │ │ │ │ + 0xfffffffffff8d230 (offset: 0x1df20) -> 0x2a5c fde=[ 12e4] │ │ │ │ + 0xfffffffffff8d330 (offset: 0x1e020) -> 0x2ad4 fde=[ 135c] │ │ │ │ + 0xfffffffffff8d420 (offset: 0x1e110) -> 0x2b4c fde=[ 13d4] │ │ │ │ + 0xfffffffffff8d510 (offset: 0x1e200) -> 0x2bc4 fde=[ 144c] │ │ │ │ + 0xfffffffffff8d600 (offset: 0x1e2f0) -> 0x2c50 fde=[ 14d8] │ │ │ │ + 0xfffffffffff8d6c0 (offset: 0x1e3b0) -> 0x35bc fde=[ 1e44] │ │ │ │ + 0xfffffffffff8ec60 (offset: 0x1f950) -> 0x1c30 fde=[ 4b8] │ │ │ │ + 0xfffffffffff8ec70 (offset: 0x1f960) -> 0x1c44 fde=[ 4cc] │ │ │ │ + 0xfffffffffff8ec80 (offset: 0x1f970) -> 0x1c58 fde=[ 4e0] │ │ │ │ + 0xfffffffffff8ec90 (offset: 0x1f980) -> 0x1c6c fde=[ 4f4] │ │ │ │ + 0xfffffffffff8eca0 (offset: 0x1f990) -> 0x1c80 fde=[ 508] │ │ │ │ + 0xfffffffffff8ecc0 (offset: 0x1f9b0) -> 0x1c94 fde=[ 51c] │ │ │ │ + 0xfffffffffff8ed00 (offset: 0x1f9f0) -> 0x1ca8 fde=[ 530] │ │ │ │ + 0xfffffffffff8ed20 (offset: 0x1fa10) -> 0x1cbc fde=[ 544] │ │ │ │ + 0xfffffffffff8ed70 (offset: 0x1fa60) -> 0x1cd0 fde=[ 558] │ │ │ │ + 0xfffffffffff8ed90 (offset: 0x1fa80) -> 0x1ce4 fde=[ 56c] │ │ │ │ + 0xfffffffffff8edb0 (offset: 0x1faa0) -> 0x1cf8 fde=[ 580] │ │ │ │ + 0xfffffffffff8edf0 (offset: 0x1fae0) -> 0x1d0c fde=[ 594] │ │ │ │ + 0xfffffffffff8ee10 (offset: 0x1fb00) -> 0x1d20 fde=[ 5a8] │ │ │ │ + 0xfffffffffff8ee30 (offset: 0x1fb20) -> 0x1d34 fde=[ 5bc] │ │ │ │ + 0xfffffffffff8ee70 (offset: 0x1fb60) -> 0x1d48 fde=[ 5d0] │ │ │ │ + 0xfffffffffff8ee80 (offset: 0x1fb70) -> 0x1d5c fde=[ 5e4] │ │ │ │ + 0xfffffffffff8ee90 (offset: 0x1fb80) -> 0x1d70 fde=[ 5f8] │ │ │ │ + 0xfffffffffff8eea0 (offset: 0x1fb90) -> 0x1d84 fde=[ 60c] │ │ │ │ + 0xfffffffffff8eeb0 (offset: 0x1fba0) -> 0x1d98 fde=[ 620] │ │ │ │ + 0xfffffffffff8eec0 (offset: 0x1fbb0) -> 0x1dac fde=[ 634] │ │ │ │ + 0xfffffffffff8eed0 (offset: 0x1fbc0) -> 0x1dc0 fde=[ 648] │ │ │ │ + 0xfffffffffff8eee0 (offset: 0x1fbd0) -> 0x1dd4 fde=[ 65c] │ │ │ │ + 0xfffffffffff8eef0 (offset: 0x1fbe0) -> 0x1de8 fde=[ 670] │ │ │ │ + 0xfffffffffff8ef00 (offset: 0x1fbf0) -> 0x1dfc fde=[ 684] │ │ │ │ + 0xfffffffffff8ef10 (offset: 0x1fc00) -> 0x1e10 fde=[ 698] │ │ │ │ + 0xfffffffffff8ef20 (offset: 0x1fc10) -> 0x1e24 fde=[ 6ac] │ │ │ │ + 0xfffffffffff8ef30 (offset: 0x1fc20) -> 0x1e38 fde=[ 6c0] │ │ │ │ + 0xfffffffffff8ef40 (offset: 0x1fc30) -> 0x1e4c fde=[ 6d4] │ │ │ │ + 0xfffffffffff8ef50 (offset: 0x1fc40) -> 0x1e60 fde=[ 6e8] │ │ │ │ + 0xfffffffffff8ef70 (offset: 0x1fc60) -> 0x1e74 fde=[ 6fc] │ │ │ │ + 0xfffffffffff8ef80 (offset: 0x1fc70) -> 0x1e88 fde=[ 710] │ │ │ │ + 0xfffffffffff8ef90 (offset: 0x1fc80) -> 0x1e9c fde=[ 724] │ │ │ │ + 0xfffffffffff8efb0 (offset: 0x1fca0) -> 0x1eb0 fde=[ 738] │ │ │ │ + 0xfffffffffff8efc0 (offset: 0x1fcb0) -> 0x1ec4 fde=[ 74c] │ │ │ │ + 0xfffffffffff8efd0 (offset: 0x1fcc0) -> 0x1ed8 fde=[ 760] │ │ │ │ + 0xfffffffffff8eff0 (offset: 0x1fce0) -> 0x1eec fde=[ 774] │ │ │ │ + 0xfffffffffff8f000 (offset: 0x1fcf0) -> 0x1f00 fde=[ 788] │ │ │ │ + 0xfffffffffff8f010 (offset: 0x1fd00) -> 0x1f14 fde=[ 79c] │ │ │ │ + 0xfffffffffff8f030 (offset: 0x1fd20) -> 0x1f28 fde=[ 7b0] │ │ │ │ + 0xfffffffffff8f040 (offset: 0x1fd30) -> 0x1f3c fde=[ 7c4] │ │ │ │ + 0xfffffffffff8f050 (offset: 0x1fd40) -> 0x1f50 fde=[ 7d8] │ │ │ │ + 0xfffffffffff8f060 (offset: 0x1fd50) -> 0x1f64 fde=[ 7ec] │ │ │ │ + 0xfffffffffff8f070 (offset: 0x1fd60) -> 0x1f78 fde=[ 800] │ │ │ │ + 0xfffffffffff8f080 (offset: 0x1fd70) -> 0x1f8c fde=[ 814] │ │ │ │ + 0xfffffffffff8f0d0 (offset: 0x1fdc0) -> 0x1fa0 fde=[ 828] │ │ │ │ + 0xfffffffffff8f100 (offset: 0x1fdf0) -> 0x1fb4 fde=[ 83c] │ │ │ │ + 0xfffffffffff8f130 (offset: 0x1fe20) -> 0x1fc8 fde=[ 850] │ │ │ │ + 0xfffffffffff8f170 (offset: 0x1fe60) -> 0x1fdc fde=[ 864] │ │ │ │ + 0xfffffffffff8f1a0 (offset: 0x1fe90) -> 0x1ff0 fde=[ 878] │ │ │ │ + 0xfffffffffff8f1f0 (offset: 0x1fee0) -> 0x22ec fde=[ b74] │ │ │ │ + 0xfffffffffff8f240 (offset: 0x1ff30) -> 0x230c fde=[ b94] │ │ │ │ + 0xfffffffffff8f290 (offset: 0x1ff80) -> 0x2034 fde=[ 8bc] │ │ │ │ + 0xfffffffffff8f2d0 (offset: 0x1ffc0) -> 0x204c fde=[ 8d4] │ │ │ │ + 0xfffffffffff8f310 (offset: 0x20000) -> 0x2064 fde=[ 8ec] │ │ │ │ + 0xfffffffffff8f360 (offset: 0x20050) -> 0x232c fde=[ bb4] │ │ │ │ + 0xfffffffffff8f3b0 (offset: 0x200a0) -> 0x234c fde=[ bd4] │ │ │ │ + 0xfffffffffff8f400 (offset: 0x200f0) -> 0x20a8 fde=[ 930] │ │ │ │ + 0xfffffffffff8f480 (offset: 0x20170) -> 0x20e4 fde=[ 96c] │ │ │ │ + 0xfffffffffff8f560 (offset: 0x20250) -> 0x2130 fde=[ 9b8] │ │ │ │ + 0xfffffffffff8f5a0 (offset: 0x20290) -> 0x214c fde=[ 9d4] │ │ │ │ + 0xfffffffffff8fb60 (offset: 0x20850) -> 0x2198 fde=[ a20] │ │ │ │ + 0xfffffffffff8fba0 (offset: 0x20890) -> 0x21b4 fde=[ a3c] │ │ │ │ + 0xfffffffffff8fbf0 (offset: 0x208e0) -> 0x21d8 fde=[ a60] │ │ │ │ + 0xfffffffffff8fc40 (offset: 0x20930) -> 0x21fc fde=[ a84] │ │ │ │ + 0xfffffffffff8fc90 (offset: 0x20980) -> 0x223c fde=[ ac4] │ │ │ │ + 0xfffffffffff8fcf0 (offset: 0x209e0) -> 0x2268 fde=[ af0] │ │ │ │ + 0xfffffffffff8fd50 (offset: 0x20a40) -> 0x221c fde=[ aa4] │ │ │ │ + 0xfffffffffff8fda0 (offset: 0x20a90) -> 0x2294 fde=[ b1c] │ │ │ │ + 0xfffffffffff8fe00 (offset: 0x20af0) -> 0x22c0 fde=[ b48] │ │ │ │ + 0xfffffffffff8fe60 (offset: 0x20b50) -> 0x236c fde=[ bf4] │ │ │ │ + 0xfffffffffff8fef0 (offset: 0x20be0) -> 0x238c fde=[ c14] │ │ │ │ + 0xfffffffffff8ff90 (offset: 0x20c80) -> 0x23ac fde=[ c34] │ │ │ │ + 0xfffffffffff90080 (offset: 0x20d70) -> 0x23fc fde=[ c84] │ │ │ │ + 0xfffffffffff90140 (offset: 0x20e30) -> 0x2430 fde=[ cb8] │ │ │ │ + 0xfffffffffff90270 (offset: 0x20f60) -> 0x2450 fde=[ cd8] │ │ │ │ + 0xfffffffffff90360 (offset: 0x21050) -> 0x2480 fde=[ d08] │ │ │ │ + 0xfffffffffff90450 (offset: 0x21140) -> 0x24b0 fde=[ d38] │ │ │ │ + 0xfffffffffff90530 (offset: 0x21220) -> 0x24e0 fde=[ d68] │ │ │ │ + 0xfffffffffff90640 (offset: 0x21330) -> 0x2510 fde=[ d98] │ │ │ │ + 0xfffffffffff90730 (offset: 0x21420) -> 0x2538 fde=[ dc0] │ │ │ │ + 0xfffffffffff90810 (offset: 0x21500) -> 0x2568 fde=[ df0] │ │ │ │ + 0xfffffffffff908a0 (offset: 0x21590) -> 0x258c fde=[ e14] │ │ │ │ + 0xfffffffffff90940 (offset: 0x21630) -> 0x25b0 fde=[ e38] │ │ │ │ + 0xfffffffffff90a30 (offset: 0x21720) -> 0x25e0 fde=[ e68] │ │ │ │ + 0xfffffffffff90c50 (offset: 0x21940) -> 0x2620 fde=[ ea8] │ │ │ │ + 0xfffffffffff90e90 (offset: 0x21b80) -> 0x2660 fde=[ ee8] │ │ │ │ + 0xfffffffffff90ef0 (offset: 0x21be0) -> 0x2684 fde=[ f0c] │ │ │ │ + 0xfffffffffff90f70 (offset: 0x21c60) -> 0x26a0 fde=[ f28] │ │ │ │ + 0xfffffffffff91000 (offset: 0x21cf0) -> 0x26bc fde=[ f44] │ │ │ │ + 0xfffffffffff91060 (offset: 0x21d50) -> 0x26e0 fde=[ f68] │ │ │ │ + 0xfffffffffff910c0 (offset: 0x21db0) -> 0x2704 fde=[ f8c] │ │ │ │ + 0xfffffffffff91120 (offset: 0x21e10) -> 0x2728 fde=[ fb0] │ │ │ │ + 0xfffffffffff911a0 (offset: 0x21e90) -> 0x27fc fde=[ 1084] │ │ │ │ + 0xfffffffffff91290 (offset: 0x21f80) -> 0x282c fde=[ 10b4] │ │ │ │ + 0xfffffffffff91330 (offset: 0x22020) -> 0x2860 fde=[ 10e8] │ │ │ │ + 0xfffffffffff91b70 (offset: 0x22860) -> 0x28b4 fde=[ 113c] │ │ │ │ + 0xfffffffffff91cf0 (offset: 0x229e0) -> 0x293c fde=[ 11c4] │ │ │ │ + 0xfffffffffff91da0 (offset: 0x22a90) -> 0x296c fde=[ 11f4] │ │ │ │ + 0xfffffffffff91e50 (offset: 0x22b40) -> 0x299c fde=[ 1224] │ │ │ │ + 0xfffffffffff91f00 (offset: 0x22bf0) -> 0x29cc fde=[ 1254] │ │ │ │ + 0xfffffffffff91fb0 (offset: 0x22ca0) -> 0x29fc fde=[ 1284] │ │ │ │ + 0xfffffffffff92150 (offset: 0x22e40) -> 0x2a2c fde=[ 12b4] │ │ │ │ + 0xfffffffffff922f0 (offset: 0x22fe0) -> 0x2a9c fde=[ 1324] │ │ │ │ + 0xfffffffffff92300 (offset: 0x22ff0) -> 0x2ab8 fde=[ 1340] │ │ │ │ + 0xfffffffffff92320 (offset: 0x23010) -> 0x2b14 fde=[ 139c] │ │ │ │ + 0xfffffffffff92330 (offset: 0x23020) -> 0x2b30 fde=[ 13b8] │ │ │ │ + 0xfffffffffff92350 (offset: 0x23040) -> 0x2b8c fde=[ 1414] │ │ │ │ + 0xfffffffffff92360 (offset: 0x23050) -> 0x2ba8 fde=[ 1430] │ │ │ │ + 0xfffffffffff92380 (offset: 0x23070) -> 0x2c04 fde=[ 148c] │ │ │ │ + 0xfffffffffff92390 (offset: 0x23080) -> 0x2c20 fde=[ 14a8] │ │ │ │ + 0xfffffffffff923b0 (offset: 0x230a0) -> 0x2c3c fde=[ 14c4] │ │ │ │ + 0xfffffffffff923f0 (offset: 0x230e0) -> 0x2cb4 fde=[ 153c] │ │ │ │ + 0xfffffffffff924c0 (offset: 0x231b0) -> 0x2ce4 fde=[ 156c] │ │ │ │ + 0xfffffffffff92590 (offset: 0x23280) -> 0x2d14 fde=[ 159c] │ │ │ │ + 0xfffffffffff92660 (offset: 0x23350) -> 0x2d44 fde=[ 15cc] │ │ │ │ + 0xfffffffffff92730 (offset: 0x23420) -> 0x2d74 fde=[ 15fc] │ │ │ │ + 0xfffffffffff92a10 (offset: 0x23700) -> 0x2dac fde=[ 1634] │ │ │ │ + 0xfffffffffff92cc0 (offset: 0x239b0) -> 0x2ec8 fde=[ 1750] │ │ │ │ + 0xfffffffffff92fa0 (offset: 0x23c90) -> 0x2f00 fde=[ 1788] │ │ │ │ + 0xfffffffffff93280 (offset: 0x23f70) -> 0x2de4 fde=[ 166c] │ │ │ │ + 0xfffffffffff93370 (offset: 0x24060) -> 0x2e20 fde=[ 16a8] │ │ │ │ + 0xfffffffffff93620 (offset: 0x24310) -> 0x2e58 fde=[ 16e0] │ │ │ │ + 0xfffffffffff93900 (offset: 0x245f0) -> 0x2e90 fde=[ 1718] │ │ │ │ + 0xfffffffffff93bf0 (offset: 0x248e0) -> 0x2f38 fde=[ 17c0] │ │ │ │ + 0xfffffffffff93d10 (offset: 0x24a00) -> 0x2f68 fde=[ 17f0] │ │ │ │ + 0xfffffffffff93e10 (offset: 0x24b00) -> 0x2f90 fde=[ 1818] │ │ │ │ + 0xfffffffffff93f20 (offset: 0x24c10) -> 0x2fb8 fde=[ 1840] │ │ │ │ + 0xfffffffffff94040 (offset: 0x24d30) -> 0x2fe8 fde=[ 1870] │ │ │ │ + 0xfffffffffff94110 (offset: 0x24e00) -> 0x3010 fde=[ 1898] │ │ │ │ + 0xfffffffffff941e0 (offset: 0x24ed0) -> 0x3038 fde=[ 18c0] │ │ │ │ + 0xfffffffffff942b0 (offset: 0x24fa0) -> 0x3068 fde=[ 18f0] │ │ │ │ + 0xfffffffffff94660 (offset: 0x25350) -> 0x30b4 fde=[ 193c] │ │ │ │ + 0xfffffffffff94710 (offset: 0x25400) -> 0x30ec fde=[ 1974] │ │ │ │ + 0xfffffffffff94880 (offset: 0x25570) -> 0x3108 fde=[ 1990] │ │ │ │ + 0xfffffffffff94970 (offset: 0x25660) -> 0x3130 fde=[ 19b8] │ │ │ │ + 0xfffffffffff94c70 (offset: 0x25960) -> 0x317c fde=[ 1a04] │ │ │ │ + 0xfffffffffff94df0 (offset: 0x25ae0) -> 0x3198 fde=[ 1a20] │ │ │ │ + 0xfffffffffff94ec0 (offset: 0x25bb0) -> 0x31c8 fde=[ 1a50] │ │ │ │ + 0xfffffffffff94f90 (offset: 0x25c80) -> 0x31f8 fde=[ 1a80] │ │ │ │ + 0xfffffffffff95010 (offset: 0x25d00) -> 0x3214 fde=[ 1a9c] │ │ │ │ + 0xfffffffffff95360 (offset: 0x26050) -> 0x3260 fde=[ 1ae8] │ │ │ │ + 0xfffffffffff95750 (offset: 0x26440) -> 0x32ac fde=[ 1b34] │ │ │ │ + 0xfffffffffff957c0 (offset: 0x264b0) -> 0x32d0 fde=[ 1b58] │ │ │ │ + 0xfffffffffff95820 (offset: 0x26510) -> 0x32f0 fde=[ 1b78] │ │ │ │ + 0xfffffffffff958a0 (offset: 0x26590) -> 0x3310 fde=[ 1b98] │ │ │ │ + 0xfffffffffff95c80 (offset: 0x26970) -> 0x3360 fde=[ 1be8] │ │ │ │ + 0xfffffffffff95e60 (offset: 0x26b50) -> 0x3398 fde=[ 1c20] │ │ │ │ + 0xfffffffffff96250 (offset: 0x26f40) -> 0x33e8 fde=[ 1c70] │ │ │ │ + 0xfffffffffff96710 (offset: 0x27400) -> 0x3424 fde=[ 1cac] │ │ │ │ + 0xfffffffffff96760 (offset: 0x27450) -> 0x3438 fde=[ 1cc0] │ │ │ │ + 0xfffffffffff96be0 (offset: 0x278d0) -> 0x3488 fde=[ 1d10] │ │ │ │ + 0xfffffffffff96e60 (offset: 0x27b50) -> 0x34c8 fde=[ 1d50] │ │ │ │ + 0xfffffffffff973a0 (offset: 0x28090) -> 0x3514 fde=[ 1d9c] │ │ │ │ + 0xfffffffffff97ad0 (offset: 0x287c0) -> 0x3568 fde=[ 1df0] │ │ │ │ + 0xfffffffffff98990 (offset: 0x29680) -> 0x3638 fde=[ 1ec0] │ │ │ │ + 0xfffffffffff98a60 (offset: 0x29750) -> 0x3688 fde=[ 1f10] │ │ │ │ + 0xfffffffffff98b60 (offset: 0x29850) -> 0x36e8 fde=[ 1f70] │ │ │ │ + 0xfffffffffff98c00 (offset: 0x298f0) -> 0x3750 fde=[ 1fd8] │ │ │ │ + 0xfffffffffff98e60 (offset: 0x29b50) -> 0x3800 fde=[ 2088] │ │ │ │ + 0xfffffffffff990f0 (offset: 0x29de0) -> 0x3878 fde=[ 2100] │ │ │ │ + 0xfffffffffff9c820 (offset: 0x2d510) -> 0x38d8 fde=[ 2160] │ │ │ │ + 0xfffffffffffa0dd0 (offset: 0x31ac0) -> 0x3984 fde=[ 220c] │ │ │ │ + 0xfffffffffffa5280 (offset: 0x35f70) -> 0x39e8 fde=[ 2270] │ │ │ │ + 0xfffffffffffa9ce0 (offset: 0x3a9d0) -> 0x379c fde=[ 2024] │ │ │ │ + 0xfffffffffffa9fa0 (offset: 0x3ac90) -> 0x37e0 fde=[ 2068] │ │ │ │ + 0xfffffffffffaa070 (offset: 0x3ad60) -> 0x3938 fde=[ 21c0] │ │ │ │ + 0xfffffffffffaa390 (offset: 0x3b080) -> 0x3f38 fde=[ 27c0] │ │ │ │ + 0xfffffffffffaa450 (offset: 0x3b140) -> 0x4314 fde=[ 2b9c] │ │ │ │ + 0xfffffffffffaa470 (offset: 0x3b160) -> 0x4328 fde=[ 2bb0] │ │ │ │ + 0xfffffffffffaa4d0 (offset: 0x3b1c0) -> 0x4424 fde=[ 2cac] │ │ │ │ + 0xfffffffffffaa760 (offset: 0x3b450) -> 0x449c fde=[ 2d24] │ │ │ │ + 0xfffffffffffaa9f0 (offset: 0x3b6e0) -> 0x4658 fde=[ 2ee0] │ │ │ │ + 0xfffffffffffaaa40 (offset: 0x3b730) -> 0x4700 fde=[ 2f88] │ │ │ │ + 0xfffffffffffaaa90 (offset: 0x3b780) -> 0x47a8 fde=[ 3030] │ │ │ │ + 0xfffffffffffaab90 (offset: 0x3b880) -> 0x4820 fde=[ 30a8] │ │ │ │ + 0xfffffffffffaac80 (offset: 0x3b970) -> 0x4898 fde=[ 3120] │ │ │ │ + 0xfffffffffffaad70 (offset: 0x3ba60) -> 0x4910 fde=[ 3198] │ │ │ │ + 0xfffffffffffaae60 (offset: 0x3bb50) -> 0x4988 fde=[ 3210] │ │ │ │ + 0xfffffffffffaaf20 (offset: 0x3bc10) -> 0x5158 fde=[ 39e0] │ │ │ │ + 0xfffffffffffac770 (offset: 0x3d460) -> 0x3a48 fde=[ 22d0] │ │ │ │ + 0xfffffffffffac780 (offset: 0x3d470) -> 0x3a5c fde=[ 22e4] │ │ │ │ + 0xfffffffffffac790 (offset: 0x3d480) -> 0x3a70 fde=[ 22f8] │ │ │ │ + 0xfffffffffffac7a0 (offset: 0x3d490) -> 0x3a84 fde=[ 230c] │ │ │ │ + 0xfffffffffffac7c0 (offset: 0x3d4b0) -> 0x3a98 fde=[ 2320] │ │ │ │ + 0xfffffffffffac800 (offset: 0x3d4f0) -> 0x3aac fde=[ 2334] │ │ │ │ + 0xfffffffffffac820 (offset: 0x3d510) -> 0x3ac0 fde=[ 2348] │ │ │ │ + 0xfffffffffffac870 (offset: 0x3d560) -> 0x3ad4 fde=[ 235c] │ │ │ │ + 0xfffffffffffac890 (offset: 0x3d580) -> 0x3ae8 fde=[ 2370] │ │ │ │ + 0xfffffffffffac8b0 (offset: 0x3d5a0) -> 0x3afc fde=[ 2384] │ │ │ │ + 0xfffffffffffac8f0 (offset: 0x3d5e0) -> 0x3b10 fde=[ 2398] │ │ │ │ + 0xfffffffffffac910 (offset: 0x3d600) -> 0x3b24 fde=[ 23ac] │ │ │ │ + 0xfffffffffffac930 (offset: 0x3d620) -> 0x3b38 fde=[ 23c0] │ │ │ │ + 0xfffffffffffac970 (offset: 0x3d660) -> 0x3b4c fde=[ 23d4] │ │ │ │ + 0xfffffffffffac980 (offset: 0x3d670) -> 0x3b60 fde=[ 23e8] │ │ │ │ + 0xfffffffffffac990 (offset: 0x3d680) -> 0x3b74 fde=[ 23fc] │ │ │ │ + 0xfffffffffffac9a0 (offset: 0x3d690) -> 0x3b88 fde=[ 2410] │ │ │ │ + 0xfffffffffffac9b0 (offset: 0x3d6a0) -> 0x3b9c fde=[ 2424] │ │ │ │ + 0xfffffffffffac9c0 (offset: 0x3d6b0) -> 0x3bb0 fde=[ 2438] │ │ │ │ + 0xfffffffffffac9d0 (offset: 0x3d6c0) -> 0x3bc4 fde=[ 244c] │ │ │ │ + 0xfffffffffffac9e0 (offset: 0x3d6d0) -> 0x3bd8 fde=[ 2460] │ │ │ │ + 0xfffffffffffac9f0 (offset: 0x3d6e0) -> 0x3bec fde=[ 2474] │ │ │ │ + 0xfffffffffffaca00 (offset: 0x3d6f0) -> 0x3c00 fde=[ 2488] │ │ │ │ + 0xfffffffffffaca10 (offset: 0x3d700) -> 0x3c14 fde=[ 249c] │ │ │ │ + 0xfffffffffffaca20 (offset: 0x3d710) -> 0x3c28 fde=[ 24b0] │ │ │ │ + 0xfffffffffffaca30 (offset: 0x3d720) -> 0x3c3c fde=[ 24c4] │ │ │ │ + 0xfffffffffffaca40 (offset: 0x3d730) -> 0x3c50 fde=[ 24d8] │ │ │ │ + 0xfffffffffffaca50 (offset: 0x3d740) -> 0x3c64 fde=[ 24ec] │ │ │ │ + 0xfffffffffffaca70 (offset: 0x3d760) -> 0x3c78 fde=[ 2500] │ │ │ │ + 0xfffffffffffaca80 (offset: 0x3d770) -> 0x3c8c fde=[ 2514] │ │ │ │ + 0xfffffffffffaca90 (offset: 0x3d780) -> 0x3ca0 fde=[ 2528] │ │ │ │ + 0xfffffffffffacab0 (offset: 0x3d7a0) -> 0x3cb4 fde=[ 253c] │ │ │ │ + 0xfffffffffffacac0 (offset: 0x3d7b0) -> 0x3cc8 fde=[ 2550] │ │ │ │ + 0xfffffffffffacad0 (offset: 0x3d7c0) -> 0x3cdc fde=[ 2564] │ │ │ │ + 0xfffffffffffacaf0 (offset: 0x3d7e0) -> 0x3cf0 fde=[ 2578] │ │ │ │ + 0xfffffffffffacb00 (offset: 0x3d7f0) -> 0x3d04 fde=[ 258c] │ │ │ │ + 0xfffffffffffacb10 (offset: 0x3d800) -> 0x3d18 fde=[ 25a0] │ │ │ │ + 0xfffffffffffacb30 (offset: 0x3d820) -> 0x3d2c fde=[ 25b4] │ │ │ │ + 0xfffffffffffacb40 (offset: 0x3d830) -> 0x3d40 fde=[ 25c8] │ │ │ │ + 0xfffffffffffacb50 (offset: 0x3d840) -> 0x3d54 fde=[ 25dc] │ │ │ │ + 0xfffffffffffacb60 (offset: 0x3d850) -> 0x3d68 fde=[ 25f0] │ │ │ │ + 0xfffffffffffacb70 (offset: 0x3d860) -> 0x3d7c fde=[ 2604] │ │ │ │ + 0xfffffffffffacb80 (offset: 0x3d870) -> 0x3d90 fde=[ 2618] │ │ │ │ + 0xfffffffffffacbd0 (offset: 0x3d8c0) -> 0x3da4 fde=[ 262c] │ │ │ │ + 0xfffffffffffacc00 (offset: 0x3d8f0) -> 0x3db8 fde=[ 2640] │ │ │ │ + 0xfffffffffffacc30 (offset: 0x3d920) -> 0x3dcc fde=[ 2654] │ │ │ │ + 0xfffffffffffacc70 (offset: 0x3d960) -> 0x3de0 fde=[ 2668] │ │ │ │ + 0xfffffffffffacca0 (offset: 0x3d990) -> 0x3df4 fde=[ 267c] │ │ │ │ + 0xfffffffffffaccc0 (offset: 0x3d9b0) -> 0x3e08 fde=[ 2690] │ │ │ │ + 0xfffffffffffaccf0 (offset: 0x3d9e0) -> 0x3e20 fde=[ 26a8] │ │ │ │ + 0xfffffffffffacd50 (offset: 0x3da40) -> 0x40e4 fde=[ 296c] │ │ │ │ + 0xfffffffffffacdb0 (offset: 0x3daa0) -> 0x4104 fde=[ 298c] │ │ │ │ + 0xffffffffffface10 (offset: 0x3db00) -> 0x3e64 fde=[ 26ec] │ │ │ │ + 0xffffffffffface50 (offset: 0x3db40) -> 0x3e7c fde=[ 2704] │ │ │ │ + 0xffffffffffface90 (offset: 0x3db80) -> 0x3e94 fde=[ 271c] │ │ │ │ + 0xfffffffffffacfa0 (offset: 0x3dc90) -> 0x3ec4 fde=[ 274c] │ │ │ │ + 0xfffffffffffacfe0 (offset: 0x3dcd0) -> 0x3ed8 fde=[ 2760] │ │ │ │ + 0xfffffffffffad020 (offset: 0x3dd10) -> 0x3eec fde=[ 2774] │ │ │ │ + 0xfffffffffffad130 (offset: 0x3de20) -> 0x3f08 fde=[ 2790] │ │ │ │ + 0xfffffffffffad2b0 (offset: 0x3dfa0) -> 0x3f5c fde=[ 27e4] │ │ │ │ + 0xfffffffffffad2f0 (offset: 0x3dfe0) -> 0x3f78 fde=[ 2800] │ │ │ │ + 0xfffffffffffad330 (offset: 0x3e020) -> 0x3f94 fde=[ 281c] │ │ │ │ + 0xfffffffffffad380 (offset: 0x3e070) -> 0x3fb8 fde=[ 2840] │ │ │ │ + 0xfffffffffffad3d0 (offset: 0x3e0c0) -> 0x3fdc fde=[ 2864] │ │ │ │ + 0xfffffffffffad900 (offset: 0x3e5f0) -> 0x402c fde=[ 28b4] │ │ │ │ + 0xfffffffffffadb50 (offset: 0x3e840) -> 0x406c fde=[ 28f4] │ │ │ │ + 0xfffffffffffadbb0 (offset: 0x3e8a0) -> 0x408c fde=[ 2914] │ │ │ │ + 0xfffffffffffadc20 (offset: 0x3e910) -> 0x40b8 fde=[ 2940] │ │ │ │ + 0xfffffffffffadc90 (offset: 0x3e980) -> 0x4124 fde=[ 29ac] │ │ │ │ + 0xfffffffffffadd60 (offset: 0x3ea50) -> 0x416c fde=[ 29f4] │ │ │ │ + 0xfffffffffffade50 (offset: 0x3eb40) -> 0x419c fde=[ 2a24] │ │ │ │ + 0xfffffffffffadf40 (offset: 0x3ec30) -> 0x41cc fde=[ 2a54] │ │ │ │ + 0xfffffffffffae020 (offset: 0x3ed10) -> 0x41fc fde=[ 2a84] │ │ │ │ + 0xfffffffffffae0e0 (offset: 0x3edd0) -> 0x421c fde=[ 2aa4] │ │ │ │ + 0xfffffffffffae170 (offset: 0x3ee60) -> 0x4240 fde=[ 2ac8] │ │ │ │ + 0xfffffffffffae210 (offset: 0x3ef00) -> 0x4264 fde=[ 2aec] │ │ │ │ + 0xfffffffffffae2a0 (offset: 0x3ef90) -> 0x4280 fde=[ 2b08] │ │ │ │ + 0xfffffffffffae340 (offset: 0x3f030) -> 0x429c fde=[ 2b24] │ │ │ │ + 0xfffffffffffae3a0 (offset: 0x3f090) -> 0x42c0 fde=[ 2b48] │ │ │ │ + 0xfffffffffffae420 (offset: 0x3f110) -> 0x42ec fde=[ 2b74] │ │ │ │ + 0xfffffffffffae4c0 (offset: 0x3f1b0) -> 0x4348 fde=[ 2bd0] │ │ │ │ + 0xfffffffffffae5c0 (offset: 0x3f2b0) -> 0x4378 fde=[ 2c00] │ │ │ │ + 0xfffffffffffae7e0 (offset: 0x3f4d0) -> 0x4398 fde=[ 2c20] │ │ │ │ + 0xfffffffffffae940 (offset: 0x3f630) -> 0x43e0 fde=[ 2c68] │ │ │ │ + 0xfffffffffffaec50 (offset: 0x3f940) -> 0x4514 fde=[ 2d9c] │ │ │ │ + 0xfffffffffffaeef0 (offset: 0x3fbe0) -> 0x4560 fde=[ 2de8] │ │ │ │ + 0xfffffffffffaf040 (offset: 0x3fd30) -> 0x4598 fde=[ 2e20] │ │ │ │ + 0xfffffffffffaf0f0 (offset: 0x3fde0) -> 0x45c8 fde=[ 2e50] │ │ │ │ + 0xfffffffffffaf1a0 (offset: 0x3fe90) -> 0x45f8 fde=[ 2e80] │ │ │ │ + 0xfffffffffffaf250 (offset: 0x3ff40) -> 0x4628 fde=[ 2eb0] │ │ │ │ + 0xfffffffffffaf300 (offset: 0x3fff0) -> 0x4698 fde=[ 2f20] │ │ │ │ + 0xfffffffffffaf3f0 (offset: 0x400e0) -> 0x46c0 fde=[ 2f48] │ │ │ │ + 0xfffffffffffaf470 (offset: 0x40160) -> 0x46e0 fde=[ 2f68] │ │ │ │ + 0xfffffffffffaf4f0 (offset: 0x401e0) -> 0x4740 fde=[ 2fc8] │ │ │ │ + 0xfffffffffffaf5e0 (offset: 0x402d0) -> 0x4768 fde=[ 2ff0] │ │ │ │ + 0xfffffffffffaf660 (offset: 0x40350) -> 0x4788 fde=[ 3010] │ │ │ │ + 0xfffffffffffaf6e0 (offset: 0x403d0) -> 0x47e8 fde=[ 3070] │ │ │ │ + 0xfffffffffffaf6f0 (offset: 0x403e0) -> 0x4804 fde=[ 308c] │ │ │ │ + 0xfffffffffffaf710 (offset: 0x40400) -> 0x4860 fde=[ 30e8] │ │ │ │ + 0xfffffffffffaf720 (offset: 0x40410) -> 0x487c fde=[ 3104] │ │ │ │ + 0xfffffffffffaf740 (offset: 0x40430) -> 0x48d8 fde=[ 3160] │ │ │ │ + 0xfffffffffffaf750 (offset: 0x40440) -> 0x48f4 fde=[ 317c] │ │ │ │ + 0xfffffffffffaf770 (offset: 0x40460) -> 0x4950 fde=[ 31d8] │ │ │ │ + 0xfffffffffffaf780 (offset: 0x40470) -> 0x496c fde=[ 31f4] │ │ │ │ + 0xfffffffffffaf7a0 (offset: 0x40490) -> 0x49ec fde=[ 3274] │ │ │ │ + 0xfffffffffffaf870 (offset: 0x40560) -> 0x4a1c fde=[ 32a4] │ │ │ │ + 0xfffffffffffaf940 (offset: 0x40630) -> 0x4a4c fde=[ 32d4] │ │ │ │ + 0xfffffffffffafa10 (offset: 0x40700) -> 0x4a7c fde=[ 3304] │ │ │ │ + 0xfffffffffffafae0 (offset: 0x407d0) -> 0x4aac fde=[ 3334] │ │ │ │ + 0xfffffffffffafdd0 (offset: 0x40ac0) -> 0x4ae4 fde=[ 336c] │ │ │ │ + 0xfffffffffffb0080 (offset: 0x40d70) -> 0x4c00 fde=[ 3488] │ │ │ │ + 0xfffffffffffb0370 (offset: 0x41060) -> 0x4c38 fde=[ 34c0] │ │ │ │ + 0xfffffffffffb0650 (offset: 0x41340) -> 0x4b1c fde=[ 33a4] │ │ │ │ + 0xfffffffffffb0740 (offset: 0x41430) -> 0x4b58 fde=[ 33e0] │ │ │ │ + 0xfffffffffffb0a00 (offset: 0x416f0) -> 0x4b90 fde=[ 3418] │ │ │ │ + 0xfffffffffffb0cf0 (offset: 0x419e0) -> 0x4bc8 fde=[ 3450] │ │ │ │ + 0xfffffffffffb0fe0 (offset: 0x41cd0) -> 0x4c70 fde=[ 34f8] │ │ │ │ + 0xfffffffffffb1140 (offset: 0x41e30) -> 0x4ca0 fde=[ 3528] │ │ │ │ + 0xfffffffffffb1210 (offset: 0x41f00) -> 0x4cc4 fde=[ 354c] │ │ │ │ + 0xfffffffffffb12f0 (offset: 0x41fe0) -> 0x4ce8 fde=[ 3570] │ │ │ │ + 0xfffffffffffb1410 (offset: 0x42100) -> 0x4d18 fde=[ 35a0] │ │ │ │ + 0xfffffffffffb14e0 (offset: 0x421d0) -> 0x4d40 fde=[ 35c8] │ │ │ │ + 0xfffffffffffb15b0 (offset: 0x422a0) -> 0x4d68 fde=[ 35f0] │ │ │ │ + 0xfffffffffffb1680 (offset: 0x42370) -> 0x4d98 fde=[ 3620] │ │ │ │ + 0xfffffffffffb19f0 (offset: 0x426e0) -> 0x4de8 fde=[ 3670] │ │ │ │ + 0xfffffffffffb1c00 (offset: 0x428f0) -> 0x4e04 fde=[ 368c] │ │ │ │ + 0xfffffffffffb1cd0 (offset: 0x429c0) -> 0x4e34 fde=[ 36bc] │ │ │ │ + 0xfffffffffffb1da0 (offset: 0x42a90) -> 0x4e88 fde=[ 3710] │ │ │ │ + 0xfffffffffffb1e20 (offset: 0x42b10) -> 0x4ea4 fde=[ 372c] │ │ │ │ + 0xfffffffffffb1e70 (offset: 0x42b60) -> 0x4eb8 fde=[ 3740] │ │ │ │ + 0xfffffffffffb2580 (offset: 0x43270) -> 0x4f0c fde=[ 3794] │ │ │ │ + 0xfffffffffffb27b0 (offset: 0x434a0) -> 0x4f28 fde=[ 37b0] │ │ │ │ + 0xfffffffffffb28a0 (offset: 0x43590) -> 0x4f58 fde=[ 37e0] │ │ │ │ + 0xfffffffffffb2990 (offset: 0x43680) -> 0x4f88 fde=[ 3810] │ │ │ │ + 0xfffffffffffb2ad0 (offset: 0x437c0) -> 0x4fb0 fde=[ 3838] │ │ │ │ + 0xfffffffffffb2bb0 (offset: 0x438a0) -> 0x4fdc fde=[ 3864] │ │ │ │ + 0xfffffffffffb3830 (offset: 0x44520) -> 0x5030 fde=[ 38b8] │ │ │ │ + 0xfffffffffffb39c0 (offset: 0x446b0) -> 0x505c fde=[ 38e4] │ │ │ │ + 0xfffffffffffb3f00 (offset: 0x44bf0) -> 0x50b0 fde=[ 3938] │ │ │ │ + 0xfffffffffffb4730 (offset: 0x45420) -> 0x5104 fde=[ 398c] │ │ │ │ + 0xfffffffffffb5370 (offset: 0x46060) -> 0x51d0 fde=[ 3a58] │ │ │ │ + 0xfffffffffffb5440 (offset: 0x46130) -> 0x5220 fde=[ 3aa8] │ │ │ │ + 0xfffffffffffb54e0 (offset: 0x461d0) -> 0x5288 fde=[ 3b10] │ │ │ │ + 0xfffffffffffb55c0 (offset: 0x462b0) -> 0x52f0 fde=[ 3b78] │ │ │ │ + 0xfffffffffffb5670 (offset: 0x46360) -> 0x5328 fde=[ 3bb0] │ │ │ │ + 0xfffffffffffb58d0 (offset: 0x465c0) -> 0x539c fde=[ 3c24] │ │ │ │ + 0xfffffffffffb7670 (offset: 0x48360) -> 0x5414 fde=[ 3c9c] │ │ │ │ + 0xfffffffffffb9260 (offset: 0x49f50) -> 0x54dc fde=[ 3d64] │ │ │ │ + 0xfffffffffffb95b0 (offset: 0x4a2a0) -> 0x548c fde=[ 3d14] │ │ │ │ + 0xfffffffffffb9770 (offset: 0x4a460) -> 0x5568 fde=[ 3df0] │ │ │ │ + 0xfffffffffffb9840 (offset: 0x4a530) -> 0x55b8 fde=[ 3e40] │ │ │ │ + 0xfffffffffffb9860 (offset: 0x4a550) -> 0x55cc fde=[ 3e54] │ │ │ │ + 0xfffffffffffb9870 (offset: 0x4a560) -> 0x55e0 fde=[ 3e68] │ │ │ │ + 0xfffffffffffbd690 (offset: 0x4e380) -> 0x5648 fde=[ 3ed0] │ │ │ │ + 0xfffffffffffbd6b0 (offset: 0x4e3a0) -> 0x565c fde=[ 3ee4] │ │ │ │ + 0xfffffffffffbd6d0 (offset: 0x4e3c0) -> 0x5670 fde=[ 3ef8] │ │ │ │ + 0xfffffffffffbd7c0 (offset: 0x4e4b0) -> 0x56b8 fde=[ 3f40] │ │ │ │ + 0xfffffffffffbd890 (offset: 0x4e580) -> 0x56e4 fde=[ 3f6c] │ │ │ │ + 0xfffffffffffbd8e0 (offset: 0x4e5d0) -> 0x5700 fde=[ 3f88] │ │ │ │ + 0xfffffffffffbd930 (offset: 0x4e620) -> 0x571c fde=[ 3fa4] │ │ │ │ + 0xfffffffffffbdd60 (offset: 0x4ea50) -> 0x5760 fde=[ 3fe8] │ │ │ │ + 0xfffffffffffbdd90 (offset: 0x4ea80) -> 0x5778 fde=[ 4000] │ │ │ │ + 0xfffffffffffbdf30 (offset: 0x4ec20) -> 0x57c4 fde=[ 404c] │ │ │ │ + 0xfffffffffffbdf70 (offset: 0x4ec60) -> 0x57d8 fde=[ 4060] │ │ │ │ + 0xfffffffffffbe020 (offset: 0x4ed10) -> 0x5810 fde=[ 4098] │ │ │ │ + 0xfffffffffffbe030 (offset: 0x4ed20) -> 0x5824 fde=[ 40ac] │ │ │ │ + 0xfffffffffffbe260 (offset: 0x4ef50) -> 0x5890 fde=[ 4118] │ │ │ │ + 0xfffffffffffbe280 (offset: 0x4ef70) -> 0x58a4 fde=[ 412c] │ │ │ │ + 0xfffffffffffbe2b0 (offset: 0x4efa0) -> 0x5904 fde=[ 418c] │ │ │ │ + 0xfffffffffffbe3e0 (offset: 0x4f0d0) -> 0x5958 fde=[ 41e0] │ │ │ │ + 0xfffffffffffbe4d0 (offset: 0x4f1c0) -> 0x59a4 fde=[ 422c] │ │ │ │ + 0xfffffffffffbe590 (offset: 0x4f280) -> 0x59d8 fde=[ 4260] │ │ │ │ + 0xfffffffffffbf2e0 (offset: 0x4ffd0) -> 0x5a50 fde=[ 42d8] │ │ │ │ + 0xfffffffffffc1310 (offset: 0x52000) -> 0x58b8 fde=[ 4140] │ │ │ │ + 0xfffffffffffc1410 (offset: 0x52100) -> 0x5ac8 fde=[ 4350] │ │ │ │ + 0xfffffffffffc1540 (offset: 0x52230) -> 0x5b2c fde=[ 43b4] │ │ │ │ + 0xfffffffffffc16c0 (offset: 0x523b0) -> 0x5b4c fde=[ 43d4] │ │ │ │ + 0xfffffffffffc1ad0 (offset: 0x527c0) -> 0x5b98 fde=[ 4420] │ │ │ │ + 0xfffffffffffc1b90 (offset: 0x52880) -> 0x5be4 fde=[ 446c] │ │ │ │ + 0xfffffffffffc1d10 (offset: 0x52a00) -> 0x5c14 fde=[ 449c] │ │ │ │ + 0xfffffffffffc1dd0 (offset: 0x52ac0) -> 0x5c28 fde=[ 44b0] │ │ │ │ + 0xfffffffffffc1e10 (offset: 0x52b00) -> 0x5c3c fde=[ 44c4] │ │ │ │ + 0xfffffffffffc1fd0 (offset: 0x52cc0) -> 0x5c94 fde=[ 451c] │ │ │ │ + 0xfffffffffffc3040 (offset: 0x53d30) -> 0x5d24 fde=[ 45ac] │ │ │ │ + 0xfffffffffffc44a0 (offset: 0x55190) -> 0x5d9c fde=[ 4624] │ │ │ │ + 0xfffffffffffc4b60 (offset: 0x55850) -> 0x5e14 fde=[ 469c] │ │ │ │ + 0xfffffffffffc5220 (offset: 0x55f10) -> 0x5e8c fde=[ 4714] │ │ │ │ + 0xfffffffffffc5a80 (offset: 0x56770) -> 0x5f04 fde=[ 478c] │ │ │ │ + 0xfffffffffffc6360 (offset: 0x57050) -> 0x5f90 fde=[ 4818] │ │ │ │ + 0xfffffffffffc6530 (offset: 0x57220) -> 0x5fc0 fde=[ 4848] │ │ │ │ + 0xfffffffffffc6650 (offset: 0x57340) -> 0x600c fde=[ 4894] │ │ │ │ + 0xfffffffffffc7690 (offset: 0x58380) -> 0x5f7c fde=[ 4804] │ │ │ │ + 0xfffffffffffc78d0 (offset: 0x585c0) -> 0x6088 fde=[ 4910] │ │ │ │ + 0xfffffffffffc78f0 (offset: 0x585e0) -> 0x609c fde=[ 4924] │ │ │ │ + 0xfffffffffffc7980 (offset: 0x58670) -> 0x60d4 fde=[ 495c] │ │ │ │ + 0xfffffffffffc7bc0 (offset: 0x588b0) -> 0x6110 fde=[ 4998] │ │ │ │ + 0xfffffffffffc7c20 (offset: 0x58910) -> 0x6124 fde=[ 49ac] │ │ │ │ + 0xfffffffffffc7c80 (offset: 0x58970) -> 0x6138 fde=[ 49c0] │ │ │ │ + 0xfffffffffffc7ce0 (offset: 0x589d0) -> 0x614c fde=[ 49d4] │ │ │ │ + 0xfffffffffffc7d30 (offset: 0x58a20) -> 0x6178 fde=[ 4a00] │ │ │ │ + 0xfffffffffffc8410 (offset: 0x59100) -> 0x61f0 fde=[ 4a78] │ │ │ │ + 0xfffffffffffc8c70 (offset: 0x59960) -> 0x6280 fde=[ 4b08] │ │ │ │ + 0xfffffffffffc9030 (offset: 0x59d20) -> 0x6334 fde=[ 4bbc] │ │ │ │ + 0xfffffffffffc9450 (offset: 0x5a140) -> 0x63ac fde=[ 4c34] │ │ │ │ + 0xfffffffffffc9d70 (offset: 0x5aa60) -> 0x6424 fde=[ 4cac] │ │ │ │ + 0xfffffffffffc9f60 (offset: 0x5ac50) -> 0x62cc fde=[ 4b54] │ │ │ │ + 0xfffffffffffca110 (offset: 0x5ae00) -> 0x6460 fde=[ 4ce8] │ │ │ │ + 0xfffffffffffca290 (offset: 0x5af80) -> 0x6480 fde=[ 4d08] │ │ │ │ + 0xfffffffffffca400 (offset: 0x5b0f0) -> 0x64a0 fde=[ 4d28] │ │ │ │ + 0xfffffffffffca6c0 (offset: 0x5b3b0) -> 0x64e4 fde=[ 4d6c] │ │ │ │ + 0xfffffffffffca9a0 (offset: 0x5b690) -> 0x6530 fde=[ 4db8] │ │ │ │ + 0xfffffffffffcb7f0 (offset: 0x5c4e0) -> 0x65c0 fde=[ 4e48] │ │ │ │ + 0xfffffffffffcd250 (offset: 0x5df40) -> 0x6638 fde=[ 4ec0] │ │ │ │ + 0xfffffffffffcdba0 (offset: 0x5e890) -> 0x66c8 fde=[ 4f50] │ │ │ │ + 0xfffffffffffcdc80 (offset: 0x5e970) -> 0x66e8 fde=[ 4f70] │ │ │ │ + 0xfffffffffffcdd50 (offset: 0x5ea40) -> 0x670c fde=[ 4f94] │ │ │ │ + 0xfffffffffffce010 (offset: 0x5ed00) -> 0x6758 fde=[ 4fe0] │ │ │ │ + 0xfffffffffffce130 (offset: 0x5ee20) -> 0x67a4 fde=[ 502c] │ │ │ │ + 0xfffffffffffce7d0 (offset: 0x5f4c0) -> 0x6800 fde=[ 5088] │ │ │ │ + 0xfffffffffffceab0 (offset: 0x5f7a0) -> 0x6890 fde=[ 5118] │ │ │ │ + 0xfffffffffffcfd10 (offset: 0x60a00) -> 0x684c fde=[ 50d4] │ │ │ │ + 0xfffffffffffcfed0 (offset: 0x60bc0) -> 0x6908 fde=[ 5190] │ │ │ │ + 0xfffffffffffd0020 (offset: 0x60d10) -> 0x6944 fde=[ 51cc] │ │ │ │ + 0xfffffffffffd00e0 (offset: 0x60dd0) -> 0x6988 fde=[ 5210] │ │ │ │ + 0xfffffffffffd0290 (offset: 0x60f80) -> 0x69d0 fde=[ 5258] │ │ │ │ + 0xfffffffffffd04f0 (offset: 0x611e0) -> 0x6a30 fde=[ 52b8] │ │ │ │ + 0xfffffffffffd05d0 (offset: 0x612c0) -> 0x6a68 fde=[ 52f0] │ │ │ │ + 0xfffffffffffd06a0 (offset: 0x61390) -> 0x6aa0 fde=[ 5328] │ │ │ │ + 0xfffffffffffd0990 (offset: 0x61680) -> 0x6b38 fde=[ 53c0] │ │ │ │ + 0xfffffffffffd0c30 (offset: 0x61920) -> 0x6b98 fde=[ 5420] │ │ │ │ + 0xfffffffffffd1050 (offset: 0x61d40) -> 0x6c90 fde=[ 5518] │ │ │ │ + 0xfffffffffffd3000 (offset: 0x63cf0) -> 0x6aec fde=[ 5374] │ │ │ │ + 0xfffffffffffd30d0 (offset: 0x63dc0) -> 0x6bf8 fde=[ 5480] │ │ │ │ + 0xfffffffffffd31a0 (offset: 0x63e90) -> 0x6c44 fde=[ 54cc] │ │ │ │ + 0xfffffffffffd3270 (offset: 0x63f60) -> 0x6d00 fde=[ 5588] │ │ │ │ + 0xfffffffffffd3360 (offset: 0x64050) -> 0x6d74 fde=[ 55fc] │ │ │ │ + 0xfffffffffffd33c0 (offset: 0x640b0) -> 0x6d94 fde=[ 561c] │ │ │ │ + 0xfffffffffffd33e0 (offset: 0x640d0) -> 0x6da8 fde=[ 5630] │ │ │ │ + 0xfffffffffffd3420 (offset: 0x64110) -> 0x6dbc fde=[ 5644] │ │ │ │ + 0xfffffffffffd3450 (offset: 0x64140) -> 0x6dd0 fde=[ 5658] │ │ │ │ + 0xfffffffffffd3480 (offset: 0x64170) -> 0x6de4 fde=[ 566c] │ │ │ │ + 0xfffffffffffd34a0 (offset: 0x64190) -> 0x6df8 fde=[ 5680] │ │ │ │ + 0xfffffffffffd34c0 (offset: 0x641b0) -> 0x6e10 fde=[ 5698] │ │ │ │ + 0xfffffffffffd34f0 (offset: 0x641e0) -> 0x6e24 fde=[ 56ac] │ │ │ │ + 0xfffffffffffd3540 (offset: 0x64230) -> 0x6e44 fde=[ 56cc] │ │ │ │ + 0xfffffffffffd35e0 (offset: 0x642d0) -> 0x6e78 fde=[ 5700] │ │ │ │ + 0xfffffffffffd3680 (offset: 0x64370) -> 0x6eac fde=[ 5734] │ │ │ │ + 0xfffffffffffd4b10 (offset: 0x65800) -> 0x6fcc fde=[ 5854] │ │ │ │ + 0xfffffffffffd4c10 (offset: 0x65900) -> 0x716c fde=[ 59f4] │ │ │ │ + 0xfffffffffffd7340 (offset: 0x68030) -> 0x6f28 fde=[ 57b0] │ │ │ │ + 0xfffffffffffd7350 (offset: 0x68040) -> 0x6f3c fde=[ 57c4] │ │ │ │ + 0xfffffffffffd7370 (offset: 0x68060) -> 0x6f50 fde=[ 57d8] │ │ │ │ + 0xfffffffffffd73a0 (offset: 0x68090) -> 0x6f68 fde=[ 57f0] │ │ │ │ + 0xfffffffffffd7400 (offset: 0x680f0) -> 0x70dc fde=[ 5964] │ │ │ │ + 0xfffffffffffd7460 (offset: 0x68150) -> 0x70fc fde=[ 5984] │ │ │ │ + 0xfffffffffffd74c0 (offset: 0x681b0) -> 0x702c fde=[ 58b4] │ │ │ │ + 0xfffffffffffd76f0 (offset: 0x683e0) -> 0x7064 fde=[ 58ec] │ │ │ │ + 0xfffffffffffd7750 (offset: 0x68440) -> 0x7084 fde=[ 590c] │ │ │ │ + 0xfffffffffffd77c0 (offset: 0x684b0) -> 0x70b0 fde=[ 5938] │ │ │ │ + 0xfffffffffffd7830 (offset: 0x68520) -> 0x711c fde=[ 59a4] │ │ │ │ + 0xfffffffffffd7900 (offset: 0x685f0) -> 0x7144 fde=[ 59cc] │ │ │ │ + 0xfffffffffffd79d0 (offset: 0x686c0) -> 0x7608 fde=[ 5e90] │ │ │ │ + 0xfffffffffffd7aa0 (offset: 0x68790) -> 0x7788 fde=[ 6010] │ │ │ │ + 0xfffffffffffd7b40 (offset: 0x68830) -> 0x7a5c fde=[ 62e4] │ │ │ │ + 0xfffffffffffd7c40 (offset: 0x68930) -> 0x7b08 fde=[ 6390] │ │ │ │ + 0xfffffffffffd7f60 (offset: 0x68c50) -> 0x7b54 fde=[ 63dc] │ │ │ │ + 0xfffffffffffd8330 (offset: 0x69020) -> 0x82d8 fde=[ 6b60] │ │ │ │ + 0xfffffffffffd84b0 (offset: 0x691a0) -> 0x8344 fde=[ 6bcc] │ │ │ │ + 0xfffffffffffd8690 (offset: 0x69380) -> 0x8498 fde=[ 6d20] │ │ │ │ + 0xfffffffffffd8f40 (offset: 0x69c30) -> 0x8538 fde=[ 6dc0] │ │ │ │ + 0xfffffffffffd9d40 (offset: 0x6aa30) -> 0x85b0 fde=[ 6e38] │ │ │ │ + 0xfffffffffffdba10 (offset: 0x6c700) -> 0x8684 fde=[ 6f0c] │ │ │ │ + 0xfffffffffffdc480 (offset: 0x6d170) -> 0x8788 fde=[ 7010] │ │ │ │ + 0xfffffffffffdcfc0 (offset: 0x6dcb0) -> 0x71d0 fde=[ 5a58] │ │ │ │ + 0xfffffffffffdcfd0 (offset: 0x6dcc0) -> 0x71e4 fde=[ 5a6c] │ │ │ │ + 0xfffffffffffdcfe0 (offset: 0x6dcd0) -> 0x71f8 fde=[ 5a80] │ │ │ │ + 0xfffffffffffdcff0 (offset: 0x6dce0) -> 0x720c fde=[ 5a94] │ │ │ │ + 0xfffffffffffdd000 (offset: 0x6dcf0) -> 0x7220 fde=[ 5aa8] │ │ │ │ + 0xfffffffffffdd010 (offset: 0x6dd00) -> 0x7234 fde=[ 5abc] │ │ │ │ + 0xfffffffffffdd020 (offset: 0x6dd10) -> 0x7248 fde=[ 5ad0] │ │ │ │ + 0xfffffffffffdd040 (offset: 0x6dd30) -> 0x725c fde=[ 5ae4] │ │ │ │ + 0xfffffffffffdd060 (offset: 0x6dd50) -> 0x7270 fde=[ 5af8] │ │ │ │ + 0xfffffffffffdd070 (offset: 0x6dd60) -> 0x7284 fde=[ 5b0c] │ │ │ │ + 0xfffffffffffdd080 (offset: 0x6dd70) -> 0x7298 fde=[ 5b20] │ │ │ │ + 0xfffffffffffdd090 (offset: 0x6dd80) -> 0x758c fde=[ 5e14] │ │ │ │ + 0xfffffffffffdd0a0 (offset: 0x6dd90) -> 0x72ac fde=[ 5b34] │ │ │ │ + 0xfffffffffffdd0c0 (offset: 0x6ddb0) -> 0x72c0 fde=[ 5b48] │ │ │ │ + 0xfffffffffffdd0e0 (offset: 0x6ddd0) -> 0x72d4 fde=[ 5b5c] │ │ │ │ + 0xfffffffffffdd0f0 (offset: 0x6dde0) -> 0x72e8 fde=[ 5b70] │ │ │ │ + 0xfffffffffffdd100 (offset: 0x6ddf0) -> 0x72fc fde=[ 5b84] │ │ │ │ + 0xfffffffffffdd110 (offset: 0x6de00) -> 0x75b4 fde=[ 5e3c] │ │ │ │ + 0xfffffffffffdd120 (offset: 0x6de10) -> 0x7310 fde=[ 5b98] │ │ │ │ + 0xfffffffffffdd140 (offset: 0x6de30) -> 0x7324 fde=[ 5bac] │ │ │ │ + 0xfffffffffffdd160 (offset: 0x6de50) -> 0x7338 fde=[ 5bc0] │ │ │ │ + 0xfffffffffffdd170 (offset: 0x6de60) -> 0x734c fde=[ 5bd4] │ │ │ │ + 0xfffffffffffdd180 (offset: 0x6de70) -> 0x7360 fde=[ 5be8] │ │ │ │ + 0xfffffffffffdd190 (offset: 0x6de80) -> 0x75a0 fde=[ 5e28] │ │ │ │ + 0xfffffffffffdd1a0 (offset: 0x6de90) -> 0x7374 fde=[ 5bfc] │ │ │ │ + 0xfffffffffffdd1c0 (offset: 0x6deb0) -> 0x7388 fde=[ 5c10] │ │ │ │ + 0xfffffffffffdd250 (offset: 0x6df40) -> 0x739c fde=[ 5c24] │ │ │ │ + 0xfffffffffffdd280 (offset: 0x6df70) -> 0x73b0 fde=[ 5c38] │ │ │ │ + 0xfffffffffffdd2b0 (offset: 0x6dfa0) -> 0x73cc fde=[ 5c54] │ │ │ │ + 0xfffffffffffdd2e0 (offset: 0x6dfd0) -> 0x73e8 fde=[ 5c70] │ │ │ │ + 0xfffffffffffdd2f0 (offset: 0x6dfe0) -> 0x73fc fde=[ 5c84] │ │ │ │ + 0xfffffffffffdd300 (offset: 0x6dff0) -> 0x7410 fde=[ 5c98] │ │ │ │ + 0xfffffffffffdd320 (offset: 0x6e010) -> 0x7424 fde=[ 5cac] │ │ │ │ + 0xfffffffffffdd350 (offset: 0x6e040) -> 0x743c fde=[ 5cc4] │ │ │ │ + 0xfffffffffffdd3b0 (offset: 0x6e0a0) -> 0x7708 fde=[ 5f90] │ │ │ │ + 0xfffffffffffdd410 (offset: 0x6e100) -> 0x7728 fde=[ 5fb0] │ │ │ │ + 0xfffffffffffdd470 (offset: 0x6e160) -> 0x7484 fde=[ 5d0c] │ │ │ │ + 0xfffffffffffdd490 (offset: 0x6e180) -> 0x7498 fde=[ 5d20] │ │ │ │ + 0xfffffffffffdd4c0 (offset: 0x6e1b0) -> 0x74b0 fde=[ 5d38] │ │ │ │ + 0xfffffffffffdd4e0 (offset: 0x6e1d0) -> 0x74c4 fde=[ 5d4c] │ │ │ │ + 0xfffffffffffdd510 (offset: 0x6e200) -> 0x74e0 fde=[ 5d68] │ │ │ │ + 0xfffffffffffdd530 (offset: 0x6e220) -> 0x74f4 fde=[ 5d7c] │ │ │ │ + 0xfffffffffffdd560 (offset: 0x6e250) -> 0x750c fde=[ 5d94] │ │ │ │ + 0xfffffffffffdd5c0 (offset: 0x6e2b0) -> 0x7748 fde=[ 5fd0] │ │ │ │ + 0xfffffffffffdd620 (offset: 0x6e310) -> 0x7768 fde=[ 5ff0] │ │ │ │ + 0xfffffffffffdd680 (offset: 0x6e370) -> 0x756c fde=[ 5df4] │ │ │ │ + 0xfffffffffffdd6e0 (offset: 0x6e3d0) -> 0x75c8 fde=[ 5e50] │ │ │ │ + 0xfffffffffffdd740 (offset: 0x6e430) -> 0x7658 fde=[ 5ee0] │ │ │ │ + 0xfffffffffffdd7b0 (offset: 0x6e4a0) -> 0x7684 fde=[ 5f0c] │ │ │ │ + 0xfffffffffffdd820 (offset: 0x6e510) -> 0x75e8 fde=[ 5e70] │ │ │ │ + 0xfffffffffffdd880 (offset: 0x6e570) -> 0x76b0 fde=[ 5f38] │ │ │ │ + 0xfffffffffffdd8f0 (offset: 0x6e5e0) -> 0x76dc fde=[ 5f64] │ │ │ │ + 0xfffffffffffdd960 (offset: 0x6e650) -> 0x77f0 fde=[ 6078] │ │ │ │ + 0xfffffffffffdd990 (offset: 0x6e680) -> 0x7804 fde=[ 608c] │ │ │ │ + 0xfffffffffffdd9c0 (offset: 0x6e6b0) -> 0x7820 fde=[ 60a8] │ │ │ │ + 0xfffffffffffdda10 (offset: 0x6e700) -> 0x7838 fde=[ 60c0] │ │ │ │ + 0xfffffffffffdda60 (offset: 0x6e750) -> 0x7850 fde=[ 60d8] │ │ │ │ + 0xfffffffffffddab0 (offset: 0x6e7a0) -> 0x7868 fde=[ 60f0] │ │ │ │ + 0xfffffffffffddb20 (offset: 0x6e810) -> 0x7888 fde=[ 6110] │ │ │ │ + 0xfffffffffffddbe0 (offset: 0x6e8d0) -> 0x793c fde=[ 61c4] │ │ │ │ + 0xfffffffffffddca0 (offset: 0x6e990) -> 0x78ac fde=[ 6134] │ │ │ │ + 0xfffffffffffddd60 (offset: 0x6ea50) -> 0x78f4 fde=[ 617c] │ │ │ │ + 0xfffffffffffdde20 (offset: 0x6eb10) -> 0x78d0 fde=[ 6158] │ │ │ │ + 0xfffffffffffddee0 (offset: 0x6ebd0) -> 0x7918 fde=[ 61a0] │ │ │ │ + 0xfffffffffffddfa0 (offset: 0x6ec90) -> 0x7960 fde=[ 61e8] │ │ │ │ + 0xfffffffffffde050 (offset: 0x6ed40) -> 0x79fc fde=[ 6284] │ │ │ │ + 0xfffffffffffde120 (offset: 0x6ee10) -> 0x7984 fde=[ 620c] │ │ │ │ + 0xfffffffffffde1d0 (offset: 0x6eec0) -> 0x7a2c fde=[ 62b4] │ │ │ │ + 0xfffffffffffde2a0 (offset: 0x6ef90) -> 0x79a8 fde=[ 6230] │ │ │ │ + 0xfffffffffffde350 (offset: 0x6f040) -> 0x79cc fde=[ 6254] │ │ │ │ + 0xfffffffffffde420 (offset: 0x6f110) -> 0x7abc fde=[ 6344] │ │ │ │ + 0xfffffffffffde560 (offset: 0x6f250) -> 0x7ba0 fde=[ 6428] │ │ │ │ + 0xfffffffffffde660 (offset: 0x6f350) -> 0x7bcc fde=[ 6454] │ │ │ │ + 0xfffffffffffde760 (offset: 0x6f450) -> 0x7bf8 fde=[ 6480] │ │ │ │ + 0xfffffffffffde870 (offset: 0x6f560) -> 0x7c24 fde=[ 64ac] │ │ │ │ + 0xfffffffffffde980 (offset: 0x6f670) -> 0x7c50 fde=[ 64d8] │ │ │ │ + 0xfffffffffffdeac0 (offset: 0x6f7b0) -> 0x7c80 fde=[ 6508] │ │ │ │ + 0xfffffffffffdec00 (offset: 0x6f8f0) -> 0x7d10 fde=[ 6598] │ │ │ │ + 0xfffffffffffded40 (offset: 0x6fa30) -> 0x7cb0 fde=[ 6538] │ │ │ │ + 0xfffffffffffdee80 (offset: 0x6fb70) -> 0x7ce0 fde=[ 6568] │ │ │ │ + 0xfffffffffffdefc0 (offset: 0x6fcb0) -> 0x7d40 fde=[ 65c8] │ │ │ │ + 0xfffffffffffdf100 (offset: 0x6fdf0) -> 0x7d70 fde=[ 65f8] │ │ │ │ + 0xfffffffffffdf250 (offset: 0x6ff40) -> 0x7dd0 fde=[ 6658] │ │ │ │ + 0xfffffffffffdf3a0 (offset: 0x70090) -> 0x7e10 fde=[ 6698] │ │ │ │ + 0xfffffffffffdf4f0 (offset: 0x701e0) -> 0x7da0 fde=[ 6628] │ │ │ │ + 0xfffffffffffdf640 (offset: 0x70330) -> 0x7e50 fde=[ 66d8] │ │ │ │ + 0xfffffffffffdf790 (offset: 0x70480) -> 0x7e90 fde=[ 6718] │ │ │ │ + 0xfffffffffffdf8e0 (offset: 0x705d0) -> 0x7ed0 fde=[ 6758] │ │ │ │ + 0xfffffffffffdf9e0 (offset: 0x706d0) -> 0x7efc fde=[ 6784] │ │ │ │ + 0xfffffffffffdfaf0 (offset: 0x707e0) -> 0x7f28 fde=[ 67b0] │ │ │ │ + 0xfffffffffffdfc00 (offset: 0x708f0) -> 0x7f60 fde=[ 67e8] │ │ │ │ + 0xfffffffffffdfcf0 (offset: 0x709e0) -> 0x7f90 fde=[ 6818] │ │ │ │ + 0xfffffffffffdfde0 (offset: 0x70ad0) -> 0x7fc4 fde=[ 684c] │ │ │ │ + 0xfffffffffffdff60 (offset: 0x70c50) -> 0x7ffc fde=[ 6884] │ │ │ │ + 0xfffffffffffe00b0 (offset: 0x70da0) -> 0x804c fde=[ 68d4] │ │ │ │ + 0xfffffffffffe0190 (offset: 0x70e80) -> 0x8088 fde=[ 6910] │ │ │ │ + 0xfffffffffffe0650 (offset: 0x71340) -> 0x80dc fde=[ 6964] │ │ │ │ + 0xfffffffffffe0b70 (offset: 0x71860) -> 0x8130 fde=[ 69b8] │ │ │ │ + 0xfffffffffffe0c50 (offset: 0x71940) -> 0x817c fde=[ 6a04] │ │ │ │ + 0xfffffffffffe0cb0 (offset: 0x719a0) -> 0x81ac fde=[ 6a34] │ │ │ │ + 0xfffffffffffe10d0 (offset: 0x71dc0) -> 0x81f4 fde=[ 6a7c] │ │ │ │ + 0xfffffffffffe14f0 (offset: 0x721e0) -> 0x823c fde=[ 6ac4] │ │ │ │ + 0xfffffffffffe1910 (offset: 0x72600) -> 0x8284 fde=[ 6b0c] │ │ │ │ + 0xfffffffffffe1d00 (offset: 0x729f0) -> 0x83b8 fde=[ 6c40] │ │ │ │ + 0xfffffffffffe1ff0 (offset: 0x72ce0) -> 0x83f8 fde=[ 6c80] │ │ │ │ + 0xfffffffffffe22e0 (offset: 0x72fd0) -> 0x8438 fde=[ 6cc0] │ │ │ │ + 0xfffffffffffe2390 (offset: 0x73080) -> 0x8458 fde=[ 6ce0] │ │ │ │ + 0xfffffffffffe2440 (offset: 0x73130) -> 0x8478 fde=[ 6d00] │ │ │ │ + 0xfffffffffffe24f0 (offset: 0x731e0) -> 0x8510 fde=[ 6d98] │ │ │ │ + 0xfffffffffffe25c0 (offset: 0x732b0) -> 0x8648 fde=[ 6ed0] │ │ │ │ + 0xfffffffffffe28d0 (offset: 0x735c0) -> 0x86fc fde=[ 6f84] │ │ │ │ + 0xfffffffffffe2980 (offset: 0x73670) -> 0x8734 fde=[ 6fbc] │ │ │ │ + 0xfffffffffffe2f60 (offset: 0x73c50) -> 0x880c fde=[ 7094] │ │ │ │ + 0xfffffffffffe3010 (offset: 0x73d00) -> 0x8840 fde=[ 70c8] │ │ │ │ + 0xfffffffffffe30c0 (offset: 0x73db0) -> 0x8874 fde=[ 70fc] │ │ │ │ + 0xfffffffffffe3160 (offset: 0x73e50) -> 0x88ac fde=[ 7134] │ │ │ │ + 0xfffffffffffe3320 (offset: 0x74010) -> 0x8928 fde=[ 71b0] │ │ │ │ + 0xfffffffffffe35d0 (offset: 0x742c0) -> 0x8968 fde=[ 71f0] │ │ │ │ + 0xfffffffffffe3c30 (offset: 0x74920) -> 0x89d4 fde=[ 725c] │ │ │ │ + 0xfffffffffffe3ca0 (offset: 0x74990) -> 0x89e8 fde=[ 7270] │ │ │ │ + 0xfffffffffffe4260 (offset: 0x74f50) -> 0x8a3c fde=[ 72c4] │ │ │ │ + 0xfffffffffffe42d0 (offset: 0x74fc0) -> 0x8a5c fde=[ 72e4] │ │ │ │ + 0xfffffffffffe4580 (offset: 0x75270) -> 0x8ac0 fde=[ 7348] │ │ │ │ + 0xfffffffffffe4830 (offset: 0x75520) -> 0x8b28 fde=[ 73b0] │ │ │ │ + 0xfffffffffffe48e0 (offset: 0x755d0) -> 0x8b64 fde=[ 73ec] │ │ │ │ + 0xfffffffffffe4b40 (offset: 0x75830) -> 0x8bb0 fde=[ 7438] │ │ │ │ + 0xfffffffffffe4e60 (offset: 0x75b50) -> 0x8c54 fde=[ 74dc] │ │ │ │ + 0xfffffffffffe4f90 (offset: 0x75c80) -> 0x8cc0 fde=[ 7548] │ │ │ │ + 0xfffffffffffe5290 (offset: 0x75f80) -> 0x8d10 fde=[ 7598] │ │ │ │ + 0xfffffffffffe52f0 (offset: 0x75fe0) -> 0x8d30 fde=[ 75b8] │ │ │ │ + 0xfffffffffffe5c60 (offset: 0x76950) -> 0x8da8 fde=[ 7630] │ │ │ │ + 0xfffffffffffe6c80 (offset: 0x77970) -> 0x8bfc fde=[ 7484] │ │ │ │ + 0xfffffffffffe6d30 (offset: 0x77a20) -> 0x8c28 fde=[ 74b0] │ │ │ │ + 0xfffffffffffe6df0 (offset: 0x77ae0) -> 0x8e54 fde=[ 76dc] │ │ │ │ + 0xfffffffffffe6ef0 (offset: 0x77be0) -> 0x8eb4 fde=[ 773c] │ │ │ │ + 0xfffffffffffe7fa0 (offset: 0x78c90) -> 0x8f38 fde=[ 77c0] │ │ │ │ + 0xfffffffffffe81a0 (offset: 0x78e90) -> 0x8f94 fde=[ 781c] │ │ │ │ + 0xfffffffffffebb70 (offset: 0x7c860) -> 0x900c fde=[ 7894] │ │ │ │ + 0xfffffffffffee9a0 (offset: 0x7f690) -> 0x90a4 fde=[ 792c] │ │ │ │ + 0xfffffffffffeeaa0 (offset: 0x7f790) -> 0x9104 fde=[ 798c] │ │ │ │ + 0xfffffffffffef8d0 (offset: 0x805c0) -> 0x9180 fde=[ 7a08] │ │ │ │ + 0xfffffffffffefa30 (offset: 0x80720) -> 0x91cc fde=[ 7a54] │ │ │ │ + 0xfffffffffffefda0 (offset: 0x80a90) -> 0x9208 fde=[ 7a90] │ │ │ │ + 0xffffffffffff18d0 (offset: 0x825c0) -> 0x9270 fde=[ 7af8] │ │ │ │ + 0xffffffffffff1a80 (offset: 0x82770) -> 0x92d4 fde=[ 7b5c] │ │ │ │ + 0xffffffffffff20a0 (offset: 0x82d90) -> 0x9374 fde=[ 7bfc] │ │ │ │ + 0xffffffffffff4220 (offset: 0x84f10) -> 0x93ec fde=[ 7c74] │ │ │ │ + 0xffffffffffff4b70 (offset: 0x85860) -> 0x9324 fde=[ 7bac] │ │ │ │ + 0xffffffffffff4be0 (offset: 0x858d0) -> 0x935c fde=[ 7be4] │ │ │ │ + 0xffffffffffff4c50 (offset: 0x85940) -> 0x9468 fde=[ 7cf0] │ │ │ │ + 0xffffffffffff4db0 (offset: 0x85aa0) -> 0x94b4 fde=[ 7d3c] │ │ │ │ + 0xffffffffffff5120 (offset: 0x85e10) -> 0x94f0 fde=[ 7d78] │ │ │ │ + 0xffffffffffff6c80 (offset: 0x87970) -> 0x955c fde=[ 7de4] │ │ │ │ + 0xffffffffffff6e40 (offset: 0x87b30) -> 0x95c0 fde=[ 7e48] │ │ │ │ + 0xffffffffffff7420 (offset: 0x88110) -> 0x964c fde=[ 7ed4] │ │ │ │ + 0xffffffffffff9570 (offset: 0x8a260) -> 0x96c4 fde=[ 7f4c] │ │ │ │ + 0xffffffffffff9f30 (offset: 0x8ac20) -> 0x95fc fde=[ 7e84] │ │ │ │ + 0xffffffffffff9fa0 (offset: 0x8ac90) -> 0x9634 fde=[ 7ebc] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -807,6668 +807,6522 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000088 0000000000000010 0000005c FDE cie=00000030 pc=000000000001fb50..000000000001fb5c │ │ │ │ +00000088 0000000000000010 0000005c FDE cie=00000030 pc=000000000001a560..000000000001a565 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000009c 0000000000000010 00000070 FDE cie=00000030 pc=000000000001fb60..000000000001fb6c │ │ │ │ +0000009c 0000000000000010 00000070 FDE cie=00000030 pc=000000000001a570..000000000001a575 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b0 0000000000000010 00000084 FDE cie=00000030 pc=000000000001fb70..000000000001fb77 │ │ │ │ +000000b0 000000000000001c 00000000 CIE │ │ │ │ + Version: 1 │ │ │ │ + Augmentation: "zPLR" │ │ │ │ + Code alignment factor: 1 │ │ │ │ + Data alignment factor: -8 │ │ │ │ + Return address column: 16 │ │ │ │ + Augmentation data: 9b e5 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 │ │ │ │ + │ │ │ │ +000000d0 000000000000002c 00000024 FDE cie=000000b0 pc=000000000001a580..000000000001a660 │ │ │ │ + Augmentation data: e7 7e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a585 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001a58a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a594 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000001a622 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a623 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a624 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a630 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c4 0000000000000010 00000098 FDE cie=00000030 pc=000000000001fb80..000000000001fb8a │ │ │ │ +00000100 0000000000000034 000000d4 FDE cie=00000030 pc=000000000001a660..000000000001a6b5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a666 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a667 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a668 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000001a6a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6aa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a6b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6b1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6b4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d8 0000000000000010 000000ac FDE cie=00000030 pc=000000000001fb90..000000000001fb95 │ │ │ │ +00000138 0000000000000050 0000008c FDE cie=000000b0 pc=0000000000019e80..000000000001a357 │ │ │ │ + Augmentation data: 97 7e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019e86 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019e8c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e8e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e90 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e91 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019e92 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000019e99 │ │ │ │ + DW_CFA_def_cfa_offset: 1280 │ │ │ │ + DW_CFA_advance_loc2: 827 to 000000000001a1d4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001a1d7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a1d8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1dc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1de │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a1e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a1e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000ec 0000000000000010 000000c0 FDE cie=00000030 pc=000000000001fba0..000000000001fba5 │ │ │ │ +0000018c 0000000000000020 000000e0 FDE cie=000000b0 pc=000000000000dc80..000000000000dd24 │ │ │ │ + Augmentation data: 5f 7e 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 │ │ │ │ + │ │ │ │ +000001b0 0000000000000014 00000184 FDE cie=00000030 pc=000000000001a360..000000000001a465 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a368 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000001a464 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000001c8 0000000000000010 0000019c FDE cie=00000030 pc=000000000001b550..000000000001b557 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000100 0000000000000010 000000d4 FDE cie=00000030 pc=000000000001fbb0..000000000001fbbc │ │ │ │ +000001dc 000000000000001c 000001b0 FDE cie=00000030 pc=000000000001a6c0..000000000001a709 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a6c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a6c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6cb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +000001fc 0000000000000014 000001d0 FDE cie=00000030 pc=000000000001a710..000000000001a7a7 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001a734 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000001a7a2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000214 000000000000001c 000001e8 FDE cie=00000030 pc=000000000001a7b0..000000000001a815 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001a7dc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000001a803 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001a810 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a814 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000114 0000000000000010 000000e8 FDE cie=00000030 pc=000000000001fbc0..000000000001fbcc │ │ │ │ +00000234 0000000000000010 00000208 FDE cie=00000030 pc=000000000001a820..000000000001a837 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 0000000000000010 000000fc FDE cie=00000030 pc=000000000001fbd0..000000000001fbdc │ │ │ │ +00000248 0000000000000050 0000019c FDE cie=000000b0 pc=000000000001a840..000000000001b546 │ │ │ │ + Augmentation data: b4 7d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a846 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a848 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a84a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a84c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001a84d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001a850 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001a857 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 1949 to 000000000001aff4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aff5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001aff6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001aff8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001affa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001affc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001affe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000013c 0000000000000010 00000110 FDE cie=00000030 pc=000000000001fbe0..000000000001fbfa │ │ │ │ +0000029c 0000000000000020 000001f0 FDE cie=000000b0 pc=000000000000dd24..000000000000dfb3 │ │ │ │ + Augmentation data: cf 7d 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +000002c0 0000000000000048 00000294 FDE cie=00000030 pc=000000000001b580..000000000001b803 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b586 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b58c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b58d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b58e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b595 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 521 to 000000000001b79e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b79f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b7a0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b7a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b7a4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b7b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001b7fc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b7fd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b7fe │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b800 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b802 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000030c 0000000000000034 000002e0 FDE cie=00000030 pc=000000000001b810..000000000001b975 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b816 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b817 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b81b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 264 to 000000000001b923 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b924 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b926 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b930 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000001b971 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b972 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b974 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000344 0000000000000034 00000318 FDE cie=00000030 pc=000000000001da00..000000000001da65 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001da06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001da0a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da0b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001da43 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da44 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da46 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001da50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001da61 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001da62 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001da64 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000150 0000000000000010 00000124 FDE cie=00000030 pc=000000000001fc00..000000000001fc20 │ │ │ │ +0000037c 0000000000000014 00000350 FDE cie=00000030 pc=000000000001da70..000000000001dac1 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001da80 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000001dabb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000394 0000000000000068 000002e8 FDE cie=000000b0 pc=000000000001b980..000000000001d164 │ │ │ │ + Augmentation data: fa 7c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b986 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b988 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b98a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b98c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b98d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b98e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b998 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc2: 5224 to 000000000001ce00 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce01 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce02 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce04 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce06 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce08 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce0a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ce0f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000001ce4e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce4f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce50 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce52 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce54 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce58 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ce59 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 0000000000000010 00000138 FDE cie=00000030 pc=000000000001fc20..000000000001fc2c │ │ │ │ +00000400 0000000000000020 00000354 FDE cie=000000b0 pc=000000000000dfb4..000000000000e111 │ │ │ │ + Augmentation data: e4 7c 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00000424 0000000000000014 000003f8 FDE cie=00000030 pc=000000000001dad0..000000000001db3a │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000001daf7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000001db2c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000043c 0000000000000050 00000390 FDE cie=000000b0 pc=000000000001d170..000000000001d9f8 │ │ │ │ + Augmentation data: bb 7c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d176 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d180 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d182 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d184 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d185 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d186 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001d18d │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 1417 to 000000000001d716 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d717 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001d718 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d71a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d71c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d71e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d720 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d728 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000178 0000000000000010 0000014c FDE cie=00000030 pc=000000000001fc30..000000000001fc3c │ │ │ │ +00000490 0000000000000024 000003e4 FDE cie=000000b0 pc=000000000000e112..000000000000e2ce │ │ │ │ + Augmentation data: ba 7c 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000018c 0000000000000010 00000160 FDE cie=00000030 pc=000000000001fc40..000000000001fc4c │ │ │ │ +000004b8 0000000000000010 0000048c FDE cie=00000030 pc=000000000001f950..000000000001f95a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001a0 0000000000000010 00000174 FDE cie=00000030 pc=000000000001fc60..000000000001fc7a │ │ │ │ +000004cc 0000000000000010 000004a0 FDE cie=00000030 pc=000000000001f960..000000000001f965 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b4 0000000000000010 00000188 FDE cie=00000030 pc=000000000001fc80..000000000001fca0 │ │ │ │ +000004e0 0000000000000010 000004b4 FDE cie=00000030 pc=000000000001f970..000000000001f97f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c8 0000000000000010 0000019c FDE cie=00000030 pc=000000000001fca0..000000000001fcac │ │ │ │ +000004f4 0000000000000010 000004c8 FDE cie=00000030 pc=000000000001f980..000000000001f985 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001dc 0000000000000010 000001b0 FDE cie=00000030 pc=000000000001fcb0..000000000001fcbc │ │ │ │ +00000508 0000000000000010 000004dc FDE cie=00000030 pc=000000000001f990..000000000001f9ab │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 0000000000000010 000001c4 FDE cie=00000030 pc=000000000001fcc0..000000000001fccc │ │ │ │ +0000051c 0000000000000010 000004f0 FDE cie=00000030 pc=000000000001f9b0..000000000001f9e9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000204 0000000000000010 000001d8 FDE cie=00000030 pc=000000000001fce0..000000000001fcfa │ │ │ │ +00000530 0000000000000010 00000504 FDE cie=00000030 pc=000000000001f9f0..000000000001fa0e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000218 0000000000000010 000001ec FDE cie=00000030 pc=000000000001fd00..000000000001fd20 │ │ │ │ +00000544 0000000000000010 00000518 FDE cie=00000030 pc=000000000001fa10..000000000001fa51 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000010 00000200 FDE cie=00000030 pc=000000000001fd20..000000000001fd2c │ │ │ │ +00000558 0000000000000010 0000052c FDE cie=00000030 pc=000000000001fa60..000000000001fa72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000240 0000000000000010 00000214 FDE cie=00000030 pc=000000000001fd30..000000000001fd3c │ │ │ │ +0000056c 0000000000000010 00000540 FDE cie=00000030 pc=000000000001fa80..000000000001fa9b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000254 0000000000000010 00000228 FDE cie=00000030 pc=000000000001fd40..000000000001fd4c │ │ │ │ +00000580 0000000000000010 00000554 FDE cie=00000030 pc=000000000001faa0..000000000001fad9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000268 0000000000000010 0000023c FDE cie=00000030 pc=000000000001fd60..000000000001fd7c │ │ │ │ +00000594 0000000000000010 00000568 FDE cie=00000030 pc=000000000001fae0..000000000001faf2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000027c 0000000000000010 00000250 FDE cie=00000030 pc=000000000001fd80..000000000001fe09 │ │ │ │ +000005a8 0000000000000010 0000057c FDE cie=00000030 pc=000000000001fb00..000000000001fb1b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000290 0000000000000010 00000264 FDE cie=00000030 pc=000000000001fe10..000000000001fe3a │ │ │ │ +000005bc 0000000000000010 00000590 FDE cie=00000030 pc=000000000001fb20..000000000001fb59 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a4 0000000000000018 00000278 FDE cie=00000030 pc=000000000001fe40..000000000001fe64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001fe45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001fe63 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000005d0 0000000000000010 000005a4 FDE cie=00000030 pc=000000000001fb60..000000000001fb6f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002c0 0000000000000018 00000294 FDE cie=00000030 pc=000000000001fe70..000000000001fe98 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001fe75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001fe97 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000005e4 0000000000000010 000005b8 FDE cie=00000030 pc=000000000001fb70..000000000001fb75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002dc 0000000000000010 000002b0 FDE cie=00000030 pc=000000000001fea0..000000000001fea9 │ │ │ │ +000005f8 0000000000000010 000005cc FDE cie=00000030 pc=000000000001fb80..000000000001fb85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f0 0000000000000010 000002c4 FDE cie=00000030 pc=000000000001feb0..000000000001feb9 │ │ │ │ +0000060c 0000000000000010 000005e0 FDE cie=00000030 pc=000000000001fb90..000000000001fb95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000304 0000000000000010 000002d8 FDE cie=00000030 pc=000000000001fec0..000000000001fed3 │ │ │ │ +00000620 0000000000000010 000005f4 FDE cie=00000030 pc=000000000001fba0..000000000001fba7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000318 0000000000000014 000002ec FDE cie=00000030 pc=000000000001fee0..000000000001ff0a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001feef │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ff05 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00000634 0000000000000010 00000608 FDE cie=00000030 pc=000000000001fbb0..000000000001fbb7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 0000000000000010 00000304 FDE cie=00000030 pc=000000000001ff10..000000000001ff23 │ │ │ │ +00000648 0000000000000010 0000061c FDE cie=00000030 pc=000000000001fbc0..000000000001fbc7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000344 0000000000000014 00000318 FDE cie=00000030 pc=000000000001ff30..000000000001ff5a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000001ff3f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ff55 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000065c 0000000000000010 00000630 FDE cie=00000030 pc=000000000001fbd0..000000000001fbd7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000035c 000000000000001c 00000000 CIE │ │ │ │ - Version: 1 │ │ │ │ - Augmentation: "zPLR" │ │ │ │ - Code alignment factor: 1 │ │ │ │ - Data alignment factor: -8 │ │ │ │ - Return address column: 16 │ │ │ │ - Augmentation data: 9b 49 08 01 00 1b 1b │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ +00000670 0000000000000010 00000644 FDE cie=00000030 pc=000000000001fbe0..000000000001fbe7 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000037c 000000000000001c 00000024 FDE cie=0000035c pc=000000000001ff60..000000000001ffb2 │ │ │ │ - Augmentation data: 33 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ff6c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000001ffad │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00000684 0000000000000010 00000658 FDE cie=00000030 pc=000000000001fbf0..000000000001fbf7 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000039c 000000000000001c 00000044 FDE cie=0000035c pc=0000000000020080..00000000000200d2 │ │ │ │ - Augmentation data: 1b 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002008c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000200cd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00000698 0000000000000010 0000066c FDE cie=00000030 pc=000000000001fc00..000000000001fc07 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003bc 0000000000000024 00000064 FDE cie=0000035c pc=000000000000dc80..000000000000dd4c │ │ │ │ - Augmentation data: 03 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dc8e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dc9c │ │ │ │ - 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 │ │ │ │ +000006ac 0000000000000010 00000680 FDE cie=00000030 pc=000000000001fc10..000000000001fc17 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e4 0000000000000024 0000008c FDE cie=0000035c pc=000000000000dd4c..000000000000de20 │ │ │ │ - Augmentation data: ef 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dd52 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dd5a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dd68 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dd6c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ +000006c0 0000000000000010 00000694 FDE cie=00000030 pc=000000000001fc20..000000000001fc27 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000040c 0000000000000010 000003e0 FDE cie=00000030 pc=00000000000201a0..00000000000201b3 │ │ │ │ +000006d4 0000000000000010 000006a8 FDE cie=00000030 pc=000000000001fc30..000000000001fc39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000420 0000000000000014 000003f4 FDE cie=00000030 pc=00000000000201c0..00000000000201ea │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000201cf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000201e5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000006e8 0000000000000010 000006bc FDE cie=00000030 pc=000000000001fc40..000000000001fc57 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000438 0000000000000010 0000040c FDE cie=00000030 pc=00000000000201f0..0000000000020208 │ │ │ │ +000006fc 0000000000000010 000006d0 FDE cie=00000030 pc=000000000001fc60..000000000001fc6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000044c 0000000000000018 00000420 FDE cie=00000030 pc=0000000000020210..0000000000020235 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002021c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020230 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00000710 0000000000000010 000006e4 FDE cie=00000030 pc=000000000001fc70..000000000001fc79 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 0000000000000010 0000043c FDE cie=00000030 pc=0000000000020240..0000000000020253 │ │ │ │ +00000724 0000000000000010 000006f8 FDE cie=00000030 pc=000000000001fc80..000000000001fc9d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 0000000000000014 00000450 FDE cie=00000030 pc=0000000000020260..000000000002028a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002026f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000020285 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00000738 0000000000000010 0000070c FDE cie=00000030 pc=000000000001fca0..000000000001fcac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000494 000000000000001c 0000013c FDE cie=0000035c pc=0000000000020290..00000000000202e2 │ │ │ │ - Augmentation data: 53 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002029c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000202dd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000074c 0000000000000010 00000720 FDE cie=00000030 pc=000000000001fcb0..000000000001fcbc │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004b4 0000000000000020 0000015c FDE cie=0000035c pc=000000000000de20..000000000000deee │ │ │ │ - Augmentation data: 3b 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000de26 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000de27 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000de30 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ +00000760 0000000000000010 00000734 FDE cie=00000030 pc=000000000001fcc0..000000000001fcdd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 0000000000000018 000004ac FDE cie=00000030 pc=000000000000deee..000000000000df52 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000deef │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000df04 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +00000774 0000000000000010 00000748 FDE cie=00000030 pc=000000000001fce0..000000000001fcec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f4 000000000000001c 000004c8 FDE cie=00000030 pc=00000000000203b0..0000000000020403 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000203b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000203be │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000020401 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020402 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00000788 0000000000000010 0000075c FDE cie=00000030 pc=000000000001fcf0..000000000001fcf9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000079c 0000000000000010 00000770 FDE cie=00000030 pc=000000000001fd00..000000000001fd17 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000007b0 0000000000000010 00000784 FDE cie=00000030 pc=000000000001fd20..000000000001fd2c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000514 0000000000000010 000004e8 FDE cie=00000030 pc=000000000001fc50..000000000001fc5c │ │ │ │ +000007c4 0000000000000010 00000798 FDE cie=00000030 pc=000000000001fd30..000000000001fd39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000528 0000000000000010 000004fc FDE cie=00000030 pc=000000000001fd50..000000000001fd5c │ │ │ │ +000007d8 0000000000000010 000007ac FDE cie=00000030 pc=000000000001fd40..000000000001fd49 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000053c 0000000000000010 00000510 FDE cie=00000030 pc=000000000001fcd0..000000000001fcdc │ │ │ │ +000007ec 0000000000000010 000007c0 FDE cie=00000030 pc=000000000001fd50..000000000001fd59 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000550 000000000000001c 000001f8 FDE cie=0000035c pc=0000000000020410..000000000002046a │ │ │ │ - Augmentation data: b3 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002041c │ │ │ │ +00000800 0000000000000010 000007d4 FDE cie=00000030 pc=000000000001fd60..000000000001fd69 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000814 0000000000000010 000007e8 FDE cie=00000030 pc=000000000001fd70..000000000001fdbd │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001fd9e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00000828 0000000000000010 000007fc FDE cie=00000030 pc=000000000001fdc0..000000000001fdef │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001fdd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000083c 0000000000000010 00000810 FDE cie=00000030 pc=000000000001fdf0..000000000001fe1f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001fe00 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00000850 0000000000000010 00000824 FDE cie=00000030 pc=000000000001fe20..000000000001fe52 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000001fe33 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00000864 0000000000000010 00000838 FDE cie=00000030 pc=000000000001fe60..000000000001fe8f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001fe70 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00000878 000000000000001c 000007cc FDE cie=000000b0 pc=000000000001fe90..000000000001fed7 │ │ │ │ + Augmentation data: db 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001fe9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000020465 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001fed2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000570 000000000000001c 00000218 FDE cie=0000035c pc=0000000000020550..00000000000205aa │ │ │ │ - Augmentation data: 9b 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002055c │ │ │ │ +00000898 0000000000000020 000007ec FDE cie=000000b0 pc=000000000000e2ce..000000000000e399 │ │ │ │ + Augmentation data: c3 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e2d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000205a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e2d5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e2de │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +000008bc 0000000000000014 00000890 FDE cie=00000030 pc=000000000001ff80..000000000001ffba │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ff88 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000001ffb5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000008d4 0000000000000014 000008a8 FDE cie=00000030 pc=000000000001ffc0..000000000001fffa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ffc8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000001fff5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000590 000000000000001c 00000238 FDE cie=0000035c pc=0000000000020690..00000000000206ea │ │ │ │ - Augmentation data: 83 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002069c │ │ │ │ +000008ec 000000000000001c 00000840 FDE cie=000000b0 pc=0000000000020000..0000000000020047 │ │ │ │ + Augmentation data: 83 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002000c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000206e5 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000020042 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000005b0 0000000000000030 00000584 FDE cie=00000030 pc=000000000001a560..000000000001a625 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a562 │ │ │ │ +0000090c 0000000000000020 00000860 FDE cie=000000b0 pc=000000000000e39a..000000000000e452 │ │ │ │ + Augmentation data: 6b 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e3a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a563 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e3a1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a564 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000e3aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a568 │ │ │ │ + │ │ │ │ +00000930 0000000000000038 00000904 FDE cie=00000030 pc=00000000000200f0..0000000000020162 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200f2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000200f4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000200f5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000200fb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020101 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000001a5cd │ │ │ │ + DW_CFA_advance_loc1: 85 to 0000000000020156 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020157 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a5ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020158 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a5cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002015a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a5d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002015c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001a5d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002015d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005e4 0000000000000018 000005b8 FDE cie=00000030 pc=000000000000df52..000000000000df73 │ │ │ │ +0000096c 0000000000000048 00000940 FDE cie=00000030 pc=0000000000020170..0000000000020250 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020172 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020174 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020176 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020178 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020179 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002017a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002017e │ │ │ │ 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_advance_loc1: 162 to 0000000000020220 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000020223 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020224 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020226 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020228 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002022a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002022c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002022d │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000009b8 0000000000000018 0000098c FDE cie=00000030 pc=0000000000020250..0000000000020282 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020255 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002027d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000028 000002a8 FDE cie=0000035c pc=0000000000020470..00000000000204d7 │ │ │ │ - Augmentation data: 1b 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020475 │ │ │ │ +000009d4 0000000000000048 000009a8 FDE cie=00000030 pc=0000000000020290..000000000002084d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020296 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020481 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020494 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002029a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002029c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002029d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002029e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000202a2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 63 to 00000000000202e1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000202e2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000202e3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000204cd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000204d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000204d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000202f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000062c 0000000000000028 000002d4 FDE cie=0000035c pc=00000000000204e0..0000000000020548 │ │ │ │ - Augmentation data: f7 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000204e5 │ │ │ │ +00000a20 0000000000000018 000009f4 FDE cie=00000030 pc=0000000000020850..0000000000020882 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000204f1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020504 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000002053e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020542 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002087d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a3c 0000000000000020 00000990 FDE cie=000000b0 pc=0000000000020890..00000000000208d2 │ │ │ │ + Augmentation data: 4f 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020895 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000208c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000208d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000208d1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a60 0000000000000020 000009b4 FDE cie=000000b0 pc=00000000000208e0..0000000000020922 │ │ │ │ + Augmentation data: 33 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000208e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000020917 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020920 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020921 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000a84 000000000000001c 000009d8 FDE cie=000000b0 pc=0000000000020930..000000000002097f │ │ │ │ + Augmentation data: 17 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002093c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020543 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000002097a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000658 0000000000000028 00000300 FDE cie=0000035c pc=00000000000205b0..0000000000020617 │ │ │ │ - Augmentation data: d3 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000205b5 │ │ │ │ +00000aa4 000000000000001c 000009f8 FDE cie=000000b0 pc=0000000000020a40..0000000000020a8f │ │ │ │ + Augmentation data: ff 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020a4c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000020a8a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ac4 0000000000000028 00000a18 FDE cie=000000b0 pc=0000000000020980..00000000000209dd │ │ │ │ + Augmentation data: e7 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020985 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000205c1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020991 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000205d4 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000209a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000002060d │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000209d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020611 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000209d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020612 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000209d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000684 0000000000000028 0000032c FDE cie=0000035c pc=0000000000020620..0000000000020688 │ │ │ │ - Augmentation data: af 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020625 │ │ │ │ +00000af0 0000000000000028 00000a44 FDE cie=000000b0 pc=00000000000209e0..0000000000020a3d │ │ │ │ + Augmentation data: c3 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000209e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020631 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000209f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020644 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000020a04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000002067e │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000020a33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020682 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020a37 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020683 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020a38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006b0 0000000000000028 00000358 FDE cie=0000035c pc=00000000000206f0..0000000000020757 │ │ │ │ - Augmentation data: 8b 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000206f5 │ │ │ │ +00000b1c 0000000000000028 00000a70 FDE cie=000000b0 pc=0000000000020a90..0000000000020aed │ │ │ │ + Augmentation data: 9f 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020a95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020701 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020aa1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020714 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000020ab4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000002074d │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000020ae3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020751 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ae7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020752 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020ae8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 0000000000000028 00000384 FDE cie=0000035c pc=0000000000020760..00000000000207c8 │ │ │ │ - Augmentation data: 67 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020765 │ │ │ │ +00000b48 0000000000000028 00000a9c FDE cie=000000b0 pc=0000000000020af0..0000000000020b4d │ │ │ │ + Augmentation data: 7b 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020af5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020771 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020b01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000020784 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000020b14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000207be │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000020b43 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000207c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020b47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000207c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020b48 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000708 000000000000001c 000003b0 FDE cie=0000035c pc=000000000001ffc0..0000000000020011 │ │ │ │ - Augmentation data: 43 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ffcc │ │ │ │ +00000b74 000000000000001c 00000ac8 FDE cie=000000b0 pc=000000000001fee0..000000000001ff27 │ │ │ │ + Augmentation data: 57 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001feec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002000c │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001ff22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000728 000000000000001c 000003d0 FDE cie=0000035c pc=0000000000020020..0000000000020072 │ │ │ │ - Augmentation data: 2b 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002002c │ │ │ │ +00000b94 000000000000001c 00000ae8 FDE cie=000000b0 pc=000000000001ff30..000000000001ff77 │ │ │ │ + Augmentation data: 3f 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ff3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002006d │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001ff72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000748 000000000000001c 000003f0 FDE cie=0000035c pc=00000000000202f0..0000000000020341 │ │ │ │ - Augmentation data: 13 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000202fc │ │ │ │ +00000bb4 000000000000001c 00000b08 FDE cie=000000b0 pc=0000000000020050..0000000000020097 │ │ │ │ + Augmentation data: 27 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002005c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002033c │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000020092 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000768 000000000000001c 00000410 FDE cie=0000035c pc=0000000000020350..00000000000203a2 │ │ │ │ - Augmentation data: fb 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002035c │ │ │ │ +00000bd4 000000000000001c 00000b28 FDE cie=000000b0 pc=00000000000200a0..00000000000200e7 │ │ │ │ + Augmentation data: 0f 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000200ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002039d │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000200e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000788 000000000000001c 00000430 FDE cie=0000035c pc=00000000000200e0..0000000000020131 │ │ │ │ - Augmentation data: e3 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000200ec │ │ │ │ +00000bf4 000000000000001c 00000b48 FDE cie=000000b0 pc=0000000000020b50..0000000000020bdb │ │ │ │ + Augmentation data: f7 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020b58 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000002012c │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000020b9e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ba0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007a8 000000000000001c 00000450 FDE cie=0000035c pc=0000000000020140..0000000000020192 │ │ │ │ - Augmentation data: cb 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002014c │ │ │ │ +00000c14 000000000000001c 00000b68 FDE cie=000000b0 pc=0000000000020be0..0000000000020c78 │ │ │ │ + Augmentation data: eb 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020be8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002018d │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000020c37 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020c40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007c8 0000000000000040 00000470 FDE cie=0000035c pc=000000000001a630..000000000001a6cd │ │ │ │ - Augmentation data: b3 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a632 │ │ │ │ +00000c34 000000000000004c 00000b88 FDE cie=000000b0 pc=0000000000020c80..0000000000020d63 │ │ │ │ + Augmentation data: e3 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000020c8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a637 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020c90 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001a63c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020c94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a63d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020c95 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a641 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020c9c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000001a6bc │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000020cd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6bf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020cda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020cde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000020d18 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d19 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000080c 0000000000000020 000004b4 FDE cie=0000035c pc=000000000000df73..000000000000dfa2 │ │ │ │ - Augmentation data: 78 78 00 00 │ │ │ │ +00000c84 0000000000000030 00000c58 FDE cie=00000030 pc=0000000000020d70..0000000000020e2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020d72 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000020d7b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020d7c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020d83 │ │ │ │ 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_loc1: 157 to 0000000000020e20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e21 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e22 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020e24 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020e25 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000cb8 000000000000001c 00000c8c FDE cie=00000030 pc=0000000000020e30..0000000000020f60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020e38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000020e64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020e68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000020e9e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ea0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000cd8 000000000000002c 00000c2c FDE cie=000000b0 pc=0000000000020f60..0000000000021042 │ │ │ │ + Augmentation data: 63 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020f66 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020f67 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020f6b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000020fef │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020ff0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ff2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020ff3 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000830 0000000000000010 00000804 FDE cie=00000030 pc=00000000000207d0..00000000000207f1 │ │ │ │ +00000d08 000000000000002c 00000c5c FDE cie=000000b0 pc=0000000000021050..0000000000021138 │ │ │ │ + Augmentation data: 41 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021056 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021057 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002105b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000210e5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000210e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000210e8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000210e9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d38 000000000000002c 00000c8c FDE cie=000000b0 pc=0000000000021140..000000000002121f │ │ │ │ + Augmentation data: 1f 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021146 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021147 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002114b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 129 to 00000000000211cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000211cd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000211cf │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000211d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d68 000000000000002c 00000cbc FDE cie=000000b0 pc=0000000000021220..000000000002132b │ │ │ │ + Augmentation data: fd 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021225 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021226 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002122a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 175 to 00000000000212d9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000212da │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000212db │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000212dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000844 0000000000000018 00000818 FDE cie=00000030 pc=0000000000020800..0000000000020823 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020805 │ │ │ │ +00000d98 0000000000000024 00000cec FDE cie=000000b0 pc=0000000000021330..000000000002141c │ │ │ │ + Augmentation data: e3 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021335 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002081e │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000002134a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021350 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 142 to 00000000000213de │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000860 0000000000000014 00000834 FDE cie=00000030 pc=0000000000020830..0000000000020873 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000020841 │ │ │ │ +00000dc0 000000000000002c 00000d14 FDE cie=000000b0 pc=0000000000021420..00000000000214fc │ │ │ │ + Augmentation data: d3 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021425 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021426 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002142d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002086b │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000214ad │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000214ae │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000214af │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000214b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000878 0000000000000014 0000084c FDE cie=00000030 pc=0000000000020880..00000000000208c3 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000020891 │ │ │ │ +00000df0 0000000000000020 00000dc4 FDE cie=00000030 pc=0000000000021500..0000000000021584 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021505 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000021513 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000208bb │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000021579 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002157a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021580 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000890 0000000000000014 00000864 FDE cie=00000030 pc=00000000000208d0..0000000000020913 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000208e1 │ │ │ │ +00000e14 0000000000000020 00000de8 FDE cie=00000030 pc=0000000000021590..0000000000021624 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021595 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000215a3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002090b │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000002160e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021612 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000021620 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008a8 000000000000001c 0000087c FDE cie=00000030 pc=0000000000020920..0000000000020985 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000002094d │ │ │ │ +00000e38 000000000000002c 00000d8c FDE cie=000000b0 pc=0000000000021630..0000000000021719 │ │ │ │ + Augmentation data: 73 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021635 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021636 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002163d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000020976 │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000000216c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000216c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000216c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020980 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000216d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020984 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c8 0000000000000020 00000570 FDE cie=0000035c pc=0000000000020990..0000000000020a42 │ │ │ │ - Augmentation data: c8 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002099c │ │ │ │ +00000e68 000000000000003c 00000dbc FDE cie=000000b0 pc=0000000000021720..0000000000021939 │ │ │ │ + Augmentation data: 5b 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020a14 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021728 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021729 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002172a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002172e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 299 to 0000000000021859 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002185d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002185e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021860 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021862 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020a20 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021868 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020a41 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000008ec 0000000000000020 00000594 FDE cie=0000035c pc=0000000000020b10..0000000000020bc2 │ │ │ │ - Augmentation data: ad 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020b1c │ │ │ │ +00000ea8 000000000000003c 00000dfc FDE cie=000000b0 pc=0000000000021940..0000000000021b71 │ │ │ │ + Augmentation data: 4b 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020b94 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021948 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021949 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002194a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002194e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 321 to 0000000000021a8f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021a93 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021a94 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021a98 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020ba0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020bc1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000910 0000000000000020 000005b8 FDE cie=0000035c pc=0000000000020c90..0000000000020d42 │ │ │ │ - Augmentation data: 92 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020c9c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020d14 │ │ │ │ +00000ee8 0000000000000020 00000ebc FDE cie=00000030 pc=0000000000021b80..0000000000021bde │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000021b94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000021bc6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000021bd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021bd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021bd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020d41 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021bdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000934 0000000000000020 000005dc FDE cie=0000035c pc=0000000000020bd0..0000000000020c82 │ │ │ │ - Augmentation data: 77 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020bdc │ │ │ │ +00000f0c 0000000000000018 00000ee0 FDE cie=00000030 pc=0000000000021be0..0000000000021c57 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021bec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000020c53 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000021c1b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020c60 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020c81 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000958 0000000000000020 00000600 FDE cie=0000035c pc=0000000000020d50..0000000000020e02 │ │ │ │ - Augmentation data: 5c 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020d5c │ │ │ │ +00000f28 0000000000000018 00000efc FDE cie=00000030 pc=0000000000021c60..0000000000021ce7 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021c6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000020dd3 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000021ca3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020de0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000021cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020e01 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000097c 0000000000000020 00000624 FDE cie=0000035c pc=0000000000020a50..0000000000020b02 │ │ │ │ - Augmentation data: 41 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020a5c │ │ │ │ +00000f44 0000000000000020 00000f18 FDE cie=00000030 pc=0000000000021cf0..0000000000021d4b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021cf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000020ad3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021cf9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000021d41 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021d45 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000020ae0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021d46 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000020b01 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000009a0 0000000000000020 00000648 FDE cie=0000035c pc=0000000000020e10..0000000000020ebf │ │ │ │ - Augmentation data: 26 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020e1c │ │ │ │ +00000f68 0000000000000020 00000f3c FDE cie=00000030 pc=0000000000021d50..0000000000021dab │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021d55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000020e9b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021d59 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000021da1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021da5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020ea0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021da6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000009c4 0000000000000020 0000066c FDE cie=0000035c pc=0000000000020f90..000000000002103f │ │ │ │ - Augmentation data: 0b 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020f9c │ │ │ │ +00000f8c 0000000000000020 00000f60 FDE cie=00000030 pc=0000000000021db0..0000000000021e0b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021db5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000002101b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021db9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000021e01 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e05 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021020 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021e06 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000009e8 0000000000000020 00000690 FDE cie=0000035c pc=0000000000021110..00000000000211bf │ │ │ │ - Augmentation data: f0 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002111c │ │ │ │ +00000fb0 0000000000000024 00000f84 FDE cie=00000030 pc=0000000000021e10..0000000000021e8e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021e15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000002119b │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000021e77 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000021e80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021e81 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000211a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000021e88 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e8c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fd8 0000000000000010 00000fac FDE cie=00000030 pc=000000000001db40..000000000001db4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a0c 000000000000002c 000006b4 FDE cie=0000035c pc=00000000000211c0..0000000000021282 │ │ │ │ - Augmentation data: d5 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000211c5 │ │ │ │ +00000fec 0000000000000010 00000fc0 FDE cie=00000030 pc=000000000001db50..000000000001db55 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001000 0000000000000038 00000fd4 FDE cie=00000030 pc=000000000001db60..000000000001dead │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001db66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000211d1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000211dd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001db69 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000021255 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001db6a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001db75 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 783 to 000000000001de84 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001de85 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001de86 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021259 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002125a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001de8a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021260 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001de90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000103c 0000000000000018 00001010 FDE cie=00000030 pc=000000000000e452..000000000000e488 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a3c 000000000000002c 000006e4 FDE cie=0000035c pc=0000000000020ec0..0000000000020f82 │ │ │ │ - Augmentation data: ae 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020ec5 │ │ │ │ +00001058 0000000000000028 0000102c FDE cie=00000030 pc=000000000001deb0..000000000001df13 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001deb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020ed1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001deb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020edd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000020f55 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001dec1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001df0b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020f59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001df0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020f5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001df0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020f60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001df0e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a6c 000000000000002c 00000714 FDE cie=0000035c pc=0000000000021040..0000000000021102 │ │ │ │ - Augmentation data: 87 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021045 │ │ │ │ +00001084 000000000000002c 00000fd8 FDE cie=000000b0 pc=0000000000021e90..0000000000021f7b │ │ │ │ + Augmentation data: 9f 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021e95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021051 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021e96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002105d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000210d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e9a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000021f50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000210d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021f51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000210da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021f52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000210e0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021f58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a9c 000000000000005c 00000a70 FDE cie=00000030 pc=000000000001a6d0..000000000001a7ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6d2 │ │ │ │ +000010b4 0000000000000030 00001088 FDE cie=00000030 pc=0000000000021f80..000000000002201a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021f85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6d4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001a6da │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000021f8f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a6dc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6dd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a6de │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a6e2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000001a7a3 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000021fbe │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7a7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7a8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ac │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021fbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a7b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021fc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7bc │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7c0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7c1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7c9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00000afc 0000000000000048 00000ad0 FDE cie=00000030 pc=0000000000021290..00000000000213cd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021292 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021294 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021296 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002129b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002129c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212a0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000212a7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000002135b │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000021fd2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002135f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021363 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021365 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021367 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021369 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002136b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021fd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021370 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000021fd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000022018 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022019 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b48 0000000000000048 00000b1c FDE cie=00000030 pc=000000000001a7d0..000000000001aae5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d2 │ │ │ │ +000010e8 0000000000000050 0000103c FDE cie=000000b0 pc=0000000000022020..000000000002285b │ │ │ │ + Augmentation data: 3f 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022026 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022028 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002202a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002202c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002202d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a7da │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022031 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7de │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 764 to 000000000001aada │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002203b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 1106 to 000000000002248d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aadb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002248e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aadc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002248f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aade │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022491 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022493 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022495 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022497 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000224a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b94 0000000000000048 00000b68 FDE cie=00000030 pc=000000000001aaf0..000000000001aebb │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf2 │ │ │ │ +0000113c 000000000000003c 00001090 FDE cie=000000b0 pc=0000000000022860..00000000000229d1 │ │ │ │ + Augmentation data: 4b 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022869 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aaf8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002286a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aaf9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aafa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aafe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 946 to 000000000001aeb0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aeb1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aeb2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002286e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 150 to 0000000000022904 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022905 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022906 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022908 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002290a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022910 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be0 0000000000000028 00000bb4 FDE cie=00000030 pc=00000000000213d0..00000000000214ca │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000213d6 │ │ │ │ +0000117c 0000000000000020 00001150 FDE cie=00000030 pc=000000000000e9f6..000000000000ea7d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e9fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213da │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ea05 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000213e3 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ea0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 00000000000214c2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000214c3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214c5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ea16 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c0c 0000000000000028 00000be0 FDE cie=00000030 pc=00000000000214d0..00000000000215ca │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000214d6 │ │ │ │ +000011a0 0000000000000020 00001174 FDE cie=00000030 pc=000000000000ea7d..000000000000eb0e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ea83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214da │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ea8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000214e3 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ea94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 00000000000215c2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000215c3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000215c5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000000ea9d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c38 0000000000000028 00000c0c FDE cie=00000030 pc=00000000000215d0..00000000000216d2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000215d6 │ │ │ │ +000011c4 000000000000002c 00001118 FDE cie=000000b0 pc=00000000000229e0..0000000000022a83 │ │ │ │ + Augmentation data: ef 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000229e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000215da │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000229e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000215e3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000000216c7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000229eb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000022a2c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216cb │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022a2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a32 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c64 0000000000000028 00000c38 FDE cie=00000030 pc=00000000000216e0..00000000000217e2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000216e6 │ │ │ │ +000011f4 000000000000002c 00001148 FDE cie=000000b0 pc=0000000000022a90..0000000000022b33 │ │ │ │ + Augmentation data: d1 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022a96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216ea │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022a97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000216f3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 00000000000217d7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a9b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000022adc │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000217db │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022adf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ae1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ae2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c90 000000000000002c 00000938 FDE cie=0000035c pc=00000000000217f0..0000000000021927 │ │ │ │ - Augmentation data: 6c 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000217fd │ │ │ │ +00001224 000000000000002c 00001178 FDE cie=000000b0 pc=0000000000022b40..0000000000022be3 │ │ │ │ + Augmentation data: b3 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022b46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021815 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022b47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002181a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 261 to 000000000002191f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022b4b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000022b8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021920 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022b8f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021922 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b91 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022b92 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cc0 000000000000002c 00000968 FDE cie=0000035c pc=0000000000021930..0000000000021a66 │ │ │ │ - Augmentation data: 45 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002193d │ │ │ │ +00001254 000000000000002c 000011a8 FDE cie=000000b0 pc=0000000000022bf0..0000000000022c93 │ │ │ │ + Augmentation data: 95 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021955 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022bf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002195a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000021a5e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022bfb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000022c3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a5f │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022c3f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a61 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c41 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022c42 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cf0 000000000000002c 00000998 FDE cie=0000035c pc=0000000000021bb0..0000000000021ce7 │ │ │ │ - Augmentation data: 1e 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021bbd │ │ │ │ +00001284 000000000000002c 000011d8 FDE cie=000000b0 pc=0000000000022ca0..0000000000022e36 │ │ │ │ + Augmentation data: 77 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022ca6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021bd5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ca7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021bda │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 261 to 0000000000021cdf │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022cab │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000022cea │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ce0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ceb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ced │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022cf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d20 000000000000002c 000009c8 FDE cie=0000035c pc=0000000000021cf0..0000000000021e26 │ │ │ │ - Augmentation data: f7 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021cfd │ │ │ │ +000012b4 000000000000002c 00001208 FDE cie=000000b0 pc=0000000000022e40..0000000000022fd6 │ │ │ │ + Augmentation data: 5c 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022e46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021d15 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022e47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021d1a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000021e1e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022e4b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000022e8a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021e1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022e8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021e21 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022e8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000022e90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d50 000000000000002c 000009f8 FDE cie=0000035c pc=0000000000021a70..0000000000021bac │ │ │ │ - Augmentation data: d0 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021a7d │ │ │ │ +000012e4 0000000000000020 00001238 FDE cie=000000b0 pc=000000000001df20..000000000001e013 │ │ │ │ + Augmentation data: 43 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021a95 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021a9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000021ba4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001df23 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021ba5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ba7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001df27 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d80 000000000000002c 00000a28 FDE cie=0000035c pc=0000000000021e30..0000000000021f6c │ │ │ │ - Augmentation data: a9 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021e3d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021e55 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021e5a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000021f64 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021f65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f67 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00001308 0000000000000018 0000125c FDE cie=000000b0 pc=000000000000e488..000000000000e4f1 │ │ │ │ + Augmentation data: 38 71 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000db0 000000000000002c 00000a58 FDE cie=0000035c pc=0000000000021f70..00000000000220b4 │ │ │ │ - Augmentation data: 82 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021f7d │ │ │ │ +00001324 0000000000000018 000012f8 FDE cie=00000030 pc=0000000000022fe0..0000000000022fef │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022fe5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021f95 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021f9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 00000000000220a9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220ad │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220af │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022fe6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022fea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000de0 000000000000002c 00000a88 FDE cie=0000035c pc=0000000000022360..00000000000224a4 │ │ │ │ - Augmentation data: 5b 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002236d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022385 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002238a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000022499 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002249d │ │ │ │ +00001340 0000000000000018 00001314 FDE cie=00000030 pc=0000000000022ff0..0000000000023001 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000022ff5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002249f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000022ff6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022ffc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e10 000000000000003c 00000ab8 FDE cie=0000035c pc=00000000000220c0..000000000002220d │ │ │ │ - Augmentation data: 34 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000220c6 │ │ │ │ +0000135c 0000000000000020 000012b0 FDE cie=000000b0 pc=000000000001e020..000000000001e10d │ │ │ │ + Augmentation data: ec 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e022 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000220cf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000220df │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000220e0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 281 to 00000000000221fd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022203 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022204 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e023 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022206 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022208 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e027 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00001380 0000000000000018 000012d4 FDE cie=000000b0 pc=000000000000e4f2..000000000000e55b │ │ │ │ + Augmentation data: e1 70 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e50 000000000000003c 00000af8 FDE cie=0000035c pc=0000000000022210..000000000002235f │ │ │ │ - Augmentation data: fd 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022216 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002221f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002222f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022230 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022234 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 280 to 000000000002234c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022355 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022356 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022358 │ │ │ │ +0000139c 0000000000000018 00001370 FDE cie=00000030 pc=0000000000023010..000000000002301f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002235a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023016 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002301a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e90 000000000000003c 00000b38 FDE cie=0000035c pc=00000000000224b0..00000000000225fd │ │ │ │ - Augmentation data: c6 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000224b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000224bf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000224cf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000224d0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000224d4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 281 to 00000000000225ed │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000225f3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000225f4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225f6 │ │ │ │ +000013b8 0000000000000018 0000138c FDE cie=00000030 pc=0000000000023020..0000000000023031 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225f8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023026 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002302c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed0 000000000000003c 00000b78 FDE cie=0000035c pc=0000000000022600..000000000002274f │ │ │ │ - Augmentation data: 8f 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022606 │ │ │ │ +000013d4 0000000000000020 00001328 FDE cie=000000b0 pc=000000000001e110..000000000001e1fd │ │ │ │ + Augmentation data: 95 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e112 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002260f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002261f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022620 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022624 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 280 to 000000000002273c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022745 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022746 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e113 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022748 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002274a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e117 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000013f8 0000000000000018 0000134c FDE cie=000000b0 pc=000000000000e55c..000000000000e5c5 │ │ │ │ + Augmentation data: 8a 70 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f10 0000000000000028 00000ee4 FDE cie=00000030 pc=0000000000022750..000000000002284a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022756 │ │ │ │ +00001414 0000000000000018 000013e8 FDE cie=00000030 pc=0000000000023040..000000000002304f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023045 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002275a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022763 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000022842 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022843 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022845 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023046 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002304a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f3c 0000000000000028 00000f10 FDE cie=00000030 pc=0000000000022850..0000000000022952 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022856 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002285a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022863 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000022947 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002294b │ │ │ │ +00001430 0000000000000018 00001404 FDE cie=00000030 pc=0000000000023050..0000000000023061 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023055 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002294d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023056 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002305c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f68 0000000000000034 00000c10 FDE cie=0000035c pc=0000000000022960..0000000000022a6b │ │ │ │ - Augmentation data: 00 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022966 │ │ │ │ +0000144c 0000000000000020 000013a0 FDE cie=000000b0 pc=000000000001e200..000000000001e2ed │ │ │ │ + Augmentation data: 3e 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e202 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022967 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002296b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002296f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000022a08 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a09 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e203 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a0a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a0c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a0d │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e207 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fa0 000000000000002c 00000c48 FDE cie=0000035c pc=0000000000022a70..0000000000022b55 │ │ │ │ - Augmentation data: e6 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022a75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022a7e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ +00001470 0000000000000018 000013c4 FDE cie=000000b0 pc=000000000000e5c6..000000000000e62f │ │ │ │ + Augmentation data: 33 70 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a82 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000022b08 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b0c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b0d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022b0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fd0 000000000000002c 00000c78 FDE cie=0000035c pc=0000000000022b60..0000000000022c4e │ │ │ │ - Augmentation data: ce 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022b65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022b6e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022b72 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000022c01 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022c05 │ │ │ │ +0000148c 0000000000000018 00001460 FDE cie=00000030 pc=0000000000023070..000000000002307f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023075 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c06 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023076 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c07 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002307a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001000 0000000000000030 00000ca8 FDE cie=0000035c pc=0000000000022c50..0000000000022d38 │ │ │ │ - Augmentation data: b6 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022c56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022c57 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022c60 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000022ced │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cee │ │ │ │ +000014a8 0000000000000018 0000147c FDE cie=00000030 pc=0000000000023080..0000000000023091 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023085 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cf0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023086 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022cf1 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002308c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000014c4 0000000000000010 00001498 FDE cie=00000030 pc=00000000000230a0..00000000000230dc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001034 0000000000000034 00001008 FDE cie=00000030 pc=0000000000022d40..0000000000022ebe │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022d45 │ │ │ │ +000014d8 0000000000000044 0000142c FDE cie=000000b0 pc=000000000001e2f0..000000000001e3aa │ │ │ │ + Augmentation data: d3 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e2f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022d49 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001e2f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022d50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000022d66 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001e2fb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000001e33a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e33b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e33c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e340 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001e34b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e34c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d68 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e34d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022d70 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001e350 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000022e33 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000001e389 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e34 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e38a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022e38 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e38b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022e40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001e390 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000106c 000000000000001c 00001040 FDE cie=00000030 pc=0000000000022ec0..0000000000022f89 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022ec6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022ec7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ecb │ │ │ │ +00001520 0000000000000018 00001474 FDE cie=000000b0 pc=000000000000e62f..000000000000e66d │ │ │ │ + Augmentation data: ab 6f 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000108c 000000000000004c 00001060 FDE cie=00000030 pc=0000000000022f90..00000000000230d1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022f96 │ │ │ │ +0000153c 000000000000002c 00001490 FDE cie=000000b0 pc=00000000000230e0..00000000000231a2 │ │ │ │ + Augmentation data: a7 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000230e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f98 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000230ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f9a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000230f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022f9e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f9f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 266 to 00000000000230a9 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000023123 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023124 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023126 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000230b8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000230c9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230cc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230ce │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230d0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010dc 0000000000000038 00000d84 FDE cie=0000035c pc=00000000000230e0..0000000000023185 │ │ │ │ - Augmentation data: f2 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000230e6 │ │ │ │ +0000156c 000000000000002c 000014c0 FDE cie=000000b0 pc=00000000000231b0..0000000000023272 │ │ │ │ + Augmentation data: 9b 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000231b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000230ea │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000231be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230eb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000231c5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000023157 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000231f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023158 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000231f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002315a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023160 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000023181 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023182 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023184 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001118 0000000000000034 000010ec FDE cie=00000030 pc=0000000000023190..00000000000231e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023196 │ │ │ │ +0000159c 000000000000002c 000014f0 FDE cie=000000b0 pc=0000000000023280..000000000002334a │ │ │ │ + Augmentation data: 8f 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023197 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002328e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023198 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023295 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000231d7 │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000232c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000232cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000232ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000231e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000232d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000231e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000231e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001150 0000000000000050 00000df8 FDE cie=0000035c pc=0000000000023200..00000000000236a5 │ │ │ │ - Augmentation data: 86 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023206 │ │ │ │ +000015cc 000000000000002c 00001520 FDE cie=000000b0 pc=0000000000023350..000000000002341a │ │ │ │ + Augmentation data: 83 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023208 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002335e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002320a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023365 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002320c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002320d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002320e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002321d │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 450 to 00000000000233df │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000023398 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000233e3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000233e4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233e6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233ea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002339c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000233ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002339e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000233f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000233a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000011a4 0000000000000050 00000e4c FDE cie=0000035c pc=00000000000236c0..0000000000023bdd │ │ │ │ - Augmentation data: 5d 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000236c6 │ │ │ │ +000015fc 0000000000000034 00001550 FDE cie=000000b0 pc=0000000000023420..00000000000236fa │ │ │ │ + Augmentation data: 77 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000236ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023428 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023429 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000236d2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000236d3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000236d6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000236da │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 810 to 0000000000023a04 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023430 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000023466 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023a05 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023a06 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023467 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023469 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002346b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a10 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023470 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000011f8 0000000000000048 000011cc FDE cie=00000030 pc=0000000000023be0..0000000000023cbc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023be6 │ │ │ │ +00001634 0000000000000034 00001588 FDE cie=000000b0 pc=0000000000023700..00000000000239a6 │ │ │ │ + Augmentation data: 87 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023be8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002370e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023bea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023713 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023beb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bec │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002371a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000023ca4 │ │ │ │ + DW_CFA_advance_loc2: 313 to 0000000000023853 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023caa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cae │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023cb3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cb4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023854 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cb9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023cbb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001244 0000000000000030 00001218 FDE cie=00000030 pc=0000000000023cc0..0000000000023d5a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023cc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023ccf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000023cfe │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023857 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d00 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000023d12 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d13 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023d18 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000023d58 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023d59 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001278 000000000000002c 00000f20 FDE cie=0000035c pc=0000000000023d60..0000000000023dbe │ │ │ │ - Augmentation data: aa 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023d65 │ │ │ │ +0000166c 0000000000000038 000015c0 FDE cie=000000b0 pc=0000000000023f70..000000000002405d │ │ │ │ + Augmentation data: 67 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023f75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023d6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023f76 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d72 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023f7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000023da1 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000023ff4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023da5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023ff8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023da6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023ff9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023da7 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024000 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000012a8 0000000000000044 00000f50 FDE cie=0000035c pc=0000000000023dc0..00000000000241d9 │ │ │ │ - Augmentation data: 8a 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023dc6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000023dd3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023dd5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023dd6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023dda │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023dde │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000023e47 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000024014 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023e4b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023e4c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e50 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023e52 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024016 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023e58 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024017 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000012f0 0000000000000044 00000f98 FDE cie=0000035c pc=00000000000241e0..00000000000245f9 │ │ │ │ - Augmentation data: 97 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000241e6 │ │ │ │ +000016a8 0000000000000034 000015fc FDE cie=000000b0 pc=0000000000024060..0000000000024306 │ │ │ │ + Augmentation data: 47 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000241f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002406e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000241f5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024073 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000241f6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000241fa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002407a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000241fe │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000024267 │ │ │ │ + DW_CFA_advance_loc2: 318 to 00000000000241b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002426b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002426c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002426e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000241bc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024270 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000241bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024272 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241bf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024278 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000241c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001338 0000000000000044 00000fe0 FDE cie=0000035c pc=0000000000024600..0000000000024a19 │ │ │ │ - Augmentation data: a4 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024606 │ │ │ │ +000016e0 0000000000000034 00001634 FDE cie=000000b0 pc=0000000000024310..00000000000245ee │ │ │ │ + Augmentation data: 27 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024316 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000024613 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002431e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024615 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024323 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024616 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002461a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002432a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002461e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000024687 │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000024498 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002468b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002468c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002468e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002449d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024690 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002449e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024692 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024698 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000244a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001380 0000000000000050 00001028 FDE cie=0000035c pc=0000000000024a20..0000000000024e03 │ │ │ │ - Augmentation data: b3 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024a26 │ │ │ │ +00001718 0000000000000034 0000166c FDE cie=000000b0 pc=00000000000245f0..00000000000248de │ │ │ │ + Augmentation data: 07 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000245f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024a28 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000245f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024a2a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000245f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024a2f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a30 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000245fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024a31 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024a35 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 312 to 0000000000024b6d │ │ │ │ + DW_CFA_advance_loc2: 388 to 0000000000024780 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024b6e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024b6f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b71 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b73 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024784 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024785 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024b77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024787 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024b80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024790 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000013d4 0000000000000044 0000107c FDE cie=0000035c pc=000000000001aec0..000000000001b03c │ │ │ │ - Augmentation data: 8b 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aec2 │ │ │ │ +00001750 0000000000000034 000016a4 FDE cie=000000b0 pc=00000000000239b0..0000000000023c8e │ │ │ │ + Augmentation data: e7 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000239b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001aec9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000239b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aecb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000239b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aecc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aecd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000239bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001aed9 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 283 to 000000000001aff4 │ │ │ │ + DW_CFA_advance_loc2: 383 to 0000000000023b3b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001aff8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001aff9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001affb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023b3c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001affd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023b3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b000 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023b48 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000141c 0000000000000020 000010c4 FDE cie=0000035c pc=000000000000dfa2..000000000000e025 │ │ │ │ - Augmentation data: 77 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001440 000000000000004c 000010e8 FDE cie=0000035c pc=000000000001b040..000000000001b216 │ │ │ │ - Augmentation data: 77 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b042 │ │ │ │ +00001788 0000000000000034 000016dc FDE cie=000000b0 pc=0000000000023c90..0000000000023f6e │ │ │ │ + Augmentation data: c7 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023c96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b049 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023c9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b04b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023ca3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b04d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b04e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000023caa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b04f │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b05b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 345 to 000000000001b1b4 │ │ │ │ + DW_CFA_advance_loc2: 361 to 0000000000023e13 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b1b8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1b9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023e14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023e15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b1c2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000023e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001490 0000000000000020 00001138 FDE cie=0000035c pc=000000000000e026..000000000000e0bb │ │ │ │ - Augmentation data: 67 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 │ │ │ │ - │ │ │ │ -000014b4 000000000000003c 0000115c FDE cie=0000035c pc=0000000000024e10..00000000000250f6 │ │ │ │ - Augmentation data: 67 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024e16 │ │ │ │ +000017c0 000000000000002c 00001714 FDE cie=000000b0 pc=00000000000248e0..00000000000249ff │ │ │ │ + Augmentation data: a7 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000248e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024e18 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000248f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024e21 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024e22 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024e26 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000248fb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 557 to 0000000000025053 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000024917 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025057 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025058 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002505a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024918 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002505c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002491a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002505d │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024920 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000014f4 000000000000003c 0000119c FDE cie=0000035c pc=0000000000025100..00000000000253e6 │ │ │ │ - Augmentation data: 57 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025106 │ │ │ │ +000017f0 0000000000000024 00001744 FDE cie=000000b0 pc=0000000000024a00..0000000000024aff │ │ │ │ + Augmentation data: 9b 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024a05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025108 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000025111 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024a13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025112 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025116 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 557 to 0000000000025343 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000024a5e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025347 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025348 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002534a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002534c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024a5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002534d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024a68 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001534 000000000000001c 00001508 FDE cie=00000030 pc=00000000000253f0..000000000002549c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000253f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002540d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000002549a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002549b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001554 000000000000001c 00001528 FDE cie=00000030 pc=00000000000254a0..000000000002554c │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000254a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000254bd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 000000000002554a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002554b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001574 000000000000001c 00001548 FDE cie=00000030 pc=0000000000025550..00000000000255fc │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025555 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002556d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 00000000000255fa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000255fb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001594 0000000000000024 0000123c FDE cie=0000035c pc=0000000000025600..00000000000256c3 │ │ │ │ - Augmentation data: e7 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025605 │ │ │ │ +00001818 0000000000000024 0000176c FDE cie=000000b0 pc=0000000000024b00..0000000000024c07 │ │ │ │ + Augmentation data: 8b 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024b05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025610 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024b13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000025668 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000024b63 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025669 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024b67 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002566a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024b70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015bc 0000000000000050 00001264 FDE cie=0000035c pc=000000000001b220..000000000001bac7 │ │ │ │ - Augmentation data: ce 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b226 │ │ │ │ +00001840 000000000000002c 00001794 FDE cie=000000b0 pc=0000000000024c10..0000000000024d25 │ │ │ │ + Augmentation data: 7b 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024c16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001b22f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024c17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b231 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b233 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b234 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024c1e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b235 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b23c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 1645 to 000000000001b8a9 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000024c77 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b8aa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b8ab │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8ad │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8af │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024c78 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c7a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b8b8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024c7b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001610 0000000000000020 000012b8 FDE cie=0000035c pc=000000000000e0bc..000000000000e2f7 │ │ │ │ - Augmentation data: 2b 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001634 0000000000000024 000012dc FDE cie=0000035c pc=00000000000256d0..000000000002579e │ │ │ │ - Augmentation data: 1a 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000256d5 │ │ │ │ +00001870 0000000000000024 000017c4 FDE cie=000000b0 pc=0000000000024d30..0000000000024dfa │ │ │ │ + Augmentation data: 7f 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024d35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000256e0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024d43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000025743 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000024dc1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025744 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024dc2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025745 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024dd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000165c 0000000000000024 00001304 FDE cie=0000035c pc=00000000000257a0..000000000002586e │ │ │ │ - Augmentation data: 01 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000257a5 │ │ │ │ +00001898 0000000000000024 000017ec FDE cie=000000b0 pc=0000000000024e00..0000000000024eca │ │ │ │ + Augmentation data: 6f 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024e05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000257b0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024e13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000025813 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000024e96 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025814 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024e9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025815 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024ea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001684 0000000000000050 0000132c FDE cie=0000035c pc=000000000001bad0..000000000001c8cd │ │ │ │ - Augmentation data: e8 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bad6 │ │ │ │ +000018c0 000000000000002c 00001814 FDE cie=000000b0 pc=0000000000024ed0..0000000000024fa0 │ │ │ │ + Augmentation data: 5f 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024ed5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001badf │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024ed9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bae1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024edd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bae3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bae4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001bae5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001baec │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1425 to 000000000001c07d │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000024f44 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c07e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c07f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c081 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c083 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c085 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024f45 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c087 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024f46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c090 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024f50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000016d8 0000000000000020 00001380 FDE cie=0000035c pc=000000000000e2f8..000000000000e456 │ │ │ │ - Augmentation data: e5 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000016fc 0000000000000050 000013a4 FDE cie=0000035c pc=000000000001c8d0..000000000001e595 │ │ │ │ - Augmentation data: c9 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c8d6 │ │ │ │ +000018f0 0000000000000048 000018c4 FDE cie=00000030 pc=0000000000024fa0..0000000000025348 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024fa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c8df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fa8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024faa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024fac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c8e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024fad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c8e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024fae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c8ec │ │ │ │ - DW_CFA_def_cfa_offset: 960 │ │ │ │ - DW_CFA_advance_loc2: 5901 to 000000000001dff9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024fb2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 387 to 0000000000025135 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dffa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025136 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dffb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025137 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dffd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025139 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dfff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002513b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e001 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002513d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e003 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002513f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001e008 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025140 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001750 0000000000000020 000013f8 FDE cie=0000035c pc=000000000000e456..000000000000ebe6 │ │ │ │ - Augmentation data: 80 71 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 960 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00001774 000000000000001c 00001748 FDE cie=00000030 pc=000000000000f0b0..000000000000f124 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f0b5 │ │ │ │ +0000193c 0000000000000034 00001910 FDE cie=00000030 pc=0000000000025350..00000000000253ff │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025355 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f0be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025356 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f0ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001794 0000000000000038 0000143c FDE cie=0000035c pc=0000000000025870..0000000000025b7c │ │ │ │ - Augmentation data: 62 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025876 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025877 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025878 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002535a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000025887 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 359 to 00000000000259ee │ │ │ │ + DW_CFA_advance_loc1: 104 to 00000000000253c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000259f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000259f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000253c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000017d0 0000000000000050 00001478 FDE cie=0000035c pc=000000000001e5a0..000000000001f00d │ │ │ │ - Augmentation data: 3f 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e5a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001e5af │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e5b1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e5b3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5b4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001e5b5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001e5bc │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_advance_loc2: 2288 to 000000000001eeac │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000253dd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eead │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001eeae │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253de │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001eec0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000253e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001824 0000000000000020 000014cc FDE cie=0000035c pc=000000000000ebe6..000000000000ece5 │ │ │ │ - Augmentation data: 6a 71 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1136 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +00001974 0000000000000018 00001948 FDE cie=00000030 pc=0000000000025400..0000000000025566 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025408 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 87 to 000000000002545f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025460 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001848 0000000000000034 0000181c FDE cie=00000030 pc=0000000000025b80..0000000000025c2d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025b86 │ │ │ │ +00001990 0000000000000024 000018e4 FDE cie=000000b0 pc=0000000000025570..0000000000025655 │ │ │ │ + Augmentation data: a7 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025575 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025b87 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025b8b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000025c19 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000025592 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c1a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025c28 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025598 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c29 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c2a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c2c │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000255e2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000025600 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001880 0000000000000050 00001528 FDE cie=0000035c pc=0000000000025c30..0000000000026206 │ │ │ │ - Augmentation data: 16 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025c36 │ │ │ │ +000019b8 0000000000000048 0000198c FDE cie=00000030 pc=0000000000025660..0000000000025958 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025666 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025c3b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025668 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002566a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002566c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002566d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025c41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002566e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000025c48 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1095 to 000000000002608f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025672 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 293 to 0000000000025797 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026090 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025798 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026091 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025799 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026093 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002579b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026095 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002579d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026097 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002579f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026099 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000257a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000260a0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000257a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000018d4 0000000000000038 0000157c FDE cie=0000035c pc=000000000001f010..000000000001fb45 │ │ │ │ - Augmentation data: f3 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f015 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001f018 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f021 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1670 to 000000000001f6a7 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000001f722 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 316 to 000000000001f85e │ │ │ │ +00001a04 0000000000000018 000019d8 FDE cie=00000030 pc=0000000000025960..0000000000025ad8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025968 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000259c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f85f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000259c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001910 0000000000000020 000015b8 FDE cie=0000035c pc=000000000000ece6..000000000000f0b0 │ │ │ │ - Augmentation data: 97 71 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - │ │ │ │ -00001934 0000000000000020 00001908 FDE cie=00000030 pc=000000000000f124..000000000000f1ab │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f12a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f133 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f13b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f144 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001958 0000000000000030 0000192c FDE cie=00000030 pc=0000000000026210..00000000000262b7 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026215 │ │ │ │ +00001a20 000000000000002c 00001974 FDE cie=000000b0 pc=0000000000025ae0..0000000000025bac │ │ │ │ + Augmentation data: 2f 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025ae5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000026220 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025ae6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026227 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000002629a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025aed │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000025b5d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002629b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025b5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002629c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025b5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000262a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000262b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000262b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000262b6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000198c 0000000000000030 00001960 FDE cie=00000030 pc=00000000000262c0..0000000000026367 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000262c5 │ │ │ │ +00001a50 000000000000002c 000019a4 FDE cie=000000b0 pc=0000000000025bb0..0000000000025c77 │ │ │ │ + Augmentation data: 17 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025bb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000262d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025bb6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000262d7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 111 to 0000000000026346 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026347 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026348 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026350 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000026364 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026365 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026366 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -000019c0 0000000000000034 00001994 FDE cie=00000030 pc=0000000000026370..0000000000026405 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026376 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000026381 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026382 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025bbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 93 to 00000000000263df │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000025c2b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000263e4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000025c2e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000263e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025c2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000263f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025c30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026401 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026402 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026404 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019f8 0000000000000030 000016a0 FDE cie=0000035c pc=0000000000026410..00000000000265c1 │ │ │ │ - Augmentation data: ff 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026416 │ │ │ │ +00001a80 0000000000000018 00001a54 FDE cie=00000030 pc=0000000000025c80..0000000000025cfe │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025c88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026417 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002641b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 332 to 0000000000026567 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000025cbf │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026568 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002656a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002656b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a2c 0000000000000020 000016d4 FDE cie=0000035c pc=000000000000f1ab..000000000000f267 │ │ │ │ - Augmentation data: eb 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f1b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f1c0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000f1df │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001a50 0000000000000020 000016f8 FDE cie=0000035c pc=000000000000f267..000000000000f323 │ │ │ │ - Augmentation data: d5 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f26c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f27c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000f29b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001a74 000000000000003c 0000171c FDE cie=0000035c pc=00000000000265d0..0000000000026873 │ │ │ │ - Augmentation data: bf 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000265d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000265d8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000265d9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000265da │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000265e4 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000026646 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002664a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002664b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002664d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002664f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026650 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001ab4 0000000000000068 0000175c FDE cie=0000035c pc=0000000000026880..0000000000026ed6 │ │ │ │ - Augmentation data: c3 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026886 │ │ │ │ +00001a9c 0000000000000048 00001a70 FDE cie=00000030 pc=0000000000025d00..0000000000026050 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025d06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002688d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025d0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002688e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025d0e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026898 │ │ │ │ - DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 823 to 0000000000026bcf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bd0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026bd1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026bd9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026be0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000000026cbe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025d12 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000025dda │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026cbf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025ddb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026cc0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025ddc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025de8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b20 0000000000000010 00001af4 FDE cie=00000030 pc=0000000000026ee0..0000000000026f4d │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b34 0000000000000050 000017dc FDE cie=0000035c pc=0000000000026f50..000000000002750c │ │ │ │ - Augmentation data: 97 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f52 │ │ │ │ +00001ae8 0000000000000048 00001abc FDE cie=00000030 pc=0000000000026050..0000000000026436 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f54 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002605b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002605d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002605f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026f59 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026060 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026061 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000026f64 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 560 to 0000000000027194 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026065 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000260cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027195 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000260cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027196 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000260ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027198 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002719a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002719c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002719e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000271a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000260e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001b88 000000000000001c 00001b5c FDE cie=00000030 pc=0000000000027510..0000000000027575 │ │ │ │ - DW_CFA_advance_loc: 45 to 000000000002753d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000027566 │ │ │ │ +00001b34 0000000000000020 00001a88 FDE cie=000000b0 pc=0000000000026440..00000000000264a5 │ │ │ │ + Augmentation data: 4b 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026445 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002646b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027570 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002646c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027574 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000264a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001ba8 000000000000003c 00001850 FDE cie=0000035c pc=0000000000027580..0000000000027823 │ │ │ │ - Augmentation data: 6b 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027586 │ │ │ │ +00001b58 000000000000001c 00001aac FDE cie=000000b0 pc=00000000000264b0..0000000000026510 │ │ │ │ + Augmentation data: 3b 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000264b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002758f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027597 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002759c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000275a3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 000000000002779f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000264db │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000277a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000264dc │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001be8 0000000000000020 00001890 FDE cie=0000035c pc=000000000000f324..000000000000f373 │ │ │ │ - Augmentation data: 51 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f329 │ │ │ │ +00001b78 000000000000001c 00001acc FDE cie=000000b0 pc=0000000000026510..000000000002658c │ │ │ │ + Augmentation data: 2f 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026515 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f332 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f333 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000026543 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026544 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001c0c 000000000000003c 000018b4 FDE cie=0000035c pc=0000000000027830..0000000000027ad3 │ │ │ │ - Augmentation data: 39 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027836 │ │ │ │ +00001b98 000000000000004c 00001aec FDE cie=000000b0 pc=0000000000026590..000000000002696c │ │ │ │ + Augmentation data: 27 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026596 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002783f │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026598 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027847 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002659a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002784c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002659c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027853 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002659d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 0000000000027a4f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002659e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000265a2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 512 to 00000000000267a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000267a3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000267a4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a50 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a51 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027a53 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027a55 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000267ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027a56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000267b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001c4c 0000000000000020 000018f4 FDE cie=0000035c pc=000000000000f374..000000000000f3c3 │ │ │ │ - Augmentation data: 1f 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f379 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f382 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f383 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c70 0000000000000038 00001c44 FDE cie=00000030 pc=0000000000027ae0..0000000000027b8c │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000027aeb │ │ │ │ +00001be8 0000000000000034 00001b3c FDE cie=000000b0 pc=0000000000026970..0000000000026b44 │ │ │ │ + Augmentation data: 13 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027aef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026977 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027af0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026978 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000027b52 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002697f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000269b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000269b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b53 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000269b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b55 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000269b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000027b60 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000269c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000027b80 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027b88 │ │ │ │ - DW_CFA_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 │ │ │ │ │ │ │ │ -00001cac 0000000000000048 00001c80 FDE cie=00000030 pc=0000000000027b90..0000000000027dea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b92 │ │ │ │ +00001c20 000000000000004c 00001bf4 FDE cie=00000030 pc=0000000000026b50..0000000000026f33 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026b5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026b5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027b9a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026b5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027b9e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 577 to 0000000000027ddf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026b62 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 499 to 0000000000026d55 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027de0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026d56 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027de1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026d57 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026d5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026d60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cf8 0000000000000048 00001ccc FDE cie=00000030 pc=0000000000027df0..0000000000028105 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df2 │ │ │ │ +00001c70 0000000000000038 00001c44 FDE cie=00000030 pc=0000000000026f40..00000000000273fe │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026f46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026f49 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027df8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026f4a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027df9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027dfa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027dfe │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 764 to 00000000000280fa │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000280fb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000280fc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026f4e │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000026f8d │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026f8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028100 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026f8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028102 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026f98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d44 0000000000000028 00001d18 FDE cie=00000030 pc=0000000000029f30..0000000000029fd9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029f36 │ │ │ │ +00001cac 0000000000000010 00001c80 FDE cie=00000030 pc=0000000000027400..000000000002744f │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000027430 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029f41 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029f42 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000029fd1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029fd4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001d70 0000000000000028 00001d44 FDE cie=00000030 pc=0000000000029fe0..000000000002a091 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029fe6 │ │ │ │ +00001cc0 000000000000004c 00001c14 FDE cie=000000b0 pc=0000000000027450..00000000000278c5 │ │ │ │ + Augmentation data: 73 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027456 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029ff1 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027458 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029ff2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002745a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002a086 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002745c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002745d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002745e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027462 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 629 to 00000000000276d7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000276d8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000276d9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276db │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276dd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a08a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a08c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000276e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001d9c 0000000000000044 00001a44 FDE cie=0000035c pc=0000000000028110..000000000002823a │ │ │ │ - Augmentation data: db 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028116 │ │ │ │ +00001d10 000000000000003c 00001c64 FDE cie=000000b0 pc=00000000000278d0..0000000000027b4c │ │ │ │ + Augmentation data: 57 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000278d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028118 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000278d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002811a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000278d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002811b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000278da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002811c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002812a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000278e1 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 206 to 00000000000281f8 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000027913 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000281f9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000281fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027914 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027915 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027917 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027919 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028201 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027920 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001de4 0000000000000020 00001a8c FDE cie=0000035c pc=000000000000f3c4..000000000000f40d │ │ │ │ - Augmentation data: b4 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e08 000000000000004c 00001ddc FDE cie=00000030 pc=0000000000028240..0000000000028531 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028246 │ │ │ │ +00001d50 0000000000000048 00001ca4 FDE cie=000000b0 pc=0000000000027b50..0000000000028083 │ │ │ │ + Augmentation data: 57 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028248 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027b58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002824a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027b5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002824e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027b5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002824f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027b5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 698 to 0000000000028509 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b60 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 696 to 0000000000027e18 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027e19 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002850a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027e1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002850c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002850e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028510 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027e20 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028518 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027e28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000028529 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002852a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002852c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002852e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028530 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e58 000000000000001c 00001e2c FDE cie=00000030 pc=0000000000028540..0000000000028598 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028545 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002854c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000002858f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028593 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001e78 0000000000000050 00001b20 FDE cie=0000035c pc=00000000000285a0..0000000000028f07 │ │ │ │ - Augmentation data: 28 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000285a6 │ │ │ │ +00001d9c 0000000000000050 00001cf0 FDE cie=000000b0 pc=0000000000028090..00000000000287b2 │ │ │ │ + Augmentation data: 46 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028098 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002809a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000285ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002809c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000285b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002809d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000285b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002809e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000285b8 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 1887 to 0000000000028d17 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000280a5 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1095 to 00000000000284ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028d1b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000284ed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028d1c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000284ee │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d1e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284f4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028d24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000284f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028d28 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000028500 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ecc 0000000000000020 00001b74 FDE cie=0000035c pc=000000000000f40e..000000000000f687 │ │ │ │ - Augmentation data: 38 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00001ef0 0000000000000048 00001ec4 FDE cie=00000030 pc=000000000002a0c0..000000000002a35f │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a0d0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0d7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0d8 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0dc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000002a230 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a231 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a232 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a234 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a236 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a238 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a23a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a240 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00001f3c 0000000000000048 00001f10 FDE cie=00000030 pc=000000000002a360..000000000002a426 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a370 │ │ │ │ +00001df0 0000000000000050 00001d44 FDE cie=000000b0 pc=00000000000287c0..0000000000029671 │ │ │ │ + Augmentation data: 4f 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000287c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a372 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a374 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a376 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000287cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a377 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000287cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a378 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000287ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a37c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000002a40f │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000287df │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc2: 1762 to 0000000000028ec1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a410 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ec2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a411 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ec3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a413 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ec5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a415 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ec7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a417 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ec9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a419 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ecb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a41a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000028ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001f88 0000000000000068 00001c30 FDE cie=0000035c pc=0000000000028f10..0000000000029f24 │ │ │ │ - Augmentation data: b0 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028f16 │ │ │ │ +00001e44 0000000000000050 00001d98 FDE cie=000000b0 pc=000000000001e3b0..000000000001f94f │ │ │ │ + Augmentation data: c7 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e3b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028f1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e3b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028f1f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e3ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e3bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028f25 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e3bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028f26 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e3be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028f2d │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 1660 to 00000000000295a9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295aa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295ab │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ad │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295af │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000295c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 278 to 00000000000296d6 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e3c8 │ │ │ │ + DW_CFA_def_cfa_offset: 1680 │ │ │ │ + DW_CFA_advance_loc2: 3771 to 000000000001f283 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000296d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f284 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000296d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f285 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f287 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f289 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f28b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000296e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f28d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000296e8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001f290 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001ff4 0000000000000020 00001c9c FDE cie=0000035c pc=000000000000f688..000000000000f9f0 │ │ │ │ - Augmentation data: bf 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ +00001e98 0000000000000024 00001dec FDE cie=000000b0 pc=000000000000e66e..000000000000e9f6 │ │ │ │ + Augmentation data: 1f 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e66f │ │ │ │ + DW_CFA_def_cfa_offset: 1680 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00002018 0000000000000018 00001fec FDE cie=00000030 pc=000000000000f9f0..000000000000fa54 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f9f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000fa06 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002034 000000000000005c 00002008 FDE cie=00000030 pc=000000000002a440..000000000002a53a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a442 │ │ │ │ +00001ec0 0000000000000030 00001e94 FDE cie=00000030 pc=0000000000029680..0000000000029745 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a444 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029683 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a44a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029684 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a44c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a44d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a44e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a452 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029688 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002a513 │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000000296ed │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a517 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a518 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a51a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a51c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000296ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a51e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000296ef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a520 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000296f1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a528 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000296f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a52c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a530 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a531 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a533 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a535 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a537 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a539 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002094 0000000000000038 00001d3c FDE cie=0000035c pc=000000000002a540..000000000002cc6b │ │ │ │ - Augmentation data: 58 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002a54f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002a552 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a562 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1526 to 000000000002ab58 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 219 to 000000000002ac33 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 4616 to 000000000002be3b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002be40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020d0 0000000000000024 00001d78 FDE cie=0000035c pc=000000000000fa54..000000000000ff91 │ │ │ │ - Augmentation data: b4 6e 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020f8 0000000000000018 000020cc FDE cie=00000030 pc=000000000000ff92..000000000000fff6 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000ff93 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000ffa8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +00001ef4 0000000000000018 00001ec8 FDE cie=00000030 pc=000000000000eb0e..000000000000eb2f │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00002114 000000000000005c 000020e8 FDE cie=00000030 pc=000000000002cc70..000000000002cd6a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cc72 │ │ │ │ +00001f10 000000000000005c 00001ee4 FDE cie=00000030 pc=0000000000029750..000000000002984a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029752 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cc74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029754 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002cc7a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002975a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002975c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cc7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002975d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cc7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002975e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cc82 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029762 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002cd43 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000029823 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cd47 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029827 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029828 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002982a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002982c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002982e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029830 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002cd58 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000029838 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cd5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002983c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002cd60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029840 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd61 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029841 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd63 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029843 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd65 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029845 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd67 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029847 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029849 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002174 0000000000000050 00001e1c FDE cie=0000035c pc=000000000002cd70..000000000002db8b │ │ │ │ - Augmentation data: 3a 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002cd80 │ │ │ │ +00001f70 0000000000000040 00001ec4 FDE cie=000000b0 pc=0000000000029850..00000000000298ed │ │ │ │ + Augmentation data: 77 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029852 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd82 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029857 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd84 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002985c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cd86 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002985d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd87 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029861 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002cd88 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002cd8f │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 2295 to 000000000002d686 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 123 to 00000000000298dc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d687 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002d688 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d68a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298dd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d68c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d68e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d690 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002d698 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298e4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021c8 0000000000000024 00001e70 FDE cie=0000035c pc=000000000000fff6..00000000000102cb │ │ │ │ - Augmentation data: 71 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000021f0 0000000000000018 000021c4 FDE cie=00000030 pc=00000000000102cc..0000000000010330 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000102cd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000102e2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +00001fb4 0000000000000020 00001f08 FDE cie=000000b0 pc=000000000000eb2f..000000000000eb5e │ │ │ │ + Augmentation data: 3c 6b 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 │ │ │ │ │ │ │ │ -0000220c 000000000000005c 000021e0 FDE cie=00000030 pc=000000000002dba0..000000000002dc9a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dba2 │ │ │ │ +00001fd8 0000000000000048 00001fac FDE cie=00000030 pc=00000000000298f0..0000000000029b4a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dbaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dbac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000298f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dbad │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dbae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000298fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dbb2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000002dc73 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc77 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dc78 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc7a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc7c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc80 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dc88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000298fe │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 577 to 0000000000029b3f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002dc90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dc91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b41 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc93 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc95 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc97 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dc99 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000226c 0000000000000058 00001f14 FDE cie=0000035c pc=000000000002dca0..000000000002ed45 │ │ │ │ - Augmentation data: 06 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002dca6 │ │ │ │ +00002024 0000000000000040 00001ff8 FDE cie=00000030 pc=000000000003a9d0..000000000003ac82 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a9d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dca8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a9d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dcaa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a9db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002dcac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dcad │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003a9e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002dcae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002dcb6 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 32824 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002dcc7 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002dcce │ │ │ │ - DW_CFA_def_cfa_offset: 34096 │ │ │ │ - DW_CFA_advance_loc2: 2328 to 000000000002e5e6 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003a9fc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e5e7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e5e8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a9fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a9fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002e5f1 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003aa08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 360 to 000000000003ab70 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ab71 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ab77 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003ab80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022c8 0000000000000024 00001f70 FDE cie=0000035c pc=0000000000010330..0000000000010779 │ │ │ │ - Augmentation data: 37 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 34096 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000022f0 0000000000000034 00001f98 FDE cie=0000035c pc=000000000002ed50..000000000002ef4c │ │ │ │ - Augmentation data: 5c 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ed56 │ │ │ │ +00002068 000000000000001c 0000203c FDE cie=00000030 pc=000000000003ac90..000000000003ad59 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ac96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ed5f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ac97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed61 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ac9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed63 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed64 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ed65 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ed69 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002328 0000000000000020 00001fd0 FDE cie=0000035c pc=0000000000010779..00000000000107a0 │ │ │ │ - Augmentation data: 37 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ │ │ │ -0000234c 0000000000000050 00001ff4 FDE cie=0000035c pc=000000000002ef50..0000000000032915 │ │ │ │ - Augmentation data: 1b 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ef56 │ │ │ │ +00002088 0000000000000050 00001fdc FDE cie=000000b0 pc=0000000000029b50..0000000000029dd7 │ │ │ │ + Augmentation data: 74 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ef5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029b58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ef5e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029b5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ef65 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ - DW_CFA_advance_loc2: 5005 to 00000000000302f2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000029b64 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 533 to 0000000000029d79 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302f3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029d7d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000302f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000029d7e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d80 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000302fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029d86 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030300 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000029d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023a0 0000000000000020 00002048 FDE cie=0000035c pc=00000000000107a0..00000000000112c2 │ │ │ │ - Augmentation data: a6 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1104 │ │ │ │ +000020dc 0000000000000020 00002030 FDE cie=000000b0 pc=000000000000eb5e..000000000000ec11 │ │ │ │ + Augmentation data: 3d 6a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000023c4 0000000000000050 0000206c FDE cie=0000035c pc=0000000000032920..000000000003574a │ │ │ │ - Augmentation data: 13 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032926 │ │ │ │ +00002100 0000000000000038 00002054 FDE cie=000000b0 pc=0000000000029de0..000000000002d506 │ │ │ │ + Augmentation data: 21 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000029de5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003292f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032931 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032933 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032934 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000032935 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000029de8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000029df1 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003293c │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc2: 6777 to 00000000000343b5 │ │ │ │ + DW_CFA_advance_loc2: 1356 to 000000000002a33d │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000002a373 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6399 to 000000000002bc72 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000343b6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000343b7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343b9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343bb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343bd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000343c0 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002bc78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002418 0000000000000024 000020c0 FDE cie=0000035c pc=00000000000112c2..0000000000011cb5 │ │ │ │ - Augmentation data: 56 71 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ +0000213c 0000000000000020 00002090 FDE cie=000000b0 pc=000000000000ec12..000000000000f499 │ │ │ │ + Augmentation data: 4b 6b 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-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_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 │ │ │ │ + │ │ │ │ +00002160 0000000000000038 000020b4 FDE cie=000000b0 pc=000000000002d510..0000000000031ab1 │ │ │ │ + Augmentation data: ba 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002d515 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000002d518 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002d51e │ │ │ │ + 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 000000000002d524 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1462 to 000000000002dada │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000002db0f │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 7239 to 000000000002f756 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002f760 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002440 000000000000004c 000020e8 FDE cie=0000035c pc=0000000000035750..000000000003583e │ │ │ │ - Augmentation data: b7 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035756 │ │ │ │ +0000219c 0000000000000020 000020f0 FDE cie=000000b0 pc=000000000000f49a..000000000000ffa3 │ │ │ │ + Augmentation data: 8b 6d 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 │ │ │ │ + │ │ │ │ +000021c0 0000000000000048 00002194 FDE cie=00000030 pc=000000000003ad60..000000000003b07d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ad66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003575f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ad68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035764 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ad6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035766 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ad6f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035767 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ad70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003576c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ad71 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035773 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000035827 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ad75 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 403 to 000000000003af08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035828 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003af0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035829 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003af10 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003af12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003af14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003582f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003af16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035831 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003af18 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035832 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003af20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000220c 0000000000000038 00002160 FDE cie=000000b0 pc=0000000000031ac0..0000000000035f6f │ │ │ │ + Augmentation data: ca 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031ac5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000031ac8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031ace │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000031ad3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000031ade │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 2131 to 0000000000032331 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000032367 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6847 to 0000000000033e26 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033e30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002490 0000000000000020 00002138 FDE cie=0000035c pc=0000000000011cb6..0000000000011ce0 │ │ │ │ - Augmentation data: 70 71 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ +00002248 0000000000000024 0000219c FDE cie=000000b0 pc=000000000000ffa4..0000000000010a2b │ │ │ │ + Augmentation data: a8 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ffa5 │ │ │ │ + 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_offset: r15 (r15) at cfa-16 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000024b4 000000000000001c 00002488 FDE cie=00000030 pc=0000000000035840..0000000000035892 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035845 │ │ │ │ +00002270 0000000000000038 000021c4 FDE cie=000000b0 pc=0000000000035f70..000000000003a9cf │ │ │ │ + Augmentation data: 24 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035f75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003588b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000035f78 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035f7c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035f81 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000035f86 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000035f91 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1856 to 00000000000366d1 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000036707 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6708 to 000000000003813b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035890 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038140 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035891 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000024d4 0000000000000010 000024a8 FDE cie=00000030 pc=00000000000358a0..00000000000358b6 │ │ │ │ +000022ac 0000000000000020 00002200 FDE cie=000000b0 pc=0000000000010a2c..00000000000114be │ │ │ │ + Augmentation data: 33 72 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 │ │ │ │ + │ │ │ │ +000022d0 0000000000000010 000022a4 FDE cie=00000030 pc=000000000003d460..000000000003d465 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000022e4 0000000000000010 000022b8 FDE cie=00000030 pc=000000000003d470..000000000003d47f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000022f8 0000000000000010 000022cc FDE cie=00000030 pc=000000000003d480..000000000003d485 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000230c 0000000000000010 000022e0 FDE cie=00000030 pc=000000000003d490..000000000003d4ab │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002320 0000000000000010 000022f4 FDE cie=00000030 pc=000000000003d4b0..000000000003d4e9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002334 0000000000000010 00002308 FDE cie=00000030 pc=000000000003d4f0..000000000003d50e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002348 0000000000000010 0000231c FDE cie=00000030 pc=000000000003d510..000000000003d551 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000235c 0000000000000010 00002330 FDE cie=00000030 pc=000000000003d560..000000000003d572 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002370 0000000000000010 00002344 FDE cie=00000030 pc=000000000003d580..000000000003d59b │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002384 0000000000000010 00002358 FDE cie=00000030 pc=000000000003d5a0..000000000003d5d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024e8 0000000000000010 000024bc FDE cie=00000030 pc=00000000000358c0..00000000000358fe │ │ │ │ +00002398 0000000000000010 0000236c FDE cie=00000030 pc=000000000003d5e0..000000000003d5f2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000024fc 0000000000000010 000024d0 FDE cie=00000030 pc=0000000000035900..000000000003592e │ │ │ │ +000023ac 0000000000000010 00002380 FDE cie=00000030 pc=000000000003d600..000000000003d61b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002510 0000000000000010 000024e4 FDE cie=00000030 pc=0000000000035930..0000000000035960 │ │ │ │ +000023c0 0000000000000010 00002394 FDE cie=00000030 pc=000000000003d620..000000000003d659 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002524 0000000000000010 000024f8 FDE cie=00000030 pc=0000000000035960..000000000003597d │ │ │ │ +000023d4 0000000000000010 000023a8 FDE cie=00000030 pc=000000000003d660..000000000003d66f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002538 0000000000000014 0000250c FDE cie=00000030 pc=0000000000035980..000000000003599f │ │ │ │ +000023e8 0000000000000010 000023bc FDE cie=00000030 pc=000000000003d670..000000000003d675 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000023fc 0000000000000010 000023d0 FDE cie=00000030 pc=000000000003d680..000000000003d685 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002410 0000000000000010 000023e4 FDE cie=00000030 pc=000000000003d690..000000000003d695 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002424 0000000000000010 000023f8 FDE cie=00000030 pc=000000000003d6a0..000000000003d6a7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002550 0000000000000010 00002524 FDE cie=00000030 pc=00000000000359a0..00000000000359cd │ │ │ │ +00002438 0000000000000010 0000240c FDE cie=00000030 pc=000000000003d6b0..000000000003d6b7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002564 000000000000001c 00002538 FDE cie=00000030 pc=00000000000359d0..0000000000035a1a │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000359d5 │ │ │ │ +0000244c 0000000000000010 00002420 FDE cie=00000030 pc=000000000003d6c0..000000000003d6c7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002460 0000000000000010 00002434 FDE cie=00000030 pc=000000000003d6d0..000000000003d6d7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002474 0000000000000010 00002448 FDE cie=00000030 pc=000000000003d6e0..000000000003d6e7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002488 0000000000000010 0000245c FDE cie=00000030 pc=000000000003d6f0..000000000003d6f7 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000249c 0000000000000010 00002470 FDE cie=00000030 pc=000000000003d700..000000000003d707 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024b0 0000000000000010 00002484 FDE cie=00000030 pc=000000000003d710..000000000003d717 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024c4 0000000000000010 00002498 FDE cie=00000030 pc=000000000003d720..000000000003d727 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024d8 0000000000000010 000024ac FDE cie=00000030 pc=000000000003d730..000000000003d739 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000024ec 0000000000000010 000024c0 FDE cie=00000030 pc=000000000003d740..000000000003d757 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002500 0000000000000010 000024d4 FDE cie=00000030 pc=000000000003d760..000000000003d76c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002514 0000000000000010 000024e8 FDE cie=00000030 pc=000000000003d770..000000000003d779 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002528 0000000000000010 000024fc FDE cie=00000030 pc=000000000003d780..000000000003d79d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000253c 0000000000000010 00002510 FDE cie=00000030 pc=000000000003d7a0..000000000003d7ac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002550 0000000000000010 00002524 FDE cie=00000030 pc=000000000003d7b0..000000000003d7bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002564 0000000000000010 00002538 FDE cie=00000030 pc=000000000003d7c0..000000000003d7dd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002578 0000000000000010 0000254c FDE cie=00000030 pc=000000000003d7e0..000000000003d7ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000258c 0000000000000010 00002560 FDE cie=00000030 pc=000000000003d7f0..000000000003d7f9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000025a0 0000000000000010 00002574 FDE cie=00000030 pc=000000000003d800..000000000003d817 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000025b4 0000000000000010 00002588 FDE cie=00000030 pc=000000000003d820..000000000003d82c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000025c8 0000000000000010 0000259c FDE cie=00000030 pc=000000000003d830..000000000003d839 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000025dc 0000000000000010 000025b0 FDE cie=00000030 pc=000000000003d840..000000000003d849 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000025f0 0000000000000010 000025c4 FDE cie=00000030 pc=000000000003d850..000000000003d859 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002604 0000000000000010 000025d8 FDE cie=00000030 pc=000000000003d860..000000000003d869 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002618 0000000000000010 000025ec FDE cie=00000030 pc=000000000003d870..000000000003d8bd │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000003d89e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000262c 0000000000000010 00002600 FDE cie=00000030 pc=000000000003d8c0..000000000003d8ef │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d8d0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00002640 0000000000000010 00002614 FDE cie=00000030 pc=000000000003d8f0..000000000003d91f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d900 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00002654 0000000000000010 00002628 FDE cie=00000030 pc=000000000003d920..000000000003d952 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003d933 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00002668 0000000000000010 0000263c FDE cie=00000030 pc=000000000003d960..000000000003d98f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003d970 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +0000267c 0000000000000010 00002650 FDE cie=00000030 pc=000000000003d990..000000000003d9a3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002690 0000000000000014 00002664 FDE cie=00000030 pc=000000000003d9b0..000000000003d9da │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003d9bf │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003d9d5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000026a8 000000000000001c 000025fc FDE cie=000000b0 pc=000000000003d9e0..000000000003da32 │ │ │ │ + Augmentation data: e9 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d9ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000035a0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003da2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035a18 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035a19 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000026c8 0000000000000020 0000261c FDE cie=000000b0 pc=00000000000114be..000000000001159c │ │ │ │ + Augmentation data: d1 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000114c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000114c5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000114ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +000026ec 0000000000000014 000026c0 FDE cie=00000030 pc=000000000003db00..000000000003db3a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003db08 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000003db35 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002704 0000000000000014 000026d8 FDE cie=00000030 pc=000000000003db40..000000000003db7a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003db48 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000003db75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002584 000000000000001c 00002558 FDE cie=00000030 pc=0000000000035a20..0000000000035abe │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035a28 │ │ │ │ +0000271c 000000000000002c 00002670 FDE cie=000000b0 pc=000000000003db80..000000000003dc8b │ │ │ │ + Augmentation data: 91 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003db85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000035aa9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003db86 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003db8a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 175 to 000000000003dc39 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dc3a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dc3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035ab0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dc3c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000035abd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025a4 0000000000000010 00002578 FDE cie=00000030 pc=0000000000011ce0..0000000000011cff │ │ │ │ +0000274c 0000000000000010 00002720 FDE cie=00000030 pc=000000000003dc90..000000000003dcd0 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000003dcb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000025b8 000000000000001c 0000258c FDE cie=00000030 pc=0000000000035ac0..0000000000035b5e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035ac8 │ │ │ │ +00002760 0000000000000010 00002734 FDE cie=00000030 pc=000000000003dcd0..000000000003dd10 │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000003dcf1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000035b49 │ │ │ │ + │ │ │ │ +00002774 0000000000000018 00002748 FDE cie=00000030 pc=000000000003dd10..000000000003de1c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003dd18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003dd35 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035b50 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003dd40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000035b5d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025d8 0000000000000010 000025ac FDE cie=00000030 pc=0000000000011d00..0000000000011d1f │ │ │ │ +00002790 000000000000002c 00002764 FDE cie=00000030 pc=000000000003de20..000000000003df9a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003de25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003de2c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003de46 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003de47 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003de50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000003df64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003df65 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003df70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025ec 0000000000000050 00002294 FDE cie=0000035c pc=0000000000035b60..0000000000036fb1 │ │ │ │ - Augmentation data: 1c 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035b66 │ │ │ │ +000027c0 0000000000000020 00002794 FDE cie=00000030 pc=000000000003b080..000000000003b137 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b081 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b68 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000035b6d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b6f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035b70 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003b08e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000035b71 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000035b78 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 3330 to 000000000003687a │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000003b0dd │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003687b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003687c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003687e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036880 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036882 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036884 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b0de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036888 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b0e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000027e4 0000000000000018 000027b8 FDE cie=00000030 pc=000000000003dfa0..000000000003dfd2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003dfa5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003dfcd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002640 0000000000000024 000022e8 FDE cie=0000035c pc=0000000000011d20..00000000000120f8 │ │ │ │ - Augmentation data: 63 70 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - 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 │ │ │ │ +00002800 0000000000000018 000027d4 FDE cie=00000030 pc=000000000003dfe0..000000000003e012 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003dfe5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003e00d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000281c 0000000000000020 00002770 FDE cie=000000b0 pc=000000000003e020..000000000003e062 │ │ │ │ + Augmentation data: a4 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e025 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000003e052 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e060 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e061 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002840 0000000000000020 00002794 FDE cie=000000b0 pc=000000000003e070..000000000003e0b2 │ │ │ │ + Augmentation data: 88 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e075 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003e0a4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e0b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e0b1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002668 0000000000000068 00002310 FDE cie=0000035c pc=0000000000036fc0..0000000000037820 │ │ │ │ - Augmentation data: 70 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036fc6 │ │ │ │ +00002864 000000000000004c 000027b8 FDE cie=000000b0 pc=000000000003e0c0..000000000003e5ef │ │ │ │ + Augmentation data: 6f 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e0c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e0c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e0ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e0cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036fcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e0cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036fce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e0ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036fd2 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1718 to 0000000000037688 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e0d2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003e118 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037689 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e119 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003768a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e11a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003768c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e11c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003768e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e11e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037690 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e120 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037692 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e122 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037693 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e123 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000376c3 │ │ │ │ + │ │ │ │ +000028b4 000000000000003c 00002808 FDE cie=000000b0 pc=000000000003e5f0..000000000003e834 │ │ │ │ + Augmentation data: 47 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e5f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e5f8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e5f9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e5fa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e5fe │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 330 to 000000000003e748 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000376c4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000376c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376c7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e74c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e74d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e74f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000376cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e751 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000376d2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e758 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000028f4 000000000000001c 00002848 FDE cie=000000b0 pc=000000000003e840..000000000003e89a │ │ │ │ + Augmentation data: 38 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e84c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000003e895 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000026d4 0000000000000020 0000237c FDE cie=0000035c pc=00000000000120f8..0000000000012188 │ │ │ │ - Augmentation data: 2a 70 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000026f8 0000000000000048 000026cc FDE cie=00000030 pc=0000000000037820..0000000000037bdc │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037826 │ │ │ │ +00002914 0000000000000028 00002868 FDE cie=000000b0 pc=000000000003e8a0..000000000003e907 │ │ │ │ + Augmentation data: 20 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e8a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037828 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e8b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003782a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003782c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037830 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037834 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003783b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 229 to 0000000000037920 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037921 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037922 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037924 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003e8c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037926 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000003e8fd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037928 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e901 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003792a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e902 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037930 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002744 0000000000000064 00002718 FDE cie=00000030 pc=0000000000038b10..0000000000038c9e │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000038b1f │ │ │ │ +00002940 0000000000000028 00002894 FDE cie=000000b0 pc=000000000003e910..000000000003e978 │ │ │ │ + Augmentation data: fc 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e915 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b21 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e921 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b23 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003e934 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038b24 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038b28 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038b2f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000038c19 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c1a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c1b │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000003e96e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e972 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e973 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000296c 000000000000001c 000028c0 FDE cie=000000b0 pc=000000000003da40..000000000003da91 │ │ │ │ + Augmentation data: d8 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003da4c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003da8c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000298c 000000000000001c 000028e0 FDE cie=000000b0 pc=000000000003daa0..000000000003daf2 │ │ │ │ + Augmentation data: c0 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003daac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003daed │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000029ac 0000000000000044 00002900 FDE cie=000000b0 pc=000000000003e980..000000000003ea4b │ │ │ │ + Augmentation data: ab 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003e987 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e98b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e98f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c1d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003e9c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e9c6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e9c8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e9d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000003e9f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c1f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e9f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c21 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e9f8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038c28 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea00 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038c30 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ea01 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000029f4 000000000000002c 00002948 FDE cie=000000b0 pc=000000000003ea50..000000000003eb32 │ │ │ │ + Augmentation data: 87 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ea56 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ea57 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ea5b │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000038c61 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000003eadf │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c62 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038c63 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eae0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038c69 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003eae2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038c70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eae3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000027ac 0000000000000010 00002780 FDE cie=00000030 pc=0000000000038ca0..0000000000038ec1 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027c0 0000000000000050 00002468 FDE cie=0000035c pc=0000000000037be0..0000000000038000 │ │ │ │ - Augmentation data: 47 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037be6 │ │ │ │ +00002a24 000000000000002c 00002978 FDE cie=000000b0 pc=000000000003eb40..000000000003ec28 │ │ │ │ + Augmentation data: 65 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003eb46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037be8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eb47 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037bea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000037bf4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037bf5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037bf6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037bfa │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 961 to 0000000000037fbb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb4b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000003ebd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037fbf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037fc0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ebd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ebd8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000037fcd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ebd9 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002814 0000000000000020 000024bc FDE cie=0000035c pc=0000000000012188..00000000000121bc │ │ │ │ - Augmentation data: 0b 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002838 0000000000000050 000024e0 FDE cie=0000035c pc=0000000000038000..000000000003891e │ │ │ │ - Augmentation data: ef 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038006 │ │ │ │ +00002a54 000000000000002c 000029a8 FDE cie=000000b0 pc=000000000003ec30..000000000003ed0f │ │ │ │ + Augmentation data: 43 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ec36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038008 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003800d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003800f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038010 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038014 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003801b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1603 to 000000000003865e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ec3b │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000003ecbc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038662 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038663 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038665 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038667 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038669 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ecbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003866b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ecbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038670 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ecc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002a84 000000000000001c 000029d8 FDE cie=000000b0 pc=000000000003ed10..000000000003edcb │ │ │ │ + Augmentation data: 23 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000003ed25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000003ed63 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed64 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002aa4 0000000000000020 00002a78 FDE cie=00000030 pc=000000000003edd0..000000000003ee54 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003edd5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ede3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000003ee49 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee4a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ee50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002ac8 0000000000000020 00002a9c FDE cie=00000030 pc=000000000003ee60..000000000003eef4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ee65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ee73 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000003eede │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eee2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003eef0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000288c 0000000000000020 00002534 FDE cie=0000035c pc=00000000000121bc..0000000000012202 │ │ │ │ - Augmentation data: ba 6e 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 │ │ │ │ +00002aec 0000000000000018 00002ac0 FDE cie=00000030 pc=000000000003ef00..000000000003ef8f │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ef0c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003ef3b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ef40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002b08 0000000000000018 00002adc FDE cie=00000030 pc=000000000003ef90..000000000003f02f │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ef9c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000003efd3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003efe0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002b24 0000000000000020 00002af8 FDE cie=00000030 pc=000000000003f030..000000000003f08b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f035 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f039 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003f081 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f085 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f086 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000028b0 0000000000000034 00002884 FDE cie=00000030 pc=0000000000038920..0000000000038b08 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038925 │ │ │ │ +00002b48 0000000000000028 00002b1c FDE cie=00000030 pc=000000000003f090..000000000003f104 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f095 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003892d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f096 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000038934 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f09d │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 268 to 0000000000038a40 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000003f0fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f0fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a42 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f0fe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000038a50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f0ff │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038a54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a55 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002b74 0000000000000024 00002b48 FDE cie=00000030 pc=000000000003f110..000000000003f1a6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f115 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038a56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000003f18f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f198 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f199 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038a60 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f1a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f1a4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002b9c 0000000000000010 00002b70 FDE cie=00000030 pc=000000000003b140..000000000003b154 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000028e8 000000000000001c 000028bc FDE cie=00000030 pc=0000000000038f00..000000000003907c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038f05 │ │ │ │ +00002bb0 000000000000001c 00002b84 FDE cie=00000030 pc=000000000003b160..000000000003b1b2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b165 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000039009 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003b1a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039010 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003b1b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1b1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00002bd0 000000000000002c 00002b24 FDE cie=000000b0 pc=000000000003f1b0..000000000003f2a3 │ │ │ │ + Augmentation data: f3 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f1b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f1b6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f1ba │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000003f278 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f279 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f27a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f280 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002908 000000000000001c 000028dc FDE cie=00000030 pc=0000000000039080..00000000000391eb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039085 │ │ │ │ +00002c00 000000000000001c 00002bd4 FDE cie=00000030 pc=000000000003f2b0..000000000003f4c5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f2b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 246 to 000000000003917b │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000003f34a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039180 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f350 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002928 0000000000000040 000028fc FDE cie=00000030 pc=00000000000391f0..00000000000394a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000391f2 │ │ │ │ +00002c20 0000000000000044 00002b74 FDE cie=000000b0 pc=000000000003f4d0..000000000003f624 │ │ │ │ + Augmentation data: a7 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f4d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000391f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f4de │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000391f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000391fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f4e1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000391fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f4e2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000039205 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 596 to 0000000000039459 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f4e9 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 230 to 000000000003f5cf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003945a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f5d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003945b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f5d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003945d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003945f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039461 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f5da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039462 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f5db │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000296c 0000000000000048 00002940 FDE cie=00000030 pc=00000000000394b0..0000000000039784 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b2 │ │ │ │ +00002c68 0000000000000040 00002bbc FDE cie=000000b0 pc=000000000003f630..000000000003f914 │ │ │ │ + Augmentation data: 77 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f638 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f639 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000394b8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f63a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000394bc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000394c0 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000394c7 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 620 to 0000000000039733 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003f641 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 333 to 000000000003f78e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039734 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039735 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039737 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f78f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039739 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f790 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003973b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003973d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f794 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003973e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f798 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000029b8 0000000000000068 00002660 FDE cie=0000035c pc=0000000000039790..000000000003a5de │ │ │ │ - Augmentation data: 96 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000039796 │ │ │ │ +00002cac 0000000000000050 00002c00 FDE cie=000000b0 pc=000000000003b1c0..000000000003b447 │ │ │ │ + Augmentation data: 7b 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039798 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003979a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003979c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b1c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003979d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003979e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b1ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000397a8 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1337 to 0000000000039ce1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039ce5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039ce6 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ce8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cea │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cec │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cee │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039cf3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1384 to 000000000003a25b │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b1d4 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 542 to 000000000003b3f2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a25c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b3f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a25d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b3f7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a25f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a261 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a263 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a265 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a266 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b400 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002a24 0000000000000020 000026cc FDE cie=0000035c pc=0000000000012202..0000000000012239 │ │ │ │ - Augmentation data: 44 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ +00002d00 0000000000000020 00002c54 FDE cie=000000b0 pc=000000000001159c..000000000001164f │ │ │ │ + Augmentation data: 44 6a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002a48 0000000000000050 000026f0 FDE cie=0000035c pc=000000000003a5e0..000000000003c039 │ │ │ │ - Augmentation data: 28 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a5e6 │ │ │ │ +00002d24 0000000000000050 00002c78 FDE cie=000000b0 pc=000000000003b450..000000000003b6d7 │ │ │ │ + Augmentation data: 28 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b452 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a5e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b454 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a5ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b456 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a5ef │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b458 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a5f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b459 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a5f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b45a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a5f8 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 4240 to 000000000003b688 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003b464 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 540 to 000000000003b680 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b68c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b684 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b68d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b685 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b68f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b687 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b691 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b689 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b693 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b68b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b695 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b68d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003b69a │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003b690 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a9c 0000000000000020 00002744 FDE cie=0000035c pc=000000000001223a..00000000000123a3 │ │ │ │ - Augmentation data: 00 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ +00002d78 0000000000000020 00002ccc FDE cie=000000b0 pc=0000000000011650..0000000000011703 │ │ │ │ + Augmentation data: f1 69 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00002ac0 0000000000000048 00002a94 FDE cie=00000030 pc=000000000003c040..000000000003c311 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c042 │ │ │ │ +00002d9c 0000000000000048 00002d70 FDE cie=00000030 pc=000000000003f940..000000000003fbdf │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f950 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c044 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f952 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c046 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f954 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c048 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f956 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c049 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f957 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c04a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003f958 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c04e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000003c306 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003f95c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 340 to 000000000003fab0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c307 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fab1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c308 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fab2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c30a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fab4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c30c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fab6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c30e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fab8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c310 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003faba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fac0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002b0c 0000000000000040 00002ae0 FDE cie=00000030 pc=000000000003d580..000000000003d70b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d586 │ │ │ │ +00002de8 0000000000000034 00002d3c FDE cie=000000b0 pc=000000000003fbe0..000000000003fd2f │ │ │ │ + Augmentation data: 8b 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fbe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003d590 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fbe7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d594 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fbe8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d598 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000003d635 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fbec │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000003fc74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d63c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fc75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d63e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fc76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d640 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc78 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d648 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fc80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000003d6a4 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e20 000000000000002c 00002d74 FDE cie=000000b0 pc=000000000003fd30..000000000003fdd3 │ │ │ │ + Augmentation data: 7f 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fd36 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fd37 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fd3b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003fd7c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d6ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d6ad │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003fd7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d6af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d6b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fd82 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b50 000000000000004c 000027f8 FDE cie=0000035c pc=000000000003c320..000000000003d577 │ │ │ │ - Augmentation data: 5e 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003c326 │ │ │ │ +00002e50 000000000000002c 00002da4 FDE cie=000000b0 pc=000000000003fde0..000000000003fe83 │ │ │ │ + Augmentation data: 61 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fde6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c328 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fde7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c32a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c32c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c32d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c32e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003c335 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc1: 140 to 000000000003c3c1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fdeb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003fe2c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3c2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3c3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3c9 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003fe2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c3cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fe31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c3cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fe32 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002ba0 0000000000000024 00002848 FDE cie=0000035c pc=00000000000123a4..000000000001247e │ │ │ │ - Augmentation data: 47 6c 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 │ │ │ │ +00002e80 000000000000002c 00002dd4 FDE cie=000000b0 pc=000000000003fe90..000000000003ff33 │ │ │ │ + Augmentation data: 43 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fe96 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fe97 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003fe9b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003fedc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003fedf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fee1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003fee2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002eb0 000000000000002c 00002e04 FDE cie=000000b0 pc=000000000003ff40..000000000003ffe3 │ │ │ │ + Augmentation data: 25 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ff46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ff47 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ff4b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000003ff8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003ff8f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff91 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ff92 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002ee0 0000000000000020 00002e34 FDE cie=000000b0 pc=000000000003b6e0..000000000003b726 │ │ │ │ + Augmentation data: 07 69 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b6e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b6e3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b6e7 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f04 0000000000000018 00002e58 FDE cie=000000b0 pc=0000000000011703..0000000000011728 │ │ │ │ + Augmentation data: ef 68 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bc8 000000000000001c 00002b9c FDE cie=00000030 pc=000000000003d710..000000000003d7e2 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d715 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000003d7d9 │ │ │ │ +00002f20 0000000000000024 00002ef4 FDE cie=00000030 pc=000000000003fff0..00000000000400d5 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fff8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000040020 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040028 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000040033 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003d7e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040038 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d7e1 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000040082 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040083 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002be8 0000000000000020 00002890 FDE cie=0000035c pc=000000000003d7f0..000000000003d8b2 │ │ │ │ - Augmentation data: 07 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d7f5 │ │ │ │ +00002f48 000000000000001c 00002e9c FDE cie=000000b0 pc=00000000000400e0..0000000000040155 │ │ │ │ + Augmentation data: b3 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000400e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000003d8a3 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000040112 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003d8b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040113 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d8b1 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002f68 000000000000001c 00002ebc FDE cie=000000b0 pc=0000000000040160..00000000000401d8 │ │ │ │ + Augmentation data: a7 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040168 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000040198 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040199 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002c0c 0000000000000048 00002be0 FDE cie=00000030 pc=000000000003d8c0..000000000003db7d │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003d8d1 │ │ │ │ +00002f88 0000000000000020 00002edc FDE cie=000000b0 pc=000000000003b730..000000000003b776 │ │ │ │ + Augmentation data: 9b 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b732 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003d8e0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b733 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d8ec │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d8f1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d8f5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d8f6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 636 to 000000000003db72 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003db73 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db75 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b737 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002fac 0000000000000018 00002f00 FDE cie=000000b0 pc=0000000000011728..000000000001174d │ │ │ │ + Augmentation data: 83 68 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002fc8 0000000000000024 00002f9c FDE cie=00000030 pc=00000000000401e0..00000000000402c5 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000401e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db77 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db79 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000040210 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040218 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000040223 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040228 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000040272 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040273 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002ff0 000000000000001c 00002f44 FDE cie=000000b0 pc=00000000000402d0..0000000000040345 │ │ │ │ + Augmentation data: 47 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000402d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003db7b │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000040302 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003db7c │ │ │ │ - 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 0000000000040303 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c58 0000000000000014 00002c2c FDE cie=00000030 pc=000000000003e320..000000000003e371 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e330 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 59 to 000000000003e36b │ │ │ │ +00003010 000000000000001c 00002f64 FDE cie=000000b0 pc=0000000000040350..00000000000403c8 │ │ │ │ + Augmentation data: 3b 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040358 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000040388 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040389 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c70 000000000000002c 00002918 FDE cie=0000035c pc=000000000003db80..000000000003dc9c │ │ │ │ - Augmentation data: 88 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003db86 │ │ │ │ +00003030 0000000000000020 00002f84 FDE cie=000000b0 pc=000000000003b780..000000000003b873 │ │ │ │ + Augmentation data: 2f 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003db93 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b783 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000003dba8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 000000000003dc8c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dc8d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b787 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003054 0000000000000018 00002fa8 FDE cie=000000b0 pc=000000000001174e..00000000000117b7 │ │ │ │ + Augmentation data: 24 68 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003070 0000000000000018 00003044 FDE cie=00000030 pc=00000000000403d0..00000000000403df │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000403d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dc8f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000403d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003dc90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000403da │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ca0 0000000000000018 00002948 FDE cie=0000035c pc=000000000001247e..000000000001251d │ │ │ │ - Augmentation data: 62 6b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +0000308c 0000000000000018 00003060 FDE cie=00000030 pc=00000000000403e0..00000000000403f1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000403e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000403e6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000403ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000030a8 0000000000000020 00002ffc FDE cie=000000b0 pc=000000000003b880..000000000003b96d │ │ │ │ + Augmentation data: d8 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b882 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b883 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b887 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000030cc 0000000000000018 00003020 FDE cie=000000b0 pc=00000000000117b8..0000000000011821 │ │ │ │ + Augmentation data: cd 67 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002cbc 0000000000000058 00002c90 FDE cie=00000030 pc=000000000003dca0..000000000003e316 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dcb4 │ │ │ │ +000030e8 0000000000000018 000030bc FDE cie=00000030 pc=0000000000040400..000000000004040f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040405 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003dcbc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dcbe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003dcc3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dcc7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dccb │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003dcd2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1079 to 000000000003e109 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e10a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e10b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e10d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e10f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040406 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004040a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003104 0000000000000018 000030d8 FDE cie=00000030 pc=0000000000040410..0000000000040421 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040415 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040416 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004041c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003120 0000000000000020 00003074 FDE cie=000000b0 pc=000000000003b970..000000000003ba5d │ │ │ │ + Augmentation data: 81 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b972 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b973 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e111 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b977 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003144 0000000000000018 00003098 FDE cie=000000b0 pc=0000000000011822..000000000001188b │ │ │ │ + Augmentation data: 76 67 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003160 0000000000000018 00003134 FDE cie=00000030 pc=0000000000040430..000000000004043f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040435 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e113 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040436 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e118 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 509 to 000000000003e315 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004043a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000317c 0000000000000018 00003150 FDE cie=00000030 pc=0000000000040440..0000000000040451 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040445 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040446 │ │ │ │ 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: 6 to 000000000004044c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003198 0000000000000020 000030ec FDE cie=000000b0 pc=000000000003ba60..000000000003bb4d │ │ │ │ + Augmentation data: 2a 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba62 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ba63 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba67 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d18 0000000000000068 000029c0 FDE cie=0000035c pc=000000000003e380..000000000003ecc7 │ │ │ │ - Augmentation data: f3 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e386 │ │ │ │ +000031bc 0000000000000018 00003110 FDE cie=000000b0 pc=000000000001188c..00000000000118f5 │ │ │ │ + Augmentation data: 1f 67 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000031d8 0000000000000018 000031ac FDE cie=00000030 pc=0000000000040460..000000000004046f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040465 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e388 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040466 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004046a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000031f4 0000000000000018 000031c8 FDE cie=00000030 pc=0000000000040470..0000000000040481 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040475 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040476 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004047c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003210 0000000000000044 00003164 FDE cie=000000b0 pc=000000000003bb50..000000000003bc0a │ │ │ │ + Augmentation data: d3 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb51 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003bb54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e38a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003bb5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e38c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e38d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003e38e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e395 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1648 to 000000000003ea05 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000003bb9a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ea09 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea0a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea0c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea0e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea10 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea12 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bb9c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003ea20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 648 to 000000000003eca8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003bbab │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eca9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ecaa │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecac │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecb0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bbac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ecb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bbad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ecb3 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000003bbb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000003bbe9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bbea │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bbeb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003bbf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d84 0000000000000020 00002a2c FDE cie=0000035c pc=000000000001251e..000000000001252e │ │ │ │ - Augmentation data: 9d 6a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +00003258 0000000000000018 000031ac FDE cie=000000b0 pc=00000000000118f5..0000000000011933 │ │ │ │ + Augmentation data: ab 66 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 │ │ │ │ │ │ │ │ -00002da8 0000000000000038 00002d7c FDE cie=00000030 pc=000000000003ed00..000000000003ee4b │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed02 │ │ │ │ +00003274 000000000000002c 000031c8 FDE cie=000000b0 pc=0000000000040490..0000000000040552 │ │ │ │ + Augmentation data: a7 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040496 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003ed0c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004049e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ed15 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000404a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000003edf1 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000404d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003edf2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000404d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003edf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000404d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003edf8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000404e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000003ee27 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000032a4 000000000000002c 000031f8 FDE cie=000000b0 pc=0000000000040560..0000000000040622 │ │ │ │ + Augmentation data: 9b 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040566 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004056e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040575 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000405a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ee28 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000405a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee2a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000405a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee30 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000405b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002de4 0000000000000040 00002db8 FDE cie=00000030 pc=000000000003ee50..000000000003ef08 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003ee5b │ │ │ │ +000032d4 000000000000002c 00003228 FDE cie=000000b0 pc=0000000000040630..00000000000406fa │ │ │ │ + Augmentation data: 8f 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ee60 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004063e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ee64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040645 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ee69 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ee6d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 115 to 000000000003eee0 │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000040678 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eee1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eee2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004067c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004067e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eef0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040688 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000003ef07 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e28 0000000000000044 00002dfc FDE cie=00000030 pc=000000000003ef10..000000000003f0b3 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003ef22 │ │ │ │ +00003304 000000000000002c 00003258 FDE cie=000000b0 pc=0000000000040700..00000000000407ca │ │ │ │ + Augmentation data: 83 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ef2b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004070e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ef34 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040715 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef38 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef3c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 350 to 000000000003f09a │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000040748 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f09b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f09d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f09f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004074c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f0a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004074e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f0a2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040758 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f0b2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e70 000000000000003c 00002b18 FDE cie=0000035c pc=000000000003f0c0..000000000003f314 │ │ │ │ - Augmentation data: b9 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f0c6 │ │ │ │ +00003334 0000000000000034 00003288 FDE cie=000000b0 pc=00000000000407d0..0000000000040ab4 │ │ │ │ + Augmentation data: 77 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000407d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003f0cf │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0d3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000407d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f0d7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f0de │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 489 to 000000000003f2c7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000407e0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000040816 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f2c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f2c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040817 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040819 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004081b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003f2d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002eb0 000000000000001c 00002b58 FDE cie=0000035c pc=000000000001252e..00000000000125e3 │ │ │ │ - Augmentation data: 84 69 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ed0 0000000000000034 00002ea4 FDE cie=00000030 pc=000000000003f320..000000000003f3f3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f326 │ │ │ │ +0000336c 0000000000000034 000032c0 FDE cie=000000b0 pc=0000000000040ac0..0000000000040d66 │ │ │ │ + Augmentation data: 87 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040ac6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f32b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040ace │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f32c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040ad3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000003f3cc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040ada │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 320 to 0000000000040c1a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040c1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f3d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040c1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040c1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003f3e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040c28 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003f3ef │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f3f0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3f2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002f08 0000000000000034 00002edc FDE cie=00000030 pc=000000000003f400..000000000003f4cd │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f406 │ │ │ │ +000033a4 0000000000000038 000032f8 FDE cie=000000b0 pc=0000000000041340..000000000004142d │ │ │ │ + Augmentation data: 67 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041345 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f407 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041346 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f40b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004134a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000003f4ad │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000413c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4ae │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000413c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000413c9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f4b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000413d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003f4c9 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000413e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4ca │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000413e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4cc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000413e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000413e7 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f40 0000000000000048 00002f14 FDE cie=00000030 pc=000000000003f4d0..000000000003f7bb │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f4d6 │ │ │ │ +000033e0 0000000000000034 00003334 FDE cie=000000b0 pc=0000000000041430..00000000000416e6 │ │ │ │ + Augmentation data: 47 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4d8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004143e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f4dd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041443 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4df │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4e0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004144a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4e1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f4e7 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 401 to 000000000003f678 │ │ │ │ + DW_CFA_advance_loc2: 325 to 000000000004158f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f67c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f67d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f67f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f681 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041593 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f683 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041594 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f685 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041596 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003f690 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000415a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002f8c 0000000000000048 00002f60 FDE cie=00000030 pc=0000000000041e30..0000000000041ef6 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041e40 │ │ │ │ +00003418 0000000000000034 0000336c FDE cie=000000b0 pc=00000000000416f0..00000000000419de │ │ │ │ + Augmentation data: 27 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000416f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e42 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000416fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e44 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041703 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041e46 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e47 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004170a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041e48 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041e4c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000041edf │ │ │ │ + DW_CFA_advance_loc2: 373 to 000000000004187f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ee0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041ee1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041884 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041885 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ee9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041887 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041eea │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000041890 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002fd8 000000000000005c 00002fac FDE cie=00000030 pc=000000000003f7c0..000000000003fa5a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f7c2 │ │ │ │ +00003450 0000000000000034 000033a4 FDE cie=000000b0 pc=00000000000419e0..0000000000041cce │ │ │ │ + Augmentation data: 07 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000419e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f7c8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000419e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f7cf │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000419e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f7db │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f7df │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000003f891 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000419ec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 395 to 0000000000041b77 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f896 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f897 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041b7b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f899 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041b7c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f89b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041b7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f8a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000041b88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000003f99c │ │ │ │ + │ │ │ │ +00003488 0000000000000034 000033dc FDE cie=000000b0 pc=0000000000040d70..000000000004105e │ │ │ │ + Augmentation data: e7 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040d76 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d77 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040d78 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d7c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 390 to 0000000000040f02 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003f9a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f9a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040f03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f9a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040f04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f9aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040f06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f9b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040f10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000003f9d7 │ │ │ │ + │ │ │ │ +000034c0 0000000000000034 00003414 FDE cie=000000b0 pc=0000000000041060..000000000004133e │ │ │ │ + Augmentation data: c7 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041066 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004106e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041073 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004107a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 368 to 00000000000411ea │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000003fa10 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fa11 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000411eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000411ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa15 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411ee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003fa20 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000411f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003038 0000000000000038 00002ce0 FDE cie=0000035c pc=000000000003fa60..000000000003fe7b │ │ │ │ - Augmentation data: 09 68 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fa65 │ │ │ │ +000034f8 000000000000002c 0000344c FDE cie=000000b0 pc=0000000000041cd0..0000000000041e2f │ │ │ │ + Augmentation data: a7 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041cd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fa68 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa6a │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000003fa81 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 133 to 000000000003fb06 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003fb10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 183 to 000000000003fbc7 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 205 to 000000000003fc94 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003074 0000000000000020 00002d1c FDE cie=0000035c pc=00000000000125e4..0000000000012654 │ │ │ │ - Augmentation data: e4 67 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - │ │ │ │ -00003098 0000000000000048 0000306c FDE cie=00000030 pc=0000000000041f00..0000000000041fc6 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000041f10 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f12 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041cd7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f16 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f17 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041cde │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041f18 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041f1c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000041faf │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000041d28 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041fb0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041fb1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041d29 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041d2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041fba │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000041d30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030e4 0000000000000048 00002d8c FDE cie=0000035c pc=000000000003fe80..0000000000041e2c │ │ │ │ - Augmentation data: 80 67 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fe85 │ │ │ │ +00003528 0000000000000020 0000347c FDE cie=000000b0 pc=0000000000041e30..0000000000041f00 │ │ │ │ + Augmentation data: b3 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041e3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003fe88 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003fe98 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1299 to 00000000000403ab │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000004040a │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 3122 to 000000000004103c │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc2: 1195 to 00000000000414e7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000041e87 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000414f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000041e90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000041590 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 1597 to 0000000000041bcd │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000354c 0000000000000020 000034a0 FDE cie=000000b0 pc=0000000000041f00..0000000000041fe0 │ │ │ │ + Augmentation data: a7 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000041f0c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000041f5f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000041bce │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000041f68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003130 0000000000000024 00002dd8 FDE cie=0000035c pc=0000000000012654..00000000000128c6 │ │ │ │ - Augmentation data: db 67 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00003158 0000000000000048 0000312c FDE cie=00000030 pc=0000000000042000..0000000000042283 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042006 │ │ │ │ +00003570 000000000000002c 000034c4 FDE cie=000000b0 pc=0000000000041fe0..00000000000420f5 │ │ │ │ + Augmentation data: 9b 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000041fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004200c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000041fe7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004200d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004200e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000042015 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000041fee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 521 to 000000000004221e │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000042047 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004221f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042220 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042222 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042048 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004204a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042230 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004204b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004227c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004227d │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000035a0 0000000000000024 000034f4 FDE cie=000000b0 pc=0000000000042100..00000000000421ca │ │ │ │ + Augmentation data: 9f 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000042105 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000042113 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004227e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042280 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000042191 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042282 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042192 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000421a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000031a4 0000000000000034 00003178 FDE cie=00000030 pc=0000000000042290..00000000000423f5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042296 │ │ │ │ +000035c8 0000000000000024 0000351c FDE cie=000000b0 pc=00000000000421d0..000000000004229a │ │ │ │ + Augmentation data: 8f 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000421d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042297 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004229b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000421e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 264 to 00000000000423a3 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000042266 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004226a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000423b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042270 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000423f1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000423f2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000423f4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000031dc 0000000000000034 000031b0 FDE cie=00000030 pc=0000000000044480..00000000000444e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044486 │ │ │ │ +000035f0 000000000000002c 00003544 FDE cie=000000b0 pc=00000000000422a0..0000000000042370 │ │ │ │ + Augmentation data: 7f 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000422a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004448a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000422a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004448b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000422ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000444c3 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000042314 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000444c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042315 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000444c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042316 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000444d0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042320 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000444e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000444e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000444e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003214 0000000000000068 00002ebc FDE cie=0000035c pc=0000000000042400..0000000000043be4 │ │ │ │ - Augmentation data: 17 67 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042406 │ │ │ │ +00003620 000000000000004c 00003574 FDE cie=000000b0 pc=0000000000042370..00000000000426dc │ │ │ │ + Augmentation data: 67 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042376 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042408 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042378 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004240a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004237a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004240c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004237c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004240d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004237d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004240e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004237e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042418 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 5224 to 0000000000043880 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042382 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 615 to 00000000000425e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043881 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000425ea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043882 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000425eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043884 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000425ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043886 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000425ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043888 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000425f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004388a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000425f3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004388f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000425f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000438ce │ │ │ │ + │ │ │ │ +00003670 0000000000000018 00003644 FDE cie=00000030 pc=00000000000426e0..00000000000428e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000426e8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000042749 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000438cf │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000438d0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000438d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000438d9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042750 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003280 0000000000000020 00002f28 FDE cie=0000035c pc=00000000000128c6..0000000000012a23 │ │ │ │ - Augmentation data: 01 67 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000032a4 0000000000000014 00003278 FDE cie=00000030 pc=00000000000444f0..000000000004455a │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000044517 │ │ │ │ +0000368c 000000000000002c 000035e0 FDE cie=000000b0 pc=00000000000428f0..00000000000429bc │ │ │ │ + Augmentation data: 23 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000428f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000428f6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000428fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000004454c │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000004296d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004296e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004296f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042970 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032bc 0000000000000050 00002f64 FDE cie=0000035c pc=0000000000043bf0..0000000000044478 │ │ │ │ - Augmentation data: d8 66 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043bf6 │ │ │ │ +000036bc 000000000000002c 00003610 FDE cie=000000b0 pc=00000000000429c0..0000000000042a87 │ │ │ │ + Augmentation data: 0b 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000429c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000043c00 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000429c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043c02 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000429cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043c04 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043c05 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043c06 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000043c0d │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1417 to 0000000000044196 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000042a3b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044197 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044198 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004419a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004419c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004419e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000042a3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042a3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000441a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003310 0000000000000024 00002fb8 FDE cie=0000035c pc=0000000000012a24..0000000000012be0 │ │ │ │ - Augmentation data: d7 66 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003338 000000000000001c 0000330c FDE cie=00000030 pc=0000000000044560..00000000000445a9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044566 │ │ │ │ +000036ec 0000000000000020 000036c0 FDE cie=00000030 pc=0000000000011d40..0000000000011dda │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000011d46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044567 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011d4f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004456b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011d57 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -00003358 0000000000000014 0000332c FDE cie=00000030 pc=00000000000445b0..0000000000044647 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000445d4 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000011d60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000044642 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003370 000000000000001c 00003344 FDE cie=00000030 pc=0000000000044650..00000000000446b5 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004467c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000446a3 │ │ │ │ +00003710 0000000000000018 000036e4 FDE cie=00000030 pc=0000000000042a90..0000000000042b0e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042a98 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000042acf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000446b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042ad0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000446b4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003390 0000000000000010 00003364 FDE cie=00000030 pc=00000000000446c0..00000000000446d7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000372c 0000000000000010 00003700 FDE cie=00000030 pc=0000000000042b10..0000000000042b60 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000042b41 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000033a4 0000000000000050 0000304c FDE cie=0000035c pc=00000000000446e0..00000000000453e6 │ │ │ │ - Augmentation data: 4c 66 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000446e6 │ │ │ │ +00003740 0000000000000050 00003694 FDE cie=000000b0 pc=0000000000042b60..000000000004326c │ │ │ │ + Augmentation data: 9f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042b66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042b68 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042b6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000446ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042b6c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000446ed │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042b6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000446f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042b6e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000446f7 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 1949 to 0000000000044e94 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000042b75 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 491 to 0000000000042d60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044e95 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042d61 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044e96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000042d62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044e9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ea0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042d70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033f8 0000000000000024 000030a0 FDE cie=0000035c pc=0000000000012be0..0000000000012e6f │ │ │ │ - Augmentation data: 67 66 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - 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 │ │ │ │ +00003794 0000000000000018 00003768 FDE cie=00000030 pc=0000000000043270..0000000000043498 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043278 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000000432d9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000432e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003420 0000000000000048 000033f4 FDE cie=00000030 pc=0000000000045400..0000000000045559 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004540a │ │ │ │ +000037b0 000000000000002c 00003704 FDE cie=000000b0 pc=00000000000434a0..000000000004358c │ │ │ │ + Augmentation data: 83 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000434a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004540e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000434a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045415 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000045467 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000434ad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000043533 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045468 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043534 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045469 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043535 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045470 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000454c0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454c1 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000037e0 000000000000002c 00003734 FDE cie=000000b0 pc=0000000000043590..0000000000043677 │ │ │ │ + Augmentation data: 6b 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043595 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454c2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000454c8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004551e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043596 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004359d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000043621 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004551f │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000043624 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045520 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043625 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045528 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043630 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000346c 0000000000000038 00003440 FDE cie=00000030 pc=0000000000045560..00000000000458c2 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045566 │ │ │ │ +00003810 0000000000000024 00003764 FDE cie=000000b0 pc=0000000000043680..00000000000437b1 │ │ │ │ + Augmentation data: 53 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043685 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004556c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043689 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000436b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000436b3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000436b8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003838 0000000000000028 0000380c FDE cie=00000030 pc=00000000000437c0..0000000000043897 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000437c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000437cf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004556d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004556e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045575 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000437d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 694 to 000000000004582b │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000043838 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000045830 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045831 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045833 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004383c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045835 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004383d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000045840 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000043840 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000034a8 0000000000000064 0000347c FDE cie=00000030 pc=00000000000458d0..00000000000473f6 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000045913 │ │ │ │ +00003864 0000000000000050 000037b8 FDE cie=000000b0 pc=00000000000438a0..000000000004451c │ │ │ │ + Augmentation data: 27 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000438a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045919 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000438ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004591b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004591d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004591e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000438b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004591f │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000438b6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000045926 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 2956 to 00000000000464b2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000438c0 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 405 to 0000000000043a55 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000464b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a56 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000464b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a57 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000464bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043a5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000464c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000043a60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3839 to 00000000000473bf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473c0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003510 0000000000000060 000034e4 FDE cie=00000030 pc=0000000000047400..00000000000475ab │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047406 │ │ │ │ +000038b8 0000000000000028 0000388c FDE cie=00000030 pc=0000000000044520..00000000000446a2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044525 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004452c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000044546 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044547 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044550 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 159 to 00000000000445ef │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000445f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000445f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000038e4 0000000000000050 00003838 FDE cie=000000b0 pc=00000000000446b0..0000000000044bec │ │ │ │ + Augmentation data: 2f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000446b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047408 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004740a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004740c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047410 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000446bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047411 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000446be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047418 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 345 to 0000000000047571 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047575 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047576 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047578 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004757a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004757c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004757e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000047583 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000047595 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000446c2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 612 to 0000000000044926 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047596 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044927 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047597 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044928 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047599 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004492a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004759b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004492c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004759d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004492e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004759f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044930 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000475a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000044938 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003574 000000000000004c 00003548 FDE cie=00000030 pc=00000000000475b0..0000000000047bc8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000475b6 │ │ │ │ +00003938 0000000000000050 0000388c FDE cie=000000b0 pc=0000000000044bf0..000000000004541c │ │ │ │ + Augmentation data: 16 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044bf6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000475b8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044bf8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000475b9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044bfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000475bd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044bfc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000475c4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044bfd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 1163 to 0000000000047a4f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047a52 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a53 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a57 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047a58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000047bb0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044bfe │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000044c05 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc2: 1362 to 0000000000045157 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045158 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045159 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047bb6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000047bb9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bbb │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bbd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bbe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000035c4 0000000000000034 00003598 FDE cie=00000030 pc=000000000004a6a0..000000000004a705 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a6a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a6aa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004515b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004a6e3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004515d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a6e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004515f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045161 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a6f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045168 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004a701 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a702 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a704 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035fc 0000000000000014 000035d0 FDE cie=00000030 pc=000000000004a710..000000000004a77a │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000004a737 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000004a76c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003614 0000000000000050 000032bc FDE cie=0000035c pc=0000000000047bd0..0000000000049d42 │ │ │ │ - Augmentation data: 6e 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000047bd6 │ │ │ │ +0000398c 0000000000000050 000038e0 FDE cie=000000b0 pc=0000000000045420..0000000000046046 │ │ │ │ + Augmentation data: 2f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045426 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bd8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004542f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045431 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047bdc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045433 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bdd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045434 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000047bde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045435 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000047be5 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 3437 to 0000000000048952 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000045442 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1070 to 0000000000045870 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048953 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045871 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048954 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045872 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048956 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045874 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048958 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045876 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004895a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045878 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004895c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004587a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048960 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045880 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003668 0000000000000020 00003310 FDE cie=0000035c pc=0000000000012e70..0000000000012edf │ │ │ │ - Augmentation data: 3c 64 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -0000368c 0000000000000050 00003334 FDE cie=0000035c pc=0000000000049d50..000000000004a6a0 │ │ │ │ - Augmentation data: 20 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049d56 │ │ │ │ +000039e0 0000000000000050 00003934 FDE cie=000000b0 pc=000000000003bc10..000000000003d457 │ │ │ │ + Augmentation data: 8f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bc16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049d5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000049d61 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049d63 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bc1c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d64 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc1d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000049d65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003bc1e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000049d6f │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1918 to 000000000004a4ed │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003bc25 │ │ │ │ + DW_CFA_def_cfa_offset: 1840 │ │ │ │ + DW_CFA_advance_loc2: 4101 to 000000000003cc2a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a4ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cc2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a4ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cc2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc2e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cc34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004a500 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003cc35 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036e0 0000000000000024 00003388 FDE cie=0000035c pc=0000000000012ee0..000000000001309b │ │ │ │ - Augmentation data: 35 64 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ +00003a34 0000000000000020 00003988 FDE cie=000000b0 pc=0000000000011934..0000000000011d40 │ │ │ │ + Augmentation data: 62 65 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1840 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00003a58 0000000000000030 00003a2c FDE cie=00000030 pc=0000000000046060..0000000000046125 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046062 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046063 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046064 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046068 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 00000000000460cd │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000460ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000460cf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000460d1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000460d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a8c 0000000000000018 00003a60 FDE cie=00000030 pc=0000000000011dda..0000000000011dfb │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00003708 0000000000000048 000036dc FDE cie=00000030 pc=000000000004a780..000000000004a8d9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a78a │ │ │ │ +00003aa8 0000000000000040 000039fc FDE cie=000000b0 pc=0000000000046130..00000000000461cd │ │ │ │ + Augmentation data: 14 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046132 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a78e │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046137 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a795 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004613c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004613d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046141 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004a7e7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 123 to 00000000000461bc │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000461bd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000461bf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000461c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a7e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000461c3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a7f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000461c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004a840 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a841 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003aec 0000000000000020 00003a40 FDE cie=000000b0 pc=0000000000011dfb..0000000000011e2a │ │ │ │ + Augmentation data: d9 64 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 │ │ │ │ + │ │ │ │ +00003b10 0000000000000040 00003a64 FDE cie=000000b0 pc=00000000000461d0..00000000000462a9 │ │ │ │ + Augmentation data: c1 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000461da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a842 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a848 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a850 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000461e0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000461e5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000461ed │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000461f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004a89e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 163 to 0000000000046295 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046296 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046298 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a89f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004629a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a8a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004629c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a8a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004629d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003b54 0000000000000020 00003aa8 FDE cie=000000b0 pc=0000000000011e2a..0000000000011e75 │ │ │ │ + Augmentation data: 87 64 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 │ │ │ │ │ │ │ │ -00003754 0000000000000038 00003728 FDE cie=00000030 pc=000000000004a8e0..000000000004ac42 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a8e6 │ │ │ │ +00003b78 0000000000000034 00003acc FDE cie=000000b0 pc=00000000000462b0..0000000000046357 │ │ │ │ + Augmentation data: 6b 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000462b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a8ec │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000462c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a8ed │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000462d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004a8ee │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004a8f5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 694 to 000000000004abab │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000046349 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004abb0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004abb1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abb3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004634a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004abb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004634b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004abc0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000046350 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046354 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046355 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046356 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003790 0000000000000068 00003764 FDE cie=00000030 pc=000000000004ac50..000000000004c7a4 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000004ac93 │ │ │ │ +00003bb0 000000000000004c 00003b04 FDE cie=000000b0 pc=0000000000046360..00000000000465bb │ │ │ │ + Augmentation data: 3c 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046366 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ac99 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046368 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ac9b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004636a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ac9d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004636c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ac9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004636d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ac9f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004636e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004aca6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 3132 to 000000000004b8e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046372 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 443 to 000000000004652d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004652e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004652f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046531 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046533 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046535 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046537 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b8f0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000046540 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3709 to 000000000004c76d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c76e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + │ │ │ │ +00003c00 0000000000000020 00003b54 FDE cie=000000b0 pc=0000000000011e76..0000000000011eb1 │ │ │ │ + Augmentation data: 00 64 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000037fc 0000000000000060 000037d0 FDE cie=00000030 pc=000000000004c7b0..000000000004c96b │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c7b6 │ │ │ │ +00003c24 0000000000000050 00003b78 FDE cie=000000b0 pc=00000000000465c0..000000000004835a │ │ │ │ + Augmentation data: e4 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000465c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c7b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000465cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c7ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465cd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000465d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000465d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c7c8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 361 to 000000000004c931 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c935 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c936 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c938 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c93a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c93c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c93e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004c943 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c955 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000465db │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc2: 4396 to 0000000000047707 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c956 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047708 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c957 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047709 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c959 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c95b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c95d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c95f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c960 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003860 0000000000000038 00003834 FDE cie=00000030 pc=000000000004c970..000000000004cf4e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c976 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004c977 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c97b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 1147 to 000000000004cdf6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cdf7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cdf9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cdfa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ce00 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004ce03 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ce05 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004ce10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000389c 0000000000000034 00003870 FDE cie=00000030 pc=000000000004fa60..000000000004fac5 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fa66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fa6a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fa6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004770b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004faa3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004770d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004faa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004770f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004faa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047711 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004fab0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000047718 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004fac1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fac2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fac4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038d4 0000000000000014 000038a8 FDE cie=00000030 pc=000000000004fad0..000000000004fb3a │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000004faf7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000004fb2c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ +00003c78 0000000000000020 00003bcc FDE cie=000000b0 pc=0000000000011eb2..000000000001249b │ │ │ │ + Augmentation data: bc 64 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 │ │ │ │ │ │ │ │ -000038ec 0000000000000050 00003594 FDE cie=0000035c pc=000000000004cf50..000000000004f09c │ │ │ │ - Augmentation data: 37 62 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004cf56 │ │ │ │ +00003c9c 0000000000000050 00003bf0 FDE cie=000000b0 pc=0000000000048360..0000000000049f4d │ │ │ │ + Augmentation data: e7 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048366 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004836a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf5a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004836f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cf5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048371 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cf5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048372 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cf5e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048373 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004cf65 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 3709 to 000000000004dde2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004837a │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ + DW_CFA_advance_loc2: 3520 to 000000000004913a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dde3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004913b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dde4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004913c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dde6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004913e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dde8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049140 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ddea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049142 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ddec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049144 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ddf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049148 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003940 0000000000000020 000035e8 FDE cie=0000035c pc=000000000001309c..000000000001310b │ │ │ │ - Augmentation data: 05 62 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ +00003cf0 0000000000000020 00003c44 FDE cie=000000b0 pc=000000000001249c..0000000000012a09 │ │ │ │ + Augmentation data: 9b 65 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 928 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00003964 0000000000000050 0000360c FDE cie=0000035c pc=000000000004f0a0..000000000004fa60 │ │ │ │ - Augmentation data: e9 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f0a6 │ │ │ │ +00003d14 000000000000004c 00003c68 FDE cie=000000b0 pc=000000000004a2a0..000000000004a458 │ │ │ │ + Augmentation data: c4 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a2a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f0ac │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a2ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004f0b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a2ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f0b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a2af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f0b4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a2b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f0b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a2ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004f0bf │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 2008 to 000000000004f897 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004a2c5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000004a303 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f898 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a307 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004f899 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a308 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f89b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a30a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f89d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a30c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f89f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a30e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f8a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a310 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004f8a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a318 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039b8 0000000000000024 00003660 FDE cie=0000035c pc=000000000001310c..00000000000132cc │ │ │ │ - Augmentation data: fe 61 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000039e0 0000000000000010 000039b4 FDE cie=00000030 pc=000000000004fb40..000000000004fb45 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039f4 0000000000000010 000039c8 FDE cie=00000030 pc=000000000004fb50..000000000004fb55 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a08 000000000000002c 000036b0 FDE cie=0000035c pc=000000000004fb60..000000000004fc40 │ │ │ │ - Augmentation data: bf 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fb65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fb6a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004fb74 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000004fc02 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc03 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc04 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004fc10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a38 0000000000000050 000036e0 FDE cie=0000035c pc=0000000000019e80..000000000001a357 │ │ │ │ - Augmentation data: a7 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019e86 │ │ │ │ +00003d64 0000000000000064 00003cb8 FDE cie=000000b0 pc=0000000000049f50..000000000004a299 │ │ │ │ + Augmentation data: 83 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049f56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019e8c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049f5e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049f60 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049f62 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049f63 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000019e92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049f64 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000019e99 │ │ │ │ - DW_CFA_def_cfa_offset: 1280 │ │ │ │ - DW_CFA_advance_loc2: 827 to 000000000001a1d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049f68 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000049f8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000001a1d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049f8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001a1d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000049f8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049f90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049f92 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049f94 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a1e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049f96 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a1e8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049fa0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 304 to 000000000004a0d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a0d1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a0d2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a0d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a0d6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a0d8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a0da │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a0e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003a8c 0000000000000020 00003734 FDE cie=0000035c pc=00000000000132cc..0000000000013370 │ │ │ │ - Augmentation data: 6f 61 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1280 │ │ │ │ +00003dcc 0000000000000020 00003d20 FDE cie=000000b0 pc=0000000000012a0a..0000000000012a26 │ │ │ │ + Augmentation data: 2a 65 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003ab0 0000000000000014 00003a84 FDE cie=00000030 pc=000000000001a360..000000000001a465 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a368 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000001a464 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00003ac8 0000000000000030 00003a9c FDE cie=00000030 pc=000000000004fc40..000000000004fd05 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fc42 │ │ │ │ +00003df0 0000000000000030 00003dc4 FDE cie=00000030 pc=000000000004a460..000000000004a525 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a463 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fc44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a464 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fc48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a468 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000004fcad │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000004a4cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fcae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a4ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004fcaf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a4cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fcb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004fcb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a4d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003afc 0000000000000018 00003ad0 FDE cie=00000030 pc=0000000000013370..0000000000013391 │ │ │ │ +00003e24 0000000000000018 00003df8 FDE cie=00000030 pc=0000000000012a26..0000000000012a47 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b18 0000000000000010 00003aec FDE cie=00000030 pc=000000000004fd10..000000000004fd24 │ │ │ │ +00003e40 0000000000000010 00003e14 FDE cie=00000030 pc=000000000004a530..000000000004a544 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b2c 0000000000000010 00003b00 FDE cie=00000030 pc=000000000004fd30..000000000004fd35 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003b40 000000000000001c 00003b14 FDE cie=00000030 pc=0000000000053b40..0000000000053d55 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000053b45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000053bda │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053be0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00003e54 0000000000000010 00003e28 FDE cie=00000030 pc=000000000004a550..000000000004a555 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b60 0000000000000038 00003808 FDE cie=0000035c pc=000000000004fd40..0000000000053b3d │ │ │ │ - Augmentation data: af 60 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004fd45 │ │ │ │ +00003e68 0000000000000038 00003dbc FDE cie=000000b0 pc=000000000004a560..000000000004e35d │ │ │ │ + Augmentation data: 97 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a565 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004fd48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004a568 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004fd58 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a578 │ │ │ │ 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: 873 to 00000000000500c1 │ │ │ │ + DW_CFA_advance_loc2: 873 to 000000000004a8e1 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000050164 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000004a984 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 4728 to 00000000000513dc │ │ │ │ + DW_CFA_advance_loc2: 4728 to 000000000004bbfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000513dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004bbfd │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b9c 0000000000000028 00003844 FDE cie=0000035c pc=0000000000013392..0000000000013f11 │ │ │ │ - Augmentation data: 1b 63 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013393 │ │ │ │ +00003ea4 0000000000000028 00003df8 FDE cie=000000b0 pc=0000000000012a48..00000000000135c7 │ │ │ │ + Augmentation data: 03 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012a49 │ │ │ │ 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 │ │ │ │ @@ -7476,7210 +7330,7360 @@ │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bc8 0000000000000010 00003b9c FDE cie=00000030 pc=0000000000055b70..0000000000055b75 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003bdc 0000000000000010 00003bb0 FDE cie=00000030 pc=0000000000055b80..0000000000055b8f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003bf0 0000000000000010 00003bc4 FDE cie=00000030 pc=0000000000055b90..0000000000055b95 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c04 0000000000000010 00003bd8 FDE cie=00000030 pc=0000000000055ba0..0000000000055bbb │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c18 0000000000000010 00003bec FDE cie=00000030 pc=0000000000055bc0..0000000000055bf9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c2c 0000000000000010 00003c00 FDE cie=00000030 pc=0000000000055c00..0000000000055c1e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c40 0000000000000010 00003c14 FDE cie=00000030 pc=0000000000055c20..0000000000055c61 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c54 0000000000000010 00003c28 FDE cie=00000030 pc=0000000000055c70..0000000000055c82 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c68 0000000000000010 00003c3c FDE cie=00000030 pc=0000000000055c90..0000000000055cab │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c7c 0000000000000010 00003c50 FDE cie=00000030 pc=0000000000055cb0..0000000000055ce9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003c90 0000000000000010 00003c64 FDE cie=00000030 pc=0000000000055cf0..0000000000055d02 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ca4 0000000000000010 00003c78 FDE cie=00000030 pc=0000000000055d10..0000000000055d2b │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003cb8 0000000000000010 00003c8c FDE cie=00000030 pc=0000000000055d30..0000000000055d69 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ccc 0000000000000010 00003ca0 FDE cie=00000030 pc=0000000000055d70..0000000000055d7f │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ce0 0000000000000010 00003cb4 FDE cie=00000030 pc=0000000000055d80..0000000000055d85 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003cf4 0000000000000010 00003cc8 FDE cie=00000030 pc=0000000000055d90..0000000000055d95 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d08 0000000000000010 00003cdc FDE cie=00000030 pc=0000000000055da0..0000000000055da5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d1c 0000000000000010 00003cf0 FDE cie=00000030 pc=0000000000055db0..0000000000055db7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d30 0000000000000010 00003d04 FDE cie=00000030 pc=0000000000055dc0..0000000000055dc7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d44 0000000000000010 00003d18 FDE cie=00000030 pc=0000000000055dd0..0000000000055dd7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d58 0000000000000010 00003d2c FDE cie=00000030 pc=0000000000055de0..0000000000055de7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d6c 0000000000000010 00003d40 FDE cie=00000030 pc=0000000000055df0..0000000000055df7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d80 0000000000000010 00003d54 FDE cie=00000030 pc=0000000000055e00..0000000000055e07 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003d94 0000000000000010 00003d68 FDE cie=00000030 pc=0000000000055e10..0000000000055e17 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003da8 0000000000000010 00003d7c FDE cie=00000030 pc=0000000000055e20..0000000000055e27 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003dbc 0000000000000010 00003d90 FDE cie=00000030 pc=0000000000055e30..0000000000055e37 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003dd0 0000000000000010 00003da4 FDE cie=00000030 pc=0000000000055e40..0000000000055e49 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003de4 0000000000000010 00003db8 FDE cie=00000030 pc=0000000000055e50..0000000000055e67 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003df8 0000000000000010 00003dcc FDE cie=00000030 pc=0000000000055e70..0000000000055e7c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e0c 0000000000000010 00003de0 FDE cie=00000030 pc=0000000000055e80..0000000000055e89 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e20 0000000000000010 00003df4 FDE cie=00000030 pc=0000000000055e90..0000000000055ead │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e34 0000000000000010 00003e08 FDE cie=00000030 pc=0000000000055eb0..0000000000055ebc │ │ │ │ +00003ed0 0000000000000010 00003ea4 FDE cie=00000030 pc=000000000004e380..000000000004e39c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e48 0000000000000010 00003e1c FDE cie=00000030 pc=0000000000055ec0..0000000000055ecc │ │ │ │ +00003ee4 0000000000000010 00003eb8 FDE cie=00000030 pc=000000000004e3a0..000000000004e3b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e5c 0000000000000010 00003e30 FDE cie=00000030 pc=0000000000055ed0..0000000000055eed │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e70 0000000000000010 00003e44 FDE cie=00000030 pc=0000000000055ef0..0000000000055efc │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e84 0000000000000010 00003e58 FDE cie=00000030 pc=0000000000055f00..0000000000055f09 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003e98 0000000000000010 00003e6c FDE cie=00000030 pc=0000000000055f10..0000000000055f27 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003eac 0000000000000010 00003e80 FDE cie=00000030 pc=0000000000055f30..0000000000055f3c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ec0 0000000000000010 00003e94 FDE cie=00000030 pc=0000000000055f40..0000000000055f49 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ed4 0000000000000010 00003ea8 FDE cie=00000030 pc=0000000000055f50..0000000000055f59 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003ee8 0000000000000010 00003ebc FDE cie=00000030 pc=0000000000055f60..0000000000055f69 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003efc 0000000000000010 00003ed0 FDE cie=00000030 pc=0000000000055f70..0000000000055f79 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003f10 0000000000000010 00003ee4 FDE cie=00000030 pc=0000000000055f80..0000000000055fcd │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000055fae │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003f24 0000000000000010 00003ef8 FDE cie=00000030 pc=0000000000055fd0..0000000000055fff │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055fe0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003f38 0000000000000010 00003f0c FDE cie=00000030 pc=0000000000056000..000000000005602f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056010 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003f4c 0000000000000010 00003f20 FDE cie=00000030 pc=0000000000056030..0000000000056062 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056043 │ │ │ │ +00003ef8 0000000000000044 00003ecc FDE cie=00000030 pc=000000000004e3c0..000000000004e4af │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e3c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003f60 0000000000000010 00003f34 FDE cie=00000030 pc=0000000000056070..000000000005609f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056080 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00003f74 000000000000001c 00003c1c FDE cie=0000035c pc=00000000000560a0..00000000000560e7 │ │ │ │ - Augmentation data: fb 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000560ac │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e3cb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e3d0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e3d2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e3d3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e3d7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e3db │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000004e4a1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e4a2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e4a3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004e4a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e4aa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e4ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000560e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e4ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003f94 0000000000000020 00003c3c FDE cie=0000035c pc=0000000000013f12..0000000000013fdd │ │ │ │ - Augmentation data: e3 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013f18 │ │ │ │ +00003f40 0000000000000028 00003f14 FDE cie=00000030 pc=000000000004e4b0..000000000004e57f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e4b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013f19 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e4be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013f22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e4c2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -00003fb8 0000000000000014 00003f8c FDE cie=00000030 pc=0000000000056190..00000000000561ca │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056198 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000561c5 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000004e57b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e57c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e57e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00003fd0 0000000000000014 00003fa4 FDE cie=00000030 pc=00000000000561d0..000000000005620a │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000561d8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000056205 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fe8 000000000000001c 00003c90 FDE cie=0000035c pc=0000000000056210..0000000000056257 │ │ │ │ - Augmentation data: a3 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005621c │ │ │ │ +00003f6c 0000000000000018 00003f40 FDE cie=00000030 pc=000000000004e580..000000000004e5c9 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e58a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056252 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000004e5c8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004008 0000000000000020 00003cb0 FDE cie=0000035c pc=0000000000013fde..0000000000014096 │ │ │ │ - Augmentation data: 8b 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013fe4 │ │ │ │ +00003f88 0000000000000018 00003f5c FDE cie=00000030 pc=000000000004e5d0..000000000004e614 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e5da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000013fe5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000013fee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -0000402c 0000000000000038 00004000 FDE cie=00000030 pc=0000000000056300..0000000000056372 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056302 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056304 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056305 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005630b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056311 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000056366 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056367 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056368 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005636a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005636c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000004e613 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005636d │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004068 0000000000000048 0000403c FDE cie=00000030 pc=0000000000056380..0000000000056460 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056382 │ │ │ │ +00003fa4 0000000000000040 00003f78 FDE cie=00000030 pc=000000000004e620..000000000004ea4a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004e62f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056384 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e635 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056386 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e63d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056388 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e644 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056389 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e648 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005638a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004e64f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005638e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000056430 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000056433 │ │ │ │ + DW_CFA_advance_loc2: 1009 to 000000000004ea40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056434 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ea41 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005643a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005643c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005643d │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040b4 0000000000000018 00004088 FDE cie=00000030 pc=0000000000056460..0000000000056492 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056465 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005648d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00003fe8 0000000000000014 00003fbc FDE cie=00000030 pc=000000000004ea50..000000000004ea5f │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040d0 0000000000000048 000040a4 FDE cie=00000030 pc=00000000000564a0..0000000000056a5d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000564a6 │ │ │ │ +00004000 0000000000000048 00003fd4 FDE cie=00000030 pc=000000000004ea80..000000000004ec1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea86 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea88 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ea89 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ea8a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000564b2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000564f1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ea8e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 388 to 000000000004ec12 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ec13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000564f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ec14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564fb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000411c 0000000000000018 000040f0 FDE cie=00000030 pc=0000000000056a60..0000000000056a92 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056a65 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000056a8d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004138 0000000000000020 00003de0 FDE cie=0000035c pc=0000000000056aa0..0000000000056ae2 │ │ │ │ - Augmentation data: 6f 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056aa5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000056ad5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056ae0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056ae1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000415c 0000000000000020 00003e04 FDE cie=0000035c pc=0000000000056af0..0000000000056b32 │ │ │ │ - Augmentation data: 53 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056af5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000056b27 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000056b30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056b31 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004180 000000000000001c 00003e28 FDE cie=0000035c pc=0000000000056b40..0000000000056b8f │ │ │ │ - Augmentation data: 37 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056b4c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000056b8a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000041a0 000000000000001c 00003e48 FDE cie=0000035c pc=0000000000056c50..0000000000056c9f │ │ │ │ - Augmentation data: 1f 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056c5c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000056c9a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000404c 0000000000000010 00004020 FDE cie=00000030 pc=000000000004ec20..000000000004ec57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041c0 0000000000000028 00003e68 FDE cie=0000035c pc=0000000000056b90..0000000000056bed │ │ │ │ - Augmentation data: 07 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056b95 │ │ │ │ +00004060 0000000000000034 00004034 FDE cie=00000030 pc=000000000004ec60..000000000004ed0d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ec66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056ba1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ec67 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056bb4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ec6b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056be3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 121 to 000000000004ece4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056be7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ece5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056be8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ece7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000041ec 0000000000000028 00003e94 FDE cie=0000035c pc=0000000000056bf0..0000000000056c4d │ │ │ │ - Augmentation data: e3 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056bf5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056c01 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056c14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056c43 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004ecf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000004ed09 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056c47 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ed0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056c48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004218 0000000000000028 00003ec0 FDE cie=0000035c pc=0000000000056ca0..0000000000056cfd │ │ │ │ - Augmentation data: bf 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056ca5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056cb1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056cc4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056cf3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056cf7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056cf8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004098 0000000000000010 0000406c FDE cie=00000030 pc=000000000004ed10..000000000004ed20 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004244 0000000000000028 00003eec FDE cie=0000035c pc=0000000000056d00..0000000000056d5d │ │ │ │ - Augmentation data: 9b 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056d05 │ │ │ │ +000040ac 0000000000000048 00004080 FDE cie=00000030 pc=000000000004ed20..000000000004ef4a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ed26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056d11 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004ed2f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056d24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed31 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed33 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ed34 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ed35 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ed39 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 399 to 000000000004eec8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eecc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004eecd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eecf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000056d53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eed1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d57 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056d58 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004270 000000000000001c 00003f18 FDE cie=0000035c pc=00000000000560f0..0000000000056137 │ │ │ │ - Augmentation data: 77 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000560fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eed3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056132 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eed5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004eee0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004290 000000000000001c 00003f38 FDE cie=0000035c pc=0000000000056140..0000000000056187 │ │ │ │ - Augmentation data: 5f 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005614c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056182 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000040f8 000000000000001c 000040cc FDE cie=00000030 pc=00000000000135c8..0000000000013606 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000042b0 000000000000001c 00003f58 FDE cie=0000035c pc=0000000000056260..00000000000562a7 │ │ │ │ - Augmentation data: 47 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005626c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000562a2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00004118 0000000000000010 000040ec FDE cie=00000030 pc=000000000004ef50..000000000004ef6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042d0 000000000000001c 00003f78 FDE cie=0000035c pc=00000000000562b0..00000000000562f7 │ │ │ │ - Augmentation data: 2f 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000562bc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000562f2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +0000412c 0000000000000010 00004100 FDE cie=00000030 pc=000000000004ef70..000000000004ef93 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042f0 000000000000001c 00003f98 FDE cie=0000035c pc=0000000000056d60..0000000000056deb │ │ │ │ - Augmentation data: 17 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056d68 │ │ │ │ +00004140 0000000000000048 00004114 FDE cie=00000030 pc=0000000000052000..00000000000520c6 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052010 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000056dae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004310 000000000000001c 00003fb8 FDE cie=0000035c pc=0000000000056df0..0000000000056e88 │ │ │ │ - Augmentation data: 0b 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056df8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000056e47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000056e50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004330 000000000000004c 00003fd8 FDE cie=0000035c pc=0000000000056e90..0000000000056f73 │ │ │ │ - Augmentation data: 03 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000056e9b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000056ea0 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052012 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056ea4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052014 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056ea5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052016 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056eac │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052017 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000056ee8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052018 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005201c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 00000000000520af │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000520b0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000520b1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056ee9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000520b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056eea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000520b5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056eec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000520b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056eee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000520b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ef0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000520ba │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000056f28 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056f29 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004380 0000000000000030 00004354 FDE cie=00000030 pc=0000000000056f80..000000000005703a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f82 │ │ │ │ +0000418c 0000000000000030 000040e0 FDE cie=000000b0 pc=000000000004efa0..000000000004f0c7 │ │ │ │ + Augmentation data: d3 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004efa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000056f8b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004efab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056f8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004efaf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000056f93 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 157 to 0000000000057030 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000004eff3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057031 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057032 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004eff4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057034 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eff6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057035 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004f000 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000043b4 000000000000001c 00004388 FDE cie=00000030 pc=0000000000057040..0000000000057170 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057048 │ │ │ │ +000041c0 000000000000001c 00004114 FDE cie=000000b0 pc=0000000000013606..000000000001361c │ │ │ │ + Augmentation data: a9 64 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000057074 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057078 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000570ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000570b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000043d4 000000000000002c 0000407c FDE cie=0000035c pc=0000000000057170..0000000000057252 │ │ │ │ - Augmentation data: 83 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057176 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057177 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005717b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000571ff │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057200 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057202 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057203 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + 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 │ │ │ │ - │ │ │ │ -00004404 000000000000002c 000040ac FDE cie=0000035c pc=0000000000057260..0000000000057348 │ │ │ │ - Augmentation data: 61 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057266 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057267 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005726b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 138 to 00000000000572f5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000572f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000572f8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000572f9 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004434 000000000000002c 000040dc FDE cie=0000035c pc=0000000000057350..000000000005742f │ │ │ │ - Augmentation data: 3f 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057356 │ │ │ │ +000041e0 0000000000000048 000041b4 FDE cie=00000030 pc=000000000004f0d0..000000000004f1b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f0d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057357 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f0d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005735b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 129 to 00000000000573dc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f0dd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f0e2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f0e6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f0e7 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f0ed │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000004f188 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f18b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f18c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f18e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f190 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000573dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f192 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000573df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f194 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000573e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f198 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004464 000000000000002c 0000410c FDE cie=0000035c pc=0000000000057430..000000000005753b │ │ │ │ - Augmentation data: 1d 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057435 │ │ │ │ +0000422c 0000000000000030 00004200 FDE cie=00000030 pc=000000000004f1c0..000000000004f27a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f1c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057436 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f1ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005743a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 175 to 00000000000574e9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f1ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f1d2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000004f25a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f25b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574eb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000574ec │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004494 0000000000000024 0000413c FDE cie=0000035c pc=0000000000057540..000000000005762c │ │ │ │ - Augmentation data: 03 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057545 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f25c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005755a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000575ee │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f25e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000575f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f260 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044bc 000000000000002c 00004164 FDE cie=0000035c pc=0000000000057630..000000000005770c │ │ │ │ - Augmentation data: f3 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057635 │ │ │ │ +00004260 0000000000000050 000041b4 FDE cie=000000b0 pc=000000000004f280..000000000004ffc2 │ │ │ │ + Augmentation data: 11 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f286 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057636 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f288 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005763d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f28a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 00000000000576bd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f28f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f290 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f291 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f298 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 2055 to 000000000004fa9f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004faa0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004faa1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004faa3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004faa5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000576be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004faa7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000576bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004faa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000576c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004fab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000044ec 0000000000000020 000044c0 FDE cie=00000030 pc=0000000000057710..0000000000057794 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057715 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057723 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000057789 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005778a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057790 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004510 0000000000000020 000044e4 FDE cie=00000030 pc=00000000000577a0..0000000000057834 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000577a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000577b3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000005781e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057822 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057830 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004534 000000000000002c 000041dc FDE cie=0000035c pc=0000000000057840..0000000000057929 │ │ │ │ - Augmentation data: 93 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057845 │ │ │ │ +000042b4 0000000000000020 00004208 FDE cie=000000b0 pc=000000000001361c..00000000000138af │ │ │ │ + Augmentation data: 22 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +000042d8 0000000000000050 0000422c FDE cie=000000b0 pc=000000000004ffd0..0000000000051ffc │ │ │ │ + Augmentation data: 25 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ffd6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057846 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ffd8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005784d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004ffdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 00000000000578d3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ffdf │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ffe3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004ffe6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004ffed │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_advance_loc2: 4836 to 00000000000512d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000512d2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000512d3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512d5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000578d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000578d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000512db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000578e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000512e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004564 000000000000003c 0000420c FDE cie=0000035c pc=0000000000057930..0000000000057b49 │ │ │ │ - Augmentation data: 7b 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057936 │ │ │ │ +0000432c 0000000000000020 00004280 FDE cie=000000b0 pc=00000000000138b0..0000000000013ef4 │ │ │ │ + Augmentation data: d8 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 912 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00004350 0000000000000060 00004324 FDE cie=00000030 pc=0000000000052100..0000000000052229 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005210b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057938 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005210d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057939 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005210f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005793a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052110 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005793e │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052111 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052119 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 299 to 0000000000057a69 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000005218e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005218f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a6d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052190 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052192 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052194 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052196 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057a78 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000521a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000045a4 000000000000003c 0000424c FDE cie=0000035c pc=0000000000057b50..0000000000057d81 │ │ │ │ - Augmentation data: 6b 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057b56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057b58 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b59 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b5a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057b5e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 321 to 0000000000057c9f │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000052207 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052208 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057ca3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052209 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005220b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005220d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057cb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000045e4 0000000000000020 000045b8 FDE cie=00000030 pc=0000000000057d90..0000000000057dee │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000057da4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000057dd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005220f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057de0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052210 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057de4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057de8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057dec │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000052228 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004608 0000000000000018 000045dc FDE cie=00000030 pc=0000000000057df0..0000000000057e67 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057dfc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000057e2b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057e30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004624 0000000000000018 000045f8 FDE cie=00000030 pc=0000000000057e70..0000000000057ef7 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057e7c │ │ │ │ +000043b4 000000000000001c 00004388 FDE cie=00000030 pc=0000000000052230..00000000000523a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052231 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000057eb3 │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000005234a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000057ec0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052350 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004640 0000000000000020 00004614 FDE cie=00000030 pc=0000000000057f00..0000000000057f5b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057f05 │ │ │ │ +000043d4 0000000000000048 000043a8 FDE cie=00000030 pc=00000000000523b0..00000000000527b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f09 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000523b7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000523bc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000523be │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000523c2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000057f51 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000523c3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000523c7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 597 to 000000000005261c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005261d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005261e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052620 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052622 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052624 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f55 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052626 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052627 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004664 0000000000000020 00004638 FDE cie=00000030 pc=0000000000057f60..0000000000057fbb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057f65 │ │ │ │ +00004420 000000000000002c 00004374 FDE cie=000000b0 pc=00000000000527c0..0000000000052880 │ │ │ │ + Augmentation data: 3f 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000527c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057f69 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000057fb1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000527c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000527ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000052870 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052871 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fb5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052873 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057fb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052874 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004688 0000000000000020 0000465c FDE cie=00000030 pc=0000000000057fc0..000000000005801b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fc9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000058011 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058015 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058016 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00004450 0000000000000018 000043a4 FDE cie=000000b0 pc=0000000000013ef4..0000000000013f04 │ │ │ │ + Augmentation data: 1c 64 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046ac 0000000000000024 00004680 FDE cie=00000030 pc=0000000000058020..000000000005809e │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058025 │ │ │ │ +0000446c 000000000000002c 00004440 FDE cie=00000030 pc=0000000000052880..00000000000529f2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005288a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000058087 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058090 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058091 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005288b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005288f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 320 to 00000000000529cf │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000529d3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058098 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000529e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005809c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046d4 0000000000000010 000046a8 FDE cie=00000030 pc=0000000000053d60..0000000000053d6c │ │ │ │ +0000449c 0000000000000010 00004470 FDE cie=00000030 pc=0000000000052a00..0000000000052ab4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046e8 0000000000000010 000046bc FDE cie=00000030 pc=0000000000053d70..0000000000053d75 │ │ │ │ +000044b0 0000000000000010 00004484 FDE cie=00000030 pc=0000000000052ac0..0000000000052af5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046fc 0000000000000038 000046d0 FDE cie=00000030 pc=0000000000053d80..00000000000540cd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053d86 │ │ │ │ +000044c4 0000000000000038 00004498 FDE cie=00000030 pc=0000000000052b00..0000000000052cba │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052b06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d88 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052b07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d89 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052b08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000053d8a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000053d95 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 783 to 00000000000540a4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 353 to 0000000000052c69 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000540a5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000540a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000540a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052c6a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000540aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c6c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000540b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052c78 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052c79 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052c7a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c7c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004738 0000000000000018 0000470c FDE cie=00000030 pc=0000000000014096..00000000000140cc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ +00004500 0000000000000018 000044d4 FDE cie=00000030 pc=0000000000013f04..0000000000013f2f │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00004754 0000000000000028 00004728 FDE cie=00000030 pc=00000000000540d0..0000000000054133 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000540d5 │ │ │ │ +0000451c 0000000000000068 00004470 FDE cie=000000b0 pc=0000000000052cc0..0000000000053d2e │ │ │ │ + Augmentation data: 58 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052cc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000540d6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cc8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000540e1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052cca │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052ccc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052ccd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000005412b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052cce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052cd5 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 2101 to 000000000005350a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005350b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005350c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005350e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053510 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005412c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005412d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053514 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005412e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000053519 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004780 000000000000002c 00004428 FDE cie=0000035c pc=00000000000580a0..000000000005818b │ │ │ │ - Augmentation data: bf 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000580a5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000580a6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000580aa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000058160 │ │ │ │ + DW_CFA_advance_loc2: 1075 to 000000000005394c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005394d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005394e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053950 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053952 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058161 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053954 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058162 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053956 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058168 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053957 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047b0 0000000000000050 00004458 FDE cie=0000035c pc=0000000000058190..00000000000589cb │ │ │ │ - Augmentation data: 93 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058196 │ │ │ │ +00004588 0000000000000020 000044dc FDE cie=000000b0 pc=0000000000013f30..00000000000140af │ │ │ │ + Augmentation data: 3d 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +000045ac 0000000000000050 00004500 FDE cie=000000b0 pc=0000000000053d30..0000000000055186 │ │ │ │ + Augmentation data: 35 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000053d36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058198 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005819a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005819c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053d3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005819d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053d3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000581a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053d3e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000581ab │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 1106 to 00000000000585fd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000053d45 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 3140 to 0000000000054989 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005498a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005498b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058601 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005498d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058603 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005498f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058605 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054991 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058607 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054993 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058610 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054998 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004804 000000000000003c 000044ac FDE cie=0000035c pc=00000000000589d0..0000000000058b41 │ │ │ │ - Augmentation data: 9f 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000589d6 │ │ │ │ +00004600 0000000000000020 00004554 FDE cie=000000b0 pc=00000000000140b0..000000000001443a │ │ │ │ + Augmentation data: 77 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00004624 0000000000000050 00004578 FDE cie=000000b0 pc=0000000000055190..000000000005584a │ │ │ │ + Augmentation data: 8a 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589d8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055198 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589d9 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005519a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000589da │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005519c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000589de │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 150 to 0000000000058a74 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005519d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005519e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000551a8 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 940 to 0000000000055554 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055555 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055556 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055558 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058a76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005555a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005555c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005555e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055560 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004844 0000000000000020 00004818 FDE cie=00000030 pc=000000000001463a..00000000000146c1 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014640 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014649 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014651 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001465a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004868 0000000000000020 0000483c FDE cie=00000030 pc=00000000000146c1..0000000000014752 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000146c7 │ │ │ │ +00004678 0000000000000020 000045cc FDE cie=000000b0 pc=000000000001443a..0000000000014597 │ │ │ │ + Augmentation data: 74 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +0000469c 0000000000000050 000045f0 FDE cie=000000b0 pc=0000000000055850..0000000000055f0a │ │ │ │ + Augmentation data: 67 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000146d0 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055858 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000146d8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005585a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000146e1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005585c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005585d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000488c 000000000000002c 00004534 FDE cie=0000035c pc=0000000000058b50..0000000000058bf3 │ │ │ │ - Augmentation data: 43 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058b56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058b57 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058b5b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058b9c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005585e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055868 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 940 to 0000000000055c14 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055c15 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055c16 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c18 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058b9f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ba1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c1e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000048bc 000000000000002c 00004564 FDE cie=0000035c pc=0000000000058c00..0000000000058ca3 │ │ │ │ - Augmentation data: 25 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058c06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c07 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c0b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058c4c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058c4f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c51 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058c52 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000048ec 000000000000002c 00004594 FDE cie=0000035c pc=0000000000058cb0..0000000000058d53 │ │ │ │ - Augmentation data: 07 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058cb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058cb7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058cbb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058cfc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058cff │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058d01 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058d02 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000491c 000000000000002c 000045c4 FDE cie=0000035c pc=0000000000058d60..0000000000058e03 │ │ │ │ - Augmentation data: e9 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058d66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058d67 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058d6b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000058dac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058daf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058db1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058db2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ +000046f0 0000000000000020 00004644 FDE cie=000000b0 pc=0000000000014598..00000000000146f5 │ │ │ │ + Augmentation data: 51 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -0000494c 000000000000002c 000045f4 FDE cie=0000035c pc=0000000000058e10..0000000000058fa6 │ │ │ │ - Augmentation data: cb 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058e16 │ │ │ │ +00004714 0000000000000050 00004668 FDE cie=000000b0 pc=0000000000055f10..0000000000056770 │ │ │ │ + Augmentation data: 44 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e17 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058e1b │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000058e5a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f1a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f1c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055f1d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000055f1e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000055f25 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 1409 to 00000000000564a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000564a7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000564a8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564aa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058e5b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058e5d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000058e60 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000564b1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000497c 000000000000002c 00004624 FDE cie=0000035c pc=0000000000058fb0..0000000000059146 │ │ │ │ - Augmentation data: b0 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058fb6 │ │ │ │ +00004768 0000000000000020 000046bc FDE cie=000000b0 pc=00000000000146f6..000000000001485f │ │ │ │ + Augmentation data: 2b 63 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +0000478c 0000000000000050 000046e0 FDE cie=000000b0 pc=0000000000056770..000000000005704b │ │ │ │ + Augmentation data: 1c 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058fb7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056778 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058fbb │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000058ffa │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005677a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005677c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005677d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056781 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005678b │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 1250 to 0000000000056c6d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056c6e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056c6f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c71 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c73 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058ffb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058ffd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056c77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000059000 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000056c78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000049ac 0000000000000020 00004654 FDE cie=0000035c pc=0000000000054140..0000000000054233 │ │ │ │ - Augmentation data: 97 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054142 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054143 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054147 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049d0 0000000000000018 00004678 FDE cie=0000035c pc=00000000000140cc..0000000000014135 │ │ │ │ - Augmentation data: 8c 58 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ +000047e0 0000000000000020 00004734 FDE cie=000000b0 pc=0000000000014860..00000000000149b9 │ │ │ │ + Augmentation data: fd 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: 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 │ │ │ │ │ │ │ │ -000049ec 0000000000000018 000049c0 FDE cie=00000030 pc=0000000000059150..000000000005915f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059155 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059156 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005915a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00004804 0000000000000010 000047d8 FDE cie=00000030 pc=0000000000058380..00000000000585a1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a08 0000000000000018 000049dc FDE cie=00000030 pc=0000000000059160..0000000000059171 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059165 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059166 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005916c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a24 0000000000000020 000046cc FDE cie=0000035c pc=0000000000054240..000000000005432d │ │ │ │ - Augmentation data: 40 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054242 │ │ │ │ +00004818 000000000000002c 000047ec FDE cie=00000030 pc=0000000000057050..000000000005721d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054243 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054247 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a48 0000000000000018 000046f0 FDE cie=0000035c pc=0000000000014136..000000000001419f │ │ │ │ - Augmentation data: 35 58 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a64 0000000000000018 00004a38 FDE cie=00000030 pc=0000000000059180..000000000005918f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059185 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005705c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000057089 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059186 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005708a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005918a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004a80 0000000000000018 00004a54 FDE cie=00000030 pc=0000000000059190..00000000000591a1 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059195 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000570c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 271 to 00000000000571d7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059196 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000571dc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005919c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000571e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a9c 0000000000000020 00004744 FDE cie=0000035c pc=0000000000054330..000000000005441d │ │ │ │ - Augmentation data: e9 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054332 │ │ │ │ +00004848 0000000000000048 0000481c FDE cie=00000030 pc=0000000000057220..000000000005733a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057226 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054333 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057228 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054337 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ac0 0000000000000018 00004768 FDE cie=0000035c pc=00000000000141a0..0000000000014209 │ │ │ │ - Augmentation data: de 57 00 00 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005722a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005722f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057230 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057231 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057235 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004adc 0000000000000018 00004ab0 FDE cie=00000030 pc=00000000000591b0..00000000000591bf │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591b6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000591ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004af8 0000000000000018 00004acc FDE cie=00000030 pc=00000000000591c0..00000000000591d1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591c5 │ │ │ │ + DW_CFA_advance_loc1: 239 to 0000000000057324 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057325 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057326 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057328 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005732a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005732c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005732e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005732f │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b14 0000000000000020 000047bc FDE cie=0000035c pc=0000000000054420..000000000005450d │ │ │ │ - Augmentation data: 92 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054422 │ │ │ │ +00004894 0000000000000050 000047e8 FDE cie=000000b0 pc=0000000000057340..000000000005837b │ │ │ │ + Augmentation data: 60 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054423 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005734b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054427 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005734d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005734f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057350 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057351 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005735a │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_advance_loc2: 2195 to 0000000000057bed │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057bee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057bef │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bf1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bf3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bf5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057bf7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000057c00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004b38 0000000000000018 000047e0 FDE cie=0000035c pc=000000000001420a..0000000000014273 │ │ │ │ - Augmentation data: 87 57 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b54 0000000000000018 00004b28 FDE cie=00000030 pc=00000000000591e0..00000000000591ef │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591e6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000591ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +000048e8 0000000000000024 0000483c FDE cie=000000b0 pc=00000000000149ba..0000000000014c61 │ │ │ │ + Augmentation data: 83 62 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 672 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00004b70 0000000000000018 00004b44 FDE cie=00000030 pc=00000000000591f0..0000000000059201 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000591f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000591f6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591fc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b8c 0000000000000010 00004b60 FDE cie=00000030 pc=0000000000059210..000000000005924c │ │ │ │ +00004910 0000000000000010 000048e4 FDE cie=00000030 pc=00000000000585c0..00000000000585dc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ba0 0000000000000044 00004848 FDE cie=0000035c pc=0000000000054510..00000000000545ca │ │ │ │ - Augmentation data: 27 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000054511 │ │ │ │ +00004924 0000000000000034 000048f8 FDE cie=00000030 pc=00000000000585e0..0000000000058665 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000585e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000054514 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000585ea │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005451b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000585eb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005455a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005455b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005455c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054560 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005456b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000058641 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005456c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005456d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058644 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000054570 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000058650 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000545a9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000058661 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058664 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000545b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004be8 0000000000000018 00004890 FDE cie=0000035c pc=0000000000014273..00000000000142b1 │ │ │ │ - Augmentation data: ff 56 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004c04 000000000000002c 000048ac FDE cie=0000035c pc=0000000000059250..0000000000059312 │ │ │ │ - Augmentation data: fb 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059256 │ │ │ │ +0000495c 0000000000000038 00004930 FDE cie=00000030 pc=0000000000058670..00000000000588a3 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005925e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058678 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059265 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005867c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000059293 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058680 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058686 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000058824 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058825 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058826 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059294 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058828 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005882a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000592a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058830 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004998 0000000000000010 0000496c FDE cie=00000030 pc=00000000000588b0..0000000000058905 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c34 000000000000002c 000048dc FDE cie=0000035c pc=0000000000059320..00000000000593e2 │ │ │ │ - Augmentation data: ef 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059326 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005932e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059335 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000059363 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059364 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059366 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000049ac 0000000000000010 00004980 FDE cie=00000030 pc=0000000000058910..0000000000058965 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c64 000000000000002c 0000490c FDE cie=0000035c pc=00000000000593f0..00000000000594ba │ │ │ │ - Augmentation data: e3 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000593f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000593fe │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059405 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000059438 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005943c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005943e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059448 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000049c0 0000000000000010 00004994 FDE cie=00000030 pc=0000000000058970..00000000000589c6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c94 000000000000002c 0000493c FDE cie=0000035c pc=00000000000594c0..000000000005958a │ │ │ │ - Augmentation data: d7 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000594c6 │ │ │ │ +000049d4 0000000000000028 000049a8 FDE cie=00000030 pc=00000000000589d0..0000000000058a11 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000589dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000594ce │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000589e0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000594d5 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000589e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000059508 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000058a0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005950c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005950e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059518 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058a10 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cc4 0000000000000034 0000496c FDE cie=0000035c pc=0000000000059590..000000000005986a │ │ │ │ - Augmentation data: cb 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059596 │ │ │ │ +00004a00 0000000000000050 00004954 FDE cie=000000b0 pc=0000000000058a20..00000000000590c8 │ │ │ │ + Augmentation data: 97 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058a26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059598 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059599 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000595a0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000595d6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058a2c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a2d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a2e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000058a37 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 959 to 0000000000058df6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058df7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058df8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dfa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000595d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dfc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000595d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dfe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000595db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058e00 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000595e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058e08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004cfc 0000000000000034 000049a4 FDE cie=0000035c pc=0000000000059870..0000000000059b16 │ │ │ │ - Augmentation data: db 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059876 │ │ │ │ +00004a54 0000000000000020 000049a8 FDE cie=000000b0 pc=0000000000014c62..0000000000014dc0 │ │ │ │ + Augmentation data: 7c 61 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00004a78 0000000000000068 000049cc FDE cie=000000b0 pc=0000000000059100..0000000000059960 │ │ │ │ + Augmentation data: 6f 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005987e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059108 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059883 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005910a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005988a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005910c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005910d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 313 to 00000000000599c3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005910e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059112 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1718 to 00000000000597c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597c9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597ca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000599c4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000599c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000599c7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000599d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004d34 0000000000000038 000049dc FDE cie=0000035c pc=000000000005a0e0..000000000005a1cd │ │ │ │ - Augmentation data: bb 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a0e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a0e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a0ea │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000005a164 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a168 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a169 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000597d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a170 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000597d3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a184 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000059803 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059804 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059805 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059807 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059809 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a185 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005980b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a186 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005980d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a187 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000059812 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004ae4 0000000000000020 00004a38 FDE cie=000000b0 pc=0000000000014dc0..0000000000014e50 │ │ │ │ + Augmentation data: 29 61 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 │ │ │ │ │ │ │ │ -00004d70 0000000000000034 00004a18 FDE cie=0000035c pc=000000000005a1d0..000000000005a476 │ │ │ │ - Augmentation data: 9b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a1d6 │ │ │ │ +00004b08 0000000000000048 00004adc FDE cie=00000030 pc=0000000000059960..0000000000059d1c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059966 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a1de │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059968 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a1e3 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005996a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a1ea │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005996c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059970 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000005a328 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059974 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005997b │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc1: 229 to 0000000000059a60 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059a61 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059a62 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a32c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a66 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a32d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a32f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a6a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a338 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004da8 0000000000000034 00004a50 FDE cie=0000035c pc=000000000005a480..000000000005a75e │ │ │ │ - Augmentation data: 7b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a486 │ │ │ │ +00004b54 0000000000000064 00004b28 FDE cie=00000030 pc=000000000005ac50..000000000005adde │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005ac5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a48e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ac61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a493 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ac63 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a49a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ac64 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ac68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 366 to 000000000005a608 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ac6f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 234 to 000000000005ad59 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad5a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a60d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a60e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a618 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00004de0 0000000000000034 00004a88 FDE cie=0000035c pc=000000000005a760..000000000005aa4e │ │ │ │ - Augmentation data: 5b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a766 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a767 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a768 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a76c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 388 to 000000000005a8f0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ad68 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ad70 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000005ada1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ada2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ada3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a8f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ada5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a8f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ada7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a8f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ada9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a900 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005adb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004e18 0000000000000034 00004ac0 FDE cie=0000035c pc=0000000000059b20..0000000000059dfe │ │ │ │ - Augmentation data: 3b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059b26 │ │ │ │ +00004bbc 0000000000000050 00004b10 FDE cie=000000b0 pc=0000000000059d20..000000000005a140 │ │ │ │ + Augmentation data: 5a 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059b27 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059b28 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059d2a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b2c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059d34 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d35 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 383 to 0000000000059cab │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000059d36 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059d3a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 961 to 000000000005a0fb │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a0ff │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a100 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a102 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059cac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a104 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059cad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a106 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059caf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a108 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059cb8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a10d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004e50 0000000000000034 00004af8 FDE cie=0000035c pc=0000000000059e00..000000000005a0de │ │ │ │ - Augmentation data: 1b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059e06 │ │ │ │ +00004c10 0000000000000020 00004b64 FDE cie=000000b0 pc=0000000000014e50..0000000000014e84 │ │ │ │ + Augmentation data: 1e 60 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00004c34 0000000000000050 00004b88 FDE cie=000000b0 pc=000000000005a140..000000000005aa5e │ │ │ │ + Augmentation data: 02 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059e0e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a148 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059e13 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a14d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000059e1a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a14f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a150 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 361 to 0000000000059f83 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a154 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005a15b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc2: 1603 to 000000000005a79e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a7a2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a7a3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7a5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7a7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059f85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7a9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a7ab │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000059f90 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a7b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004c88 0000000000000020 00004bdc FDE cie=000000b0 pc=0000000000014e84..0000000000014eca │ │ │ │ + Augmentation data: cd 5f 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 │ │ │ │ │ │ │ │ -00004e88 000000000000002c 00004b30 FDE cie=0000035c pc=000000000005aa50..000000000005ab6f │ │ │ │ - Augmentation data: fb 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005aa56 │ │ │ │ +00004cac 0000000000000038 00004c80 FDE cie=00000030 pc=000000000005aa60..000000000005ac48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005aa65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005aa64 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005aa6d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005aa6b │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005aa87 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005aa74 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 268 to 000000000005ab80 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab81 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab82 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005ab90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ab94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005aa88 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa8a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ab96 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005aa90 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005aba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004eb8 0000000000000024 00004b60 FDE cie=0000035c pc=000000000005ab70..000000000005ac6f │ │ │ │ - Augmentation data: ef 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ab75 │ │ │ │ +00004ce8 000000000000001c 00004cbc FDE cie=00000030 pc=000000000005ae00..000000000005af7c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ae05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005ab83 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005abce │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000005af09 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005abcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005abd8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005af10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004ee0 0000000000000024 00004b88 FDE cie=0000035c pc=000000000005ac70..000000000005ad77 │ │ │ │ - Augmentation data: df 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ac75 │ │ │ │ +00004d08 000000000000001c 00004cdc FDE cie=00000030 pc=000000000005af80..000000000005b0eb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005af85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005ac83 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000005acd3 │ │ │ │ + DW_CFA_advance_loc1: 246 to 000000000005b07b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005acd7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005ace0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b080 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004f08 000000000000002c 00004bb0 FDE cie=0000035c pc=000000000005ad80..000000000005ae95 │ │ │ │ - Augmentation data: cf 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ad86 │ │ │ │ +00004d28 0000000000000040 00004cfc FDE cie=00000030 pc=000000000005b0f0..000000000005b3a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ad87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ad8e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0f6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0fa │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000005ade7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b105 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 596 to 000000000005b359 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b35a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b35b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b35d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ade8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b35f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005adea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b361 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005adeb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b362 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004f38 0000000000000024 00004be0 FDE cie=0000035c pc=000000000005aea0..000000000005af6a │ │ │ │ - Augmentation data: d3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005aea5 │ │ │ │ +00004d6c 0000000000000048 00004d40 FDE cie=00000030 pc=000000000005b3b0..000000000005b684 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005aeb3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3b4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000005af31 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b3b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b3bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b3c0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b3c7 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 620 to 000000000005b633 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b634 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b635 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b637 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b639 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b63b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005af32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b63d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005af40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b63e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004f60 0000000000000024 00004c08 FDE cie=0000035c pc=000000000005af70..000000000005b03a │ │ │ │ - Augmentation data: c3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005af75 │ │ │ │ +00004db8 0000000000000068 00004d0c FDE cie=000000b0 pc=000000000005b690..000000000005c4de │ │ │ │ + Augmentation data: a5 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b696 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005af83 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b698 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b69a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000005b006 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b69c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b69d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b69e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005b6a8 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1337 to 000000000005bbe1 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bbe5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005bbe6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbe8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbea │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b00a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bbee │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b010 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005bbf3 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f88 000000000000002c 00004c30 FDE cie=0000035c pc=000000000005b040..000000000005b110 │ │ │ │ - Augmentation data: b3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b045 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b049 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b04d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000005b0b4 │ │ │ │ + DW_CFA_advance_loc2: 1384 to 000000000005c15b │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c15c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c15d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c15f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c161 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c163 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c165 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005b0c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c166 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fb8 0000000000000048 00004f8c FDE cie=00000030 pc=000000000005b110..000000000005b4b8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b116 │ │ │ │ +00004e24 0000000000000020 00004d78 FDE cie=000000b0 pc=0000000000014eca..0000000000014f01 │ │ │ │ + Augmentation data: 53 5e 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00004e48 0000000000000050 00004d9c FDE cie=000000b0 pc=000000000005c4e0..000000000005df39 │ │ │ │ + Augmentation data: 37 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c4e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b118 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c4e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b11a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005c4ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b11c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c4ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b11d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c4f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b11e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c4f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b122 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 387 to 000000000005b2a5 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005c4f8 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 4240 to 000000000005d588 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b2a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d58c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b2a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d58d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d58f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d591 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d593 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b2af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d595 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b2b0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005d59a │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e9c 0000000000000020 00004df0 FDE cie=000000b0 pc=0000000000014f02..000000000001506b │ │ │ │ + Augmentation data: 0f 5e 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 │ │ │ │ │ │ │ │ -00005004 0000000000000034 00004fd8 FDE cie=00000030 pc=000000000005b4c0..000000000005b56f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b4c5 │ │ │ │ +00004ec0 0000000000000068 00004e14 FDE cie=000000b0 pc=000000000005df40..000000000005e887 │ │ │ │ + Augmentation data: fd 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005df46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b4c6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df48 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b4ca │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000005b532 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df4c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df4d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df4e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005df55 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1648 to 000000000005e5c5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005e5c9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e5ca │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e5cc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e5ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b533 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e5d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b534 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e5d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b538 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005e5e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005b54d │ │ │ │ + DW_CFA_advance_loc2: 648 to 000000000005e868 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e869 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e86a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e86c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e86e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b54e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e870 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b54f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005e872 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b550 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e873 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000503c 0000000000000018 00005010 FDE cie=00000030 pc=000000000005b570..000000000005b6d6 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b578 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000005b5cf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b5d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00004f2c 0000000000000020 00004e80 FDE cie=000000b0 pc=000000000001506c..000000000001507c │ │ │ │ + Augmentation data: a7 5d 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 │ │ │ │ │ │ │ │ -00005058 0000000000000024 00004d00 FDE cie=0000035c pc=000000000005b6e0..000000000005b7c5 │ │ │ │ - Augmentation data: fb 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b6e5 │ │ │ │ +00004f50 000000000000001c 00004f24 FDE cie=00000030 pc=000000000005e890..000000000005e962 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e895 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005b702 │ │ │ │ + DW_CFA_advance_loc1: 196 to 000000000005e959 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b708 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005e960 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000005b752 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005e961 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00004f70 0000000000000020 00004ec4 FDE cie=000000b0 pc=000000000005e970..000000000005ea32 │ │ │ │ + Augmentation data: 6b 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005e975 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000005ea23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005b770 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005ea30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ea31 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005080 0000000000000048 00005054 FDE cie=00000030 pc=000000000005b7d0..000000000005bac8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005b7d6 │ │ │ │ +00004f94 0000000000000048 00004f68 FDE cie=00000030 pc=000000000005ea40..000000000005ecfd │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005ea51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7d8 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000005ea60 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7da │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ea6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b7dc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ea71 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b7dd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ea75 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b7de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ea76 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b7e2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 293 to 000000000005b907 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b908 │ │ │ │ + DW_CFA_advance_loc2: 636 to 000000000005ecf2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b909 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ecf3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b90b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecf5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b90d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b90f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecf9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b911 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005b918 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000050cc 0000000000000018 000050a0 FDE cie=00000030 pc=000000000005bad0..000000000005bc48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bad8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005bb32 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ecfb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005bb38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ecfc │ │ │ │ + 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 │ │ │ │ - │ │ │ │ -000050e8 000000000000002c 00004d90 FDE cie=0000035c pc=000000000005bc50..000000000005bd1c │ │ │ │ - Augmentation data: 83 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bc55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bc56 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bc5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005bccd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcce │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bccf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bcd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005118 000000000000002c 00004dc0 FDE cie=0000035c pc=000000000005bd20..000000000005bde7 │ │ │ │ - Augmentation data: 6b 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bd25 │ │ │ │ +00004fe0 000000000000002c 00004f34 FDE cie=000000b0 pc=000000000005ed00..000000000005ee1c │ │ │ │ + Augmentation data: 04 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ed06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bd26 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000005ed13 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005bd2d │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000005ed28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000005bd9b │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000005ee0c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005bd9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee0d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bd9f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee0f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bda0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ee10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005148 0000000000000018 0000511c FDE cie=00000030 pc=000000000005bdf0..000000000005be6e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bdf8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000005be2f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ +00005010 0000000000000018 00004f64 FDE cie=000000b0 pc=000000000001507c..000000000001511b │ │ │ │ + Augmentation data: de 5c 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 │ │ │ │ │ │ │ │ -00005164 0000000000000048 00005138 FDE cie=00000030 pc=000000000005be70..000000000005c1c0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005be76 │ │ │ │ +0000502c 0000000000000058 00005000 FDE cie=00000030 pc=000000000005ee20..000000000005f496 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005ee34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be78 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ee3c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ee3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be7c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ee43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be7d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee47 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005be7e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee4b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005be82 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000005bf4a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005ee52 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 1079 to 000000000005f289 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bf4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f28a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bf4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f28b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f28d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f28f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f291 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bf54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f293 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bf58 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f298 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 509 to 000000000005f495 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051b0 0000000000000048 00005184 FDE cie=00000030 pc=000000000005c1c0..000000000005c5a6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c1c6 │ │ │ │ +00005088 0000000000000048 0000505c FDE cie=00000030 pc=000000000005f4c0..000000000005f791 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c1cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c1cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f4c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f4c9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c1d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f4ca │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c1d5 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000005c23c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f4ce │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 696 to 000000000005f786 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c23d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f787 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c23e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f788 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f78a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f78c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f78e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c246 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005c250 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000051fc 0000000000000020 00004ea4 FDE cie=0000035c pc=000000000005c5b0..000000000005c615 │ │ │ │ - Augmentation data: 9f 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c5b5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005c5db │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c5dc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000005c614 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f790 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005220 000000000000001c 00004ec8 FDE cie=0000035c pc=000000000005c620..000000000005c680 │ │ │ │ - Augmentation data: 8f 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c625 │ │ │ │ +000050d4 0000000000000040 000050a8 FDE cie=00000030 pc=0000000000060a00..0000000000060b8b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060a06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005c64b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060a10 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060a14 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060a18 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 157 to 0000000000060ab5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060abc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060abe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060ac0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c64c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000060ac8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00005240 000000000000001c 00004ee8 FDE cie=0000035c pc=000000000005c680..000000000005c6fc │ │ │ │ - Augmentation data: 83 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c685 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005c6b3 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000060b24 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060b2b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b2d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060b2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c6b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005260 000000000000004c 00004f08 FDE cie=0000035c pc=000000000005c700..000000000005cadc │ │ │ │ - Augmentation data: 7b 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c706 │ │ │ │ +00005118 000000000000004c 0000506c FDE cie=000000b0 pc=000000000005f7a0..00000000000609f7 │ │ │ │ + Augmentation data: df 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f7a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c708 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f7a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c70a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f7aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c70c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f7ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c70d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f7ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c70e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f7ae │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c712 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 512 to 000000000005c912 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f7b5 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000005f841 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c913 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f842 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c914 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f843 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c916 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f845 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c918 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f847 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c91a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f849 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c91c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f84b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c920 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f84c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000052b0 0000000000000034 00004f58 FDE cie=0000035c pc=000000000005cae0..000000000005ccb4 │ │ │ │ - Augmentation data: 67 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cae6 │ │ │ │ +00005168 0000000000000024 000050bc FDE cie=000000b0 pc=000000000001511c..00000000000151f6 │ │ │ │ + Augmentation data: c8 5b 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 │ │ │ │ + │ │ │ │ +00005190 0000000000000038 00005164 FDE cie=00000030 pc=0000000000060bc0..0000000000060d0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060bc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cae7 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060bcc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cae8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060bd5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005caef │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000060cb1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060cb2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060cb4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060cb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000060ce7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060ce8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060cea │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060cf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051cc 0000000000000040 000051a0 FDE cie=00000030 pc=0000000000060d10..0000000000060dc8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000060d1b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060d20 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d24 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000060d29 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060d2d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005cb23 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000060da0 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060da1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cb24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060da2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cb25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060da4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb27 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060da6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cb30 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000060db0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000060dc7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052e8 000000000000004c 000052bc FDE cie=00000030 pc=000000000005ccc0..000000000005d0a3 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ccc6 │ │ │ │ +00005210 0000000000000044 000051e4 FDE cie=00000030 pc=0000000000060dd0..0000000000060f73 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000060de2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ccc8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060deb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ccca │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060df4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cccc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060df8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cccd │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060dfc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ccce │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ccd2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 499 to 000000000005cec5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 350 to 0000000000060f5a │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cec6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cec7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cec9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cecb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060f5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cecd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060f5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cecf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000060f61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ced0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000060f62 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000060f72 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005338 0000000000000038 0000530c FDE cie=00000030 pc=000000000005d0b0..000000000005d56e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d0b6 │ │ │ │ +00005258 000000000000003c 000051ac FDE cie=000000b0 pc=0000000000060f80..00000000000611d4 │ │ │ │ + Augmentation data: e0 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000060f86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d0b8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000060f8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0b9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060f93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000060f97 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d0be │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005d0fd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000060f9e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 489 to 0000000000061187 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0fe │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061188 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061189 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006118b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006118d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000061190 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005298 000000000000001c 000051ec FDE cie=000000b0 pc=00000000000151f6..00000000000152ab │ │ │ │ + Augmentation data: ab 5a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000052b8 0000000000000034 0000528c FDE cie=00000030 pc=00000000000611e0..00000000000612b3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000611e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000611eb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000611ec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d0ff │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000006128c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d101 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000061290 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d103 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061292 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d108 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000612a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000612af │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000612b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000612b2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005374 0000000000000010 00005348 FDE cie=00000030 pc=000000000005d570..000000000005d5bf │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005d5a0 │ │ │ │ +000052f0 0000000000000034 000052c4 FDE cie=00000030 pc=00000000000612c0..000000000006138d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000612c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000612c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000612cb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000006136d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006136e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061370 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000061378 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000061389 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006138a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006138c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005388 000000000000004c 00005030 FDE cie=0000035c pc=000000000005d5c0..000000000005da35 │ │ │ │ - Augmentation data: c7 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005d5c6 │ │ │ │ +00005328 0000000000000048 000052fc FDE cie=00000030 pc=0000000000061390..000000000006167b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061396 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061398 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d5ca │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006139d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d5cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006139f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d5cd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000613a0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d5ce │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000613a1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005d5d2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 629 to 000000000005d847 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000613a7 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 401 to 0000000000061538 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d848 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006153c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d849 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006153d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d84b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006153f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d84d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061541 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d84f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061543 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005d851 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061545 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d858 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000061550 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000053d8 000000000000003c 00005080 FDE cie=0000035c pc=000000000005da40..000000000005dcbc │ │ │ │ - Augmentation data: ab 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005da46 │ │ │ │ +00005374 0000000000000048 00005348 FDE cie=00000030 pc=0000000000063cf0..0000000000063db6 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000063d00 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da48 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da49 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da4a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063d06 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005da51 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063d07 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063d08 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063d0c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005da83 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000063d9f │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063da0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063da1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063da3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005da85 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063da5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da87 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063da7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005da89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063da9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005da90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063daa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005418 0000000000000048 000050c0 FDE cie=0000035c pc=000000000005dcc0..000000000005e1f3 │ │ │ │ - Augmentation data: ab 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005dcc6 │ │ │ │ +000053c0 000000000000005c 00005394 FDE cie=00000030 pc=0000000000061680..000000000006191a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061682 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005dcc8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061688 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005dcca │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006168f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dccb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006169b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dccc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005dcd0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000005df88 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006169f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000061751 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061756 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061757 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061759 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006175b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061760 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000006185c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df89 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df8a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000061865 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df8c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000061866 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000061868 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006186a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005df98 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000061870 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000061897 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000618d0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000618d1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000618d3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000618d5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000618e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005420 0000000000000038 00005374 FDE cie=000000b0 pc=0000000000061920..0000000000061d3b │ │ │ │ + Augmentation data: 30 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061925 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000061928 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006192a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000061941 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 133 to 00000000000619c6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000619d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 183 to 0000000000061a87 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 205 to 0000000000061b54 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005464 0000000000000050 0000510c FDE cie=0000035c pc=000000000005e200..000000000005e922 │ │ │ │ - Augmentation data: 9a 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005e206 │ │ │ │ +0000545c 0000000000000020 000053b0 FDE cie=000000b0 pc=00000000000152ac..000000000001531c │ │ │ │ + Augmentation data: 0b 59 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 │ │ │ │ + │ │ │ │ +00005480 0000000000000048 00005454 FDE cie=00000030 pc=0000000000063dc0..0000000000063e86 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000063dd0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e208 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063dd2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e20a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063dd4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e20c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063dd6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e20d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063dd7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e20e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063dd8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e215 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1095 to 000000000005e65c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063ddc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000063e6f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e65d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063e70 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e65e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063e71 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e660 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063e73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e662 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063e75 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e664 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063e77 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e666 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063e79 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005e670 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063e7a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000054b8 0000000000000050 00005160 FDE cie=0000035c pc=000000000005e930..000000000005f7e1 │ │ │ │ - Augmentation data: a3 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005e936 │ │ │ │ +000054cc 0000000000000048 000054a0 FDE cie=00000030 pc=0000000000063e90..0000000000063f56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000063ea0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ea2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e93a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ea4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e93c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063ea6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e93d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063ea7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e93e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063ea8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005e94f │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 1762 to 000000000005f031 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000063eac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000063f3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f032 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063f40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f033 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063f41 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f035 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063f43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f037 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063f45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f039 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063f47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f03b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063f49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f040 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063f4a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000550c 0000000000000050 000051b4 FDE cie=0000035c pc=00000000000545d0..0000000000055b6f │ │ │ │ - Augmentation data: 1b 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000545d6 │ │ │ │ +00005518 0000000000000048 0000546c FDE cie=000000b0 pc=0000000000061d40..0000000000063cec │ │ │ │ + Augmentation data: 5b 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000061d45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000061d48 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000061d58 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1299 to 000000000006226b │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000622ca │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 3122 to 0000000000062efc │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc2: 1195 to 00000000000633a7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000633b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000063450 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 1597 to 0000000000063a8d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063a8e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005564 0000000000000020 000054b8 FDE cie=000000b0 pc=000000000001531c..000000000001558e │ │ │ │ + Augmentation data: b6 58 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 │ │ │ │ + │ │ │ │ +00005588 000000000000004c 000054dc FDE cie=000000b0 pc=0000000000063f60..000000000006404e │ │ │ │ + Augmentation data: b2 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000063f66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000545d8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000063f6f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000545da │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063f74 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000545dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000063f76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000063f77 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000545de │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000063f7c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000545e8 │ │ │ │ - DW_CFA_def_cfa_offset: 1680 │ │ │ │ - DW_CFA_advance_loc2: 3771 to 00000000000554a3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000063f83 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000064037 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064038 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000554a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064039 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006403b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006403d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554ab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006403f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000554ad │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064041 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000554b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064042 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005560 0000000000000024 00005208 FDE cie=0000035c pc=00000000000142b2..000000000001463a │ │ │ │ - Augmentation data: 73 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000142b3 │ │ │ │ - DW_CFA_def_cfa_offset: 1680 │ │ │ │ +000055d8 0000000000000020 0000552c FDE cie=000000b0 pc=000000000001558e..00000000000155b8 │ │ │ │ + Augmentation data: 6b 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 │ │ │ │ + │ │ │ │ +000055fc 000000000000001c 000055d0 FDE cie=00000030 pc=0000000000064050..00000000000640a2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064055 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000006409b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000640a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000640a1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +0000561c 0000000000000010 000055f0 FDE cie=00000030 pc=00000000000640b0..00000000000640c6 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005588 0000000000000010 0000555c FDE cie=00000030 pc=0000000000061bd0..0000000000061bd5 │ │ │ │ +00005630 0000000000000010 00005604 FDE cie=00000030 pc=00000000000640d0..000000000006410e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000559c 0000000000000010 00005570 FDE cie=00000030 pc=0000000000061be0..0000000000061bef │ │ │ │ +00005644 0000000000000010 00005618 FDE cie=00000030 pc=0000000000064110..000000000006413e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055b0 0000000000000010 00005584 FDE cie=00000030 pc=0000000000061bf0..0000000000061bf5 │ │ │ │ +00005658 0000000000000010 0000562c FDE cie=00000030 pc=0000000000064140..0000000000064170 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055c4 0000000000000010 00005598 FDE cie=00000030 pc=0000000000061c00..0000000000061c1b │ │ │ │ +0000566c 0000000000000010 00005640 FDE cie=00000030 pc=0000000000064170..000000000006418d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055d8 0000000000000010 000055ac FDE cie=00000030 pc=0000000000061c20..0000000000061c59 │ │ │ │ +00005680 0000000000000014 00005654 FDE cie=00000030 pc=0000000000064190..00000000000641af │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055ec 0000000000000010 000055c0 FDE cie=00000030 pc=0000000000061c60..0000000000061c7e │ │ │ │ +00005698 0000000000000010 0000566c FDE cie=00000030 pc=00000000000641b0..00000000000641dd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005600 0000000000000010 000055d4 FDE cie=00000030 pc=0000000000061c80..0000000000061cc1 │ │ │ │ +000056ac 000000000000001c 00005680 FDE cie=00000030 pc=00000000000641e0..000000000006422a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000641e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000006421c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000064228 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064229 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000056cc 000000000000001c 000056a0 FDE cie=00000030 pc=0000000000064230..00000000000642ce │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000064238 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 129 to 00000000000642b9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000642c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000642cd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005614 0000000000000010 000055e8 FDE cie=00000030 pc=0000000000061cd0..0000000000061ce2 │ │ │ │ +000056ec 0000000000000010 000056c0 FDE cie=00000030 pc=00000000000155b8..00000000000155d7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005700 000000000000001c 000056d4 FDE cie=00000030 pc=00000000000642d0..000000000006436e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000642d8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 129 to 0000000000064359 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000064360 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006436d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005628 0000000000000010 000055fc FDE cie=00000030 pc=0000000000061cf0..0000000000061d0b │ │ │ │ +00005720 0000000000000010 000056f4 FDE cie=00000030 pc=00000000000155d8..00000000000155f7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005734 0000000000000050 00005688 FDE cie=000000b0 pc=0000000000064370..00000000000657c1 │ │ │ │ + Augmentation data: 17 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000064376 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000064378 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006437d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006437f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064380 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000064381 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000064388 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_advance_loc2: 3330 to 000000000006508a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006508b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006508c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006508e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065090 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065092 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065094 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065098 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000563c 0000000000000010 00005610 FDE cie=00000030 pc=0000000000061d10..0000000000061d49 │ │ │ │ +00005788 0000000000000024 000056dc FDE cie=000000b0 pc=00000000000155f8..00000000000159d0 │ │ │ │ + Augmentation data: 5e 57 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 816 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005650 0000000000000010 00005624 FDE cie=00000030 pc=0000000000061d50..0000000000061d62 │ │ │ │ +000057b0 0000000000000010 00005784 FDE cie=00000030 pc=0000000000068030..000000000006803c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005664 0000000000000010 00005638 FDE cie=00000030 pc=0000000000061d70..0000000000061d8b │ │ │ │ +000057c4 0000000000000010 00005798 FDE cie=00000030 pc=0000000000068040..0000000000068053 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005678 0000000000000010 0000564c FDE cie=00000030 pc=0000000000061d90..0000000000061dc9 │ │ │ │ +000057d8 0000000000000014 000057ac FDE cie=00000030 pc=0000000000068060..000000000006808a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006806f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000068085 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000057f0 000000000000001c 00005744 FDE cie=000000b0 pc=0000000000068090..00000000000680e2 │ │ │ │ + Augmentation data: 2b 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006809c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000680dd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005810 0000000000000024 00005764 FDE cie=000000b0 pc=00000000000159d0..0000000000015a9c │ │ │ │ + Augmentation data: 13 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000159d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000159de │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000159ec │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000159f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000568c 0000000000000010 00005660 FDE cie=00000030 pc=0000000000061dd0..0000000000061ddf │ │ │ │ +00005838 0000000000000018 0000580c FDE cie=00000030 pc=0000000000015a9c..0000000000015b00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000015a9d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000015ab2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056a0 0000000000000010 00005674 FDE cie=00000030 pc=0000000000061de0..0000000000061de5 │ │ │ │ +00005854 000000000000005c 00005828 FDE cie=00000030 pc=0000000000065800..00000000000658fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065802 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000065804 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006580a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006580c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006580d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006580e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000065812 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 00000000000658d3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000658d7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000658d8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658dc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658de │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000658e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000658ec │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000658f0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000658f1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658f3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658f5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658f7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000658f9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000058b4 0000000000000034 00005808 FDE cie=000000b0 pc=00000000000681b0..00000000000683d5 │ │ │ │ + Augmentation data: 83 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000681b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000681b7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000681b8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000681bc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 302 to 00000000000682ea │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000682ee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000682ef │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000682f1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000682f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000058ec 000000000000001c 00005840 FDE cie=000000b0 pc=00000000000683e0..000000000006843a │ │ │ │ + Augmentation data: 7b 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000683ec │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000068435 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000590c 0000000000000028 00005860 FDE cie=000000b0 pc=0000000000068440..00000000000684a7 │ │ │ │ + Augmentation data: 63 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068445 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000068451 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000068464 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000006849d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000684a1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000684a2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056b4 0000000000000010 00005688 FDE cie=00000030 pc=0000000000061df0..0000000000061df5 │ │ │ │ +00005938 0000000000000028 0000588c FDE cie=000000b0 pc=00000000000684b0..0000000000068518 │ │ │ │ + Augmentation data: 3f 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000684b5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000684c1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000684d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000006850e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068512 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068513 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005964 000000000000001c 000058b8 FDE cie=000000b0 pc=00000000000680f0..0000000000068141 │ │ │ │ + Augmentation data: 1b 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000680fc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006813c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056c8 0000000000000010 0000569c FDE cie=00000030 pc=0000000000061e00..0000000000061e05 │ │ │ │ +00005984 000000000000001c 000058d8 FDE cie=000000b0 pc=0000000000068150..00000000000681a2 │ │ │ │ + Augmentation data: 03 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006815c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000006819d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000059a4 0000000000000024 000058f8 FDE cie=000000b0 pc=0000000000068520..00000000000685ee │ │ │ │ + Augmentation data: eb 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068525 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000068530 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000068593 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068594 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068595 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056dc 0000000000000010 000056b0 FDE cie=00000030 pc=0000000000061e10..0000000000061e17 │ │ │ │ +000059cc 0000000000000024 00005920 FDE cie=000000b0 pc=00000000000685f0..00000000000686b3 │ │ │ │ + Augmentation data: d2 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000685f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000068600 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000068658 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068659 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006865a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000059f4 0000000000000038 00005948 FDE cie=000000b0 pc=0000000000065900..000000000006802b │ │ │ │ + Augmentation data: b9 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006590f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000065912 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000065922 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1526 to 0000000000065f18 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 219 to 0000000000065ff3 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 4616 to 00000000000671fb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000067200 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056f0 0000000000000010 000056c4 FDE cie=00000030 pc=0000000000061e20..0000000000061e27 │ │ │ │ +00005a30 0000000000000024 00005984 FDE cie=000000b0 pc=0000000000015b00..000000000001603d │ │ │ │ + Augmentation data: 15 57 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 │ │ │ │ │ │ │ │ -00005704 0000000000000010 000056d8 FDE cie=00000030 pc=0000000000061e30..0000000000061e37 │ │ │ │ +00005a58 0000000000000010 00005a2c FDE cie=00000030 pc=000000000006dcb0..000000000006dcbc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005718 0000000000000010 000056ec FDE cie=00000030 pc=0000000000061e40..0000000000061e47 │ │ │ │ +00005a6c 0000000000000010 00005a40 FDE cie=00000030 pc=000000000006dcc0..000000000006dcc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000572c 0000000000000010 00005700 FDE cie=00000030 pc=0000000000061e50..0000000000061e57 │ │ │ │ +00005a80 0000000000000010 00005a54 FDE cie=00000030 pc=000000000006dcd0..000000000006dcd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005740 0000000000000010 00005714 FDE cie=00000030 pc=0000000000061e60..0000000000061e67 │ │ │ │ +00005a94 0000000000000010 00005a68 FDE cie=00000030 pc=000000000006dce0..000000000006dcec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005754 0000000000000010 00005728 FDE cie=00000030 pc=0000000000061e70..0000000000061e77 │ │ │ │ +00005aa8 0000000000000010 00005a7c FDE cie=00000030 pc=000000000006dcf0..000000000006dcfc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005768 0000000000000010 0000573c FDE cie=00000030 pc=0000000000061e80..0000000000061e87 │ │ │ │ +00005abc 0000000000000010 00005a90 FDE cie=00000030 pc=000000000006dd00..000000000006dd0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000577c 0000000000000010 00005750 FDE cie=00000030 pc=0000000000061e90..0000000000061e97 │ │ │ │ +00005ad0 0000000000000010 00005aa4 FDE cie=00000030 pc=000000000006dd10..000000000006dd2a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005790 0000000000000010 00005764 FDE cie=00000030 pc=0000000000061ea0..0000000000061ea9 │ │ │ │ +00005ae4 0000000000000010 00005ab8 FDE cie=00000030 pc=000000000006dd30..000000000006dd50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057a4 0000000000000010 00005778 FDE cie=00000030 pc=0000000000061eb0..0000000000061ec7 │ │ │ │ +00005af8 0000000000000010 00005acc FDE cie=00000030 pc=000000000006dd50..000000000006dd5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057b8 0000000000000010 0000578c FDE cie=00000030 pc=0000000000061ed0..0000000000061edc │ │ │ │ +00005b0c 0000000000000010 00005ae0 FDE cie=00000030 pc=000000000006dd60..000000000006dd6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057cc 0000000000000010 000057a0 FDE cie=00000030 pc=0000000000061ee0..0000000000061ee9 │ │ │ │ +00005b20 0000000000000010 00005af4 FDE cie=00000030 pc=000000000006dd70..000000000006dd7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057e0 0000000000000010 000057b4 FDE cie=00000030 pc=0000000000061ef0..0000000000061f0d │ │ │ │ +00005b34 0000000000000010 00005b08 FDE cie=00000030 pc=000000000006dd90..000000000006ddaa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057f4 0000000000000010 000057c8 FDE cie=00000030 pc=0000000000061f10..0000000000061f1c │ │ │ │ +00005b48 0000000000000010 00005b1c FDE cie=00000030 pc=000000000006ddb0..000000000006ddd0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005808 0000000000000010 000057dc FDE cie=00000030 pc=0000000000061f20..0000000000061f2c │ │ │ │ +00005b5c 0000000000000010 00005b30 FDE cie=00000030 pc=000000000006ddd0..000000000006dddc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000581c 0000000000000010 000057f0 FDE cie=00000030 pc=0000000000061f30..0000000000061f4d │ │ │ │ +00005b70 0000000000000010 00005b44 FDE cie=00000030 pc=000000000006dde0..000000000006ddec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005830 0000000000000010 00005804 FDE cie=00000030 pc=0000000000061f50..0000000000061f5c │ │ │ │ +00005b84 0000000000000010 00005b58 FDE cie=00000030 pc=000000000006ddf0..000000000006ddfc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005844 0000000000000010 00005818 FDE cie=00000030 pc=0000000000061f60..0000000000061f69 │ │ │ │ +00005b98 0000000000000010 00005b6c FDE cie=00000030 pc=000000000006de10..000000000006de2a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005858 0000000000000010 0000582c FDE cie=00000030 pc=0000000000061f70..0000000000061f87 │ │ │ │ +00005bac 0000000000000010 00005b80 FDE cie=00000030 pc=000000000006de30..000000000006de50 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000586c 0000000000000010 00005840 FDE cie=00000030 pc=0000000000061f90..0000000000061f9c │ │ │ │ +00005bc0 0000000000000010 00005b94 FDE cie=00000030 pc=000000000006de50..000000000006de5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005880 0000000000000010 00005854 FDE cie=00000030 pc=0000000000061fa0..0000000000061fa9 │ │ │ │ +00005bd4 0000000000000010 00005ba8 FDE cie=00000030 pc=000000000006de60..000000000006de6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005894 0000000000000010 00005868 FDE cie=00000030 pc=0000000000061fb0..0000000000061fb9 │ │ │ │ +00005be8 0000000000000010 00005bbc FDE cie=00000030 pc=000000000006de70..000000000006de7c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058a8 0000000000000010 0000587c FDE cie=00000030 pc=0000000000061fc0..0000000000061fc9 │ │ │ │ +00005bfc 0000000000000010 00005bd0 FDE cie=00000030 pc=000000000006de90..000000000006deac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058bc 0000000000000010 00005890 FDE cie=00000030 pc=0000000000061fd0..0000000000061fd9 │ │ │ │ +00005c10 0000000000000010 00005be4 FDE cie=00000030 pc=000000000006deb0..000000000006df39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000058d0 0000000000000010 000058a4 FDE cie=00000030 pc=0000000000061fe0..000000000006202d │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000006200e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00005c24 0000000000000010 00005bf8 FDE cie=00000030 pc=000000000006df40..000000000006df6a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000058e4 0000000000000010 000058b8 FDE cie=00000030 pc=0000000000062030..000000000006205f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000062040 │ │ │ │ +00005c38 0000000000000018 00005c0c FDE cie=00000030 pc=000000000006df70..000000000006df94 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006df75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000006df93 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000058f8 0000000000000010 000058cc FDE cie=00000030 pc=0000000000062060..000000000006208f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000062070 │ │ │ │ +00005c54 0000000000000018 00005c28 FDE cie=00000030 pc=000000000006dfa0..000000000006dfc8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006dfa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000006dfc7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000590c 0000000000000010 000058e0 FDE cie=00000030 pc=0000000000062090..00000000000620c2 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000620a3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00005c70 0000000000000010 00005c44 FDE cie=00000030 pc=000000000006dfd0..000000000006dfd9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005920 0000000000000010 000058f4 FDE cie=00000030 pc=00000000000620d0..00000000000620ff │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000620e0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00005c84 0000000000000010 00005c58 FDE cie=00000030 pc=000000000006dfe0..000000000006dfe9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005934 0000000000000010 00005908 FDE cie=00000030 pc=0000000000062100..0000000000062113 │ │ │ │ +00005c98 0000000000000010 00005c6c FDE cie=00000030 pc=000000000006dff0..000000000006e003 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005948 0000000000000014 0000591c FDE cie=00000030 pc=0000000000062120..000000000006214a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000006212f │ │ │ │ +00005cac 0000000000000014 00005c80 FDE cie=00000030 pc=000000000006e010..000000000006e03a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006e01f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000062145 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000006e035 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005960 000000000000001c 00005608 FDE cie=0000035c pc=0000000000062150..00000000000621a2 │ │ │ │ - Augmentation data: a3 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006215c │ │ │ │ +00005cc4 000000000000001c 00005c18 FDE cie=000000b0 pc=000000000006e040..000000000006e092 │ │ │ │ + Augmentation data: ab 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e04c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006219d │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000006e08d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005980 0000000000000020 00005628 FDE cie=0000035c pc=0000000000014752..0000000000014830 │ │ │ │ - Augmentation data: 8b 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014758 │ │ │ │ +00005ce4 0000000000000024 00005c38 FDE cie=000000b0 pc=000000000001603e..0000000000016112 │ │ │ │ + Augmentation data: 93 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016044 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014759 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001604c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014762 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001605a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001605e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000059a4 0000000000000014 00005978 FDE cie=00000030 pc=0000000000062270..00000000000622aa │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062278 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000622a5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00005d0c 0000000000000010 00005ce0 FDE cie=00000030 pc=000000000006e160..000000000006e173 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059bc 0000000000000014 00005990 FDE cie=00000030 pc=00000000000622b0..00000000000622ea │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000622b8 │ │ │ │ +00005d20 0000000000000014 00005cf4 FDE cie=00000030 pc=000000000006e180..000000000006e1aa │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006e18f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000622e5 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000006e1a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059d4 000000000000002c 0000567c FDE cie=0000035c pc=00000000000622f0..00000000000623fb │ │ │ │ - Augmentation data: 4b 4f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000622f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000622f6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000622fa │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 175 to 00000000000623a9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000623aa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000623ab │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000623ac │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00005d38 0000000000000010 00005d0c FDE cie=00000030 pc=000000000006e1b0..000000000006e1c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a04 0000000000000010 000059d8 FDE cie=00000030 pc=0000000000062400..0000000000062440 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000062421 │ │ │ │ +00005d4c 0000000000000018 00005d20 FDE cie=00000030 pc=000000000006e1d0..000000000006e1f5 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e1dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000006e1f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005a18 0000000000000010 000059ec FDE cie=00000030 pc=0000000000062440..0000000000062480 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000062461 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00005d68 0000000000000010 00005d3c FDE cie=00000030 pc=000000000006e200..000000000006e213 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005a2c 0000000000000018 00005a00 FDE cie=00000030 pc=0000000000062480..000000000006258c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000062488 │ │ │ │ +00005d7c 0000000000000014 00005d50 FDE cie=00000030 pc=000000000006e220..000000000006e24a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000006e22f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000624a5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000006e245 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000624b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a48 000000000000002c 00005a1c FDE cie=00000030 pc=0000000000062590..000000000006270a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062595 │ │ │ │ +00005d94 000000000000001c 00005ce8 FDE cie=000000b0 pc=000000000006e250..000000000006e2a2 │ │ │ │ + Augmentation data: f7 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e25c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006259c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000625b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000625b7 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000006e29d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000625c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 276 to 00000000000626d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005db4 0000000000000020 00005d08 FDE cie=000000b0 pc=0000000000016112..00000000000161e0 │ │ │ │ + Augmentation data: df 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016118 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000626d5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000626e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000016119 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000016122 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +00005dd8 0000000000000018 00005dac FDE cie=00000030 pc=00000000000161e0..0000000000016244 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000161e1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000161f6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a78 0000000000000020 00005a4c FDE cie=00000030 pc=000000000005f7f0..000000000005f8a7 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f7f1 │ │ │ │ +00005df4 000000000000001c 00005dc8 FDE cie=00000030 pc=000000000006e370..000000000006e3c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e371 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005f7fe │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000005f84d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006e37e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000006e3c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f84e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e3c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f850 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005e14 0000000000000010 00005de8 FDE cie=00000030 pc=000000000006dd80..000000000006dd8c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a9c 0000000000000018 00005a70 FDE cie=00000030 pc=0000000000062710..0000000000062742 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062715 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006273d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00005e28 0000000000000010 00005dfc FDE cie=00000030 pc=000000000006de80..000000000006de8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ab8 0000000000000018 00005a8c FDE cie=00000030 pc=0000000000062750..0000000000062782 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062755 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006277d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +00005e3c 0000000000000010 00005e10 FDE cie=00000030 pc=000000000006de00..000000000006de0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ad4 0000000000000020 0000577c FDE cie=0000035c pc=0000000000062790..00000000000627d2 │ │ │ │ - Augmentation data: 5e 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000062795 │ │ │ │ +00005e50 000000000000001c 00005da4 FDE cie=000000b0 pc=000000000006e3d0..000000000006e42a │ │ │ │ + Augmentation data: 57 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e3dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000627c2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000627d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000627d1 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000006e425 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005af8 0000000000000020 000057a0 FDE cie=0000035c pc=00000000000627e0..0000000000062822 │ │ │ │ - Augmentation data: 42 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000627e5 │ │ │ │ +00005e70 000000000000001c 00005dc4 FDE cie=000000b0 pc=000000000006e510..000000000006e56a │ │ │ │ + Augmentation data: 3f 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e51c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000062814 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000062820 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062821 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000006e565 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005b1c 000000000000004c 000057c4 FDE cie=0000035c pc=0000000000062830..0000000000062d5f │ │ │ │ - Augmentation data: 27 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062836 │ │ │ │ +00005e90 0000000000000030 00005e64 FDE cie=00000030 pc=00000000000686c0..0000000000068785 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000686c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062838 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000686c3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006283a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000686c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006283c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006283d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006283e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062842 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000062888 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000686c8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000006872d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062889 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006288a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006288c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006288e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006872e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062890 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006872f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062892 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068731 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062893 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000068738 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ec4 0000000000000018 00005e98 FDE cie=00000030 pc=0000000000016244..0000000000016265 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005b6c 000000000000003c 00005814 FDE cie=0000035c pc=0000000000062d60..0000000000062fa4 │ │ │ │ - Augmentation data: ff 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000062d66 │ │ │ │ +00005ee0 0000000000000028 00005e34 FDE cie=000000b0 pc=000000000006e430..000000000006e497 │ │ │ │ + Augmentation data: d7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e435 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d68 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e441 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d69 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d6a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062d6e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 330 to 0000000000062eb8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000062ebc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006e454 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062ebd │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000006e48d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062ebf │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e491 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062ec1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e492 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000062ec8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005bac 000000000000001c 00005854 FDE cie=0000035c pc=0000000000062fb0..000000000006300a │ │ │ │ - Augmentation data: f0 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000062fbc │ │ │ │ +00005f0c 0000000000000028 00005e60 FDE cie=000000b0 pc=000000000006e4a0..000000000006e508 │ │ │ │ + Augmentation data: b3 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e4a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000063005 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e4b1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006e4c4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000006e4fe │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e502 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e503 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005bcc 0000000000000028 00005874 FDE cie=0000035c pc=0000000000063010..0000000000063077 │ │ │ │ - Augmentation data: d8 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063015 │ │ │ │ +00005f38 0000000000000028 00005e8c FDE cie=000000b0 pc=000000000006e570..000000000006e5d7 │ │ │ │ + Augmentation data: 8f 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e575 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063021 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e581 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000063034 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006e594 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000006306d │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000006e5cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063071 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e5d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063072 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e5d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bf8 0000000000000028 000058a0 FDE cie=0000035c pc=0000000000063080..00000000000630e8 │ │ │ │ - Augmentation data: b4 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063085 │ │ │ │ +00005f64 0000000000000028 00005eb8 FDE cie=000000b0 pc=000000000006e5e0..000000000006e648 │ │ │ │ + Augmentation data: 6b 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e5e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063091 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e5f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000630a4 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000006e604 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000630de │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000006e63e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000630e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006e643 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c24 000000000000001c 000058cc FDE cie=0000035c pc=00000000000621b0..0000000000062201 │ │ │ │ - Augmentation data: 90 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000621bc │ │ │ │ +00005f90 000000000000001c 00005ee4 FDE cie=000000b0 pc=000000000006e0a0..000000000006e0f1 │ │ │ │ + Augmentation data: 47 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e0ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000621fc │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006e0ec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c44 000000000000001c 000058ec FDE cie=0000035c pc=0000000000062210..0000000000062262 │ │ │ │ - Augmentation data: 78 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006221c │ │ │ │ +00005fb0 000000000000001c 00005f04 FDE cie=000000b0 pc=000000000006e100..000000000006e152 │ │ │ │ + Augmentation data: 2f 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e10c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006225d │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000006e14d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c64 0000000000000044 0000590c FDE cie=0000035c pc=00000000000630f0..00000000000631bb │ │ │ │ - Augmentation data: 63 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000630f7 │ │ │ │ +00005fd0 000000000000001c 00005f24 FDE cie=000000b0 pc=000000000006e2b0..000000000006e301 │ │ │ │ + Augmentation data: 17 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e2bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630fb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000630ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000063135 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063136 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063138 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006e2fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063140 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000063165 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063166 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ff0 000000000000001c 00005f44 FDE cie=000000b0 pc=000000000006e310..000000000006e362 │ │ │ │ + Augmentation data: ff 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e31c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063168 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000006e35d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063170 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063171 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cac 000000000000002c 00005954 FDE cie=0000035c pc=00000000000631c0..00000000000632a2 │ │ │ │ - Augmentation data: 3f 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000631c6 │ │ │ │ +00006010 0000000000000040 00005f64 FDE cie=000000b0 pc=0000000000068790..000000000006882d │ │ │ │ + Augmentation data: e7 51 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000631c7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000068797 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000631cb │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000006324f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006879c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006879d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000687a1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000006881c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006881d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006881f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063250 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068821 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063252 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068823 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063253 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068824 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005cdc 000000000000002c 00005984 FDE cie=0000035c pc=00000000000632b0..0000000000063398 │ │ │ │ - Augmentation data: 1d 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000632b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00006054 0000000000000020 00005fa8 FDE cie=000000b0 pc=0000000000016265..0000000000016294 │ │ │ │ + Augmentation data: ac 51 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_advance_loc: 1 to 00000000000632b7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000632bb │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000063345 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063346 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006078 0000000000000010 0000604c FDE cie=00000030 pc=000000000006e650..000000000006e671 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000608c 0000000000000018 00006060 FDE cie=00000030 pc=000000000006e680..000000000006e6a3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006e685 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063348 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000006e69e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063349 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d0c 000000000000002c 000059b4 FDE cie=0000035c pc=00000000000633a0..000000000006347f │ │ │ │ - Augmentation data: fb 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000633a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000633a7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000633ab │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 129 to 000000000006342c │ │ │ │ +000060a8 0000000000000014 0000607c FDE cie=00000030 pc=000000000006e6b0..000000000006e6f3 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006e6c1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000006e6eb │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000060c0 0000000000000014 00006094 FDE cie=00000030 pc=000000000006e700..000000000006e743 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006e711 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000006e73b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000060d8 0000000000000014 000060ac FDE cie=00000030 pc=000000000006e750..000000000006e793 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000006e761 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000006e78b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000060f0 000000000000001c 000060c4 FDE cie=00000030 pc=000000000006e7a0..000000000006e805 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000006e7cd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000006e7f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006342d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006342f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063430 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006e800 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006e804 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d3c 000000000000001c 000059e4 FDE cie=0000035c pc=0000000000063480..000000000006353b │ │ │ │ - Augmentation data: db 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000063495 │ │ │ │ +00006110 0000000000000020 00006064 FDE cie=000000b0 pc=000000000006e810..000000000006e8c2 │ │ │ │ + Augmentation data: fc 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e81c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000634d3 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006e894 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000634d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e8a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000006e8c1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005d5c 0000000000000020 00005d30 FDE cie=00000030 pc=0000000000063540..00000000000635c4 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063545 │ │ │ │ +00006134 0000000000000020 00006088 FDE cie=000000b0 pc=000000000006e990..000000000006ea42 │ │ │ │ + Augmentation data: e1 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e99c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063553 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000635b9 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006ea14 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000635ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000635c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ea20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000006ea41 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005d80 0000000000000020 00005d54 FDE cie=00000030 pc=00000000000635d0..0000000000063664 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000635d5 │ │ │ │ +00006158 0000000000000020 000060ac FDE cie=000000b0 pc=000000000006eb10..000000000006ebc2 │ │ │ │ + Augmentation data: c6 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006eb1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000635e3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000006364e │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006eb94 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063652 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000063660 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006eba0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000006ebc1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005da4 0000000000000018 00005d78 FDE cie=00000030 pc=0000000000063670..00000000000636ff │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006367c │ │ │ │ +0000617c 0000000000000020 000060d0 FDE cie=000000b0 pc=000000000006ea50..000000000006eb02 │ │ │ │ + Augmentation data: ab 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ea5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000636ab │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000006ead3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000636b0 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006eae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000006eb01 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005dc0 0000000000000018 00005d94 FDE cie=00000030 pc=0000000000063700..000000000006379f │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006370c │ │ │ │ +000061a0 0000000000000020 000060f4 FDE cie=000000b0 pc=000000000006ebd0..000000000006ec82 │ │ │ │ + Augmentation data: 90 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ebdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000063743 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000006ec53 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000063750 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006ec60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000006ec81 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005ddc 0000000000000020 00005db0 FDE cie=00000030 pc=00000000000637a0..00000000000637fb │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000637a5 │ │ │ │ +000061c4 0000000000000020 00006118 FDE cie=000000b0 pc=000000000006e8d0..000000000006e982 │ │ │ │ + Augmentation data: 75 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006e8dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000637a9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000637f1 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000006e953 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000637f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000637f6 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006e960 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000006e981 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005e00 0000000000000028 00005dd4 FDE cie=00000030 pc=0000000000063800..0000000000063874 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063805 │ │ │ │ +000061e8 0000000000000020 0000613c FDE cie=000000b0 pc=000000000006ec90..000000000006ed3f │ │ │ │ + Augmentation data: 5a 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ec9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063806 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006380d │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000006386c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006ed1b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006386d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006386e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006386f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ed20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005e2c 0000000000000024 00005e00 FDE cie=00000030 pc=0000000000063880..0000000000063916 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063885 │ │ │ │ +0000620c 0000000000000020 00006160 FDE cie=000000b0 pc=000000000006ee10..000000000006eebf │ │ │ │ + Augmentation data: 3f 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ee1c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000638ff │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000063908 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063909 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006ee9b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063910 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006eea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063914 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e54 0000000000000010 00005e28 FDE cie=00000030 pc=000000000005f8b0..000000000005f8c4 │ │ │ │ +00006230 0000000000000020 00006184 FDE cie=000000b0 pc=000000000006ef90..000000000006f03f │ │ │ │ + Augmentation data: 24 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ef9c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000006f01b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f020 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e68 000000000000001c 00005e3c FDE cie=00000030 pc=000000000005f8d0..000000000005f922 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005f8d5 │ │ │ │ +00006254 000000000000002c 000061a8 FDE cie=000000b0 pc=000000000006f040..000000000006f102 │ │ │ │ + Augmentation data: 09 50 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f045 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005f919 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f051 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006f05d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006f0d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f0d9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f0da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f920 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f0e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f921 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006284 000000000000002c 000061d8 FDE cie=000000b0 pc=000000000006ed40..000000000006ee02 │ │ │ │ + Augmentation data: e2 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ed45 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ed51 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ed5d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006edd5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006edd9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006edda │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ede0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005e88 000000000000002c 00005b30 FDE cie=0000035c pc=0000000000063920..0000000000063a13 │ │ │ │ - Augmentation data: ab 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063925 │ │ │ │ +000062b4 000000000000002c 00006208 FDE cie=000000b0 pc=000000000006eec0..000000000006ef82 │ │ │ │ + Augmentation data: bb 4f 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006eec5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063926 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006eed1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006392a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 190 to 00000000000639e8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006eedd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000006ef55 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000639e9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ef59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000639ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ef5a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000639f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ef60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005eb8 0000000000000044 00005b60 FDE cie=0000035c pc=0000000000063a20..0000000000063b74 │ │ │ │ - Augmentation data: 7f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063a26 │ │ │ │ +000062e4 000000000000005c 000062b8 FDE cie=00000030 pc=0000000000068830..000000000006892a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063a2e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063a30 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006883a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a31 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006883c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063a32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006883d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063a39 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 230 to 0000000000063b1f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006883e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068842 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000068903 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068907 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063b23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068908 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006890a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006890c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006890e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068910 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b2b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000068918 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006891c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068920 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068921 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068923 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068925 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068927 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068929 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00005f00 0000000000000040 00005ba8 FDE cie=0000035c pc=0000000000063b80..0000000000063e64 │ │ │ │ - Augmentation data: 4f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063b86 │ │ │ │ +00006344 0000000000000048 00006318 FDE cie=00000030 pc=000000000006f110..000000000006f24d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f112 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063b88 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f114 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b89 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f116 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063b8a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f11b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063b91 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 333 to 0000000000063cde │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f11c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f120 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f127 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000006f1db │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f1df │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f1e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063cdf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f1e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063ce0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f1e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f1e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063ce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f1eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063ce8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f1f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005f44 0000000000000050 00005bec FDE cie=0000035c pc=000000000005f930..000000000005fbb7 │ │ │ │ - Augmentation data: 53 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f932 │ │ │ │ +00006390 0000000000000048 00006364 FDE cie=00000030 pc=0000000000068930..0000000000068c45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068932 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f934 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068934 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f936 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068936 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068938 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f939 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068939 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f93a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006893a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005f944 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 542 to 000000000005fb62 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006893e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 764 to 0000000000068c3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fb66 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c3b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb69 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb6b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb6d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fb6f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fb70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f98 0000000000000020 00005c40 FDE cie=0000035c pc=0000000000014830..00000000000148e3 │ │ │ │ - Augmentation data: 1c 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00005fbc 0000000000000050 00005c64 FDE cie=0000035c pc=000000000005fbc0..000000000005fe47 │ │ │ │ - Augmentation data: 00 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc2 │ │ │ │ +000063dc 0000000000000048 000063b0 FDE cie=00000030 pc=0000000000068c50..000000000006901b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fbc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000068c58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fbca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000068c5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005fbd4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 540 to 000000000005fdf0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000068c5e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 946 to 0000000000069010 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fdf4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069011 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fdf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069012 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069014 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069016 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdfb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069018 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fdfd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006901a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005fe00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006010 0000000000000020 00005cb8 FDE cie=0000035c pc=00000000000148e4..0000000000014997 │ │ │ │ - Augmentation data: c9 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00006034 0000000000000034 00005cdc FDE cie=0000035c pc=0000000000063e70..0000000000063fbf │ │ │ │ - Augmentation data: af 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063e76 │ │ │ │ +00006428 0000000000000028 000063fc FDE cie=00000030 pc=000000000006f250..000000000006f34a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f256 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e77 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f25a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063e78 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f263 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063e7c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000063f04 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063f05 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000006f342 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063f06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f343 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000063f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f345 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063f10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000606c 000000000000002c 00005d14 FDE cie=0000035c pc=0000000000063fc0..0000000000064063 │ │ │ │ - Augmentation data: a3 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000063fc6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063fc7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000063fcb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006400c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006400f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064011 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064012 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000609c 000000000000002c 00005d44 FDE cie=0000035c pc=0000000000064070..0000000000064113 │ │ │ │ - Augmentation data: 85 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064076 │ │ │ │ +00006454 0000000000000028 00006428 FDE cie=00000030 pc=000000000006f350..000000000006f44a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064077 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f35a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006407b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 00000000000640bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f363 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000006f442 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000640bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f443 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000640c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f445 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000640c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000060cc 000000000000002c 00005d74 FDE cie=0000035c pc=0000000000064120..00000000000641c3 │ │ │ │ - Augmentation data: 67 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064126 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064127 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006412b │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006416c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006416f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064171 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064172 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000060fc 000000000000002c 00005da4 FDE cie=0000035c pc=00000000000641d0..0000000000064273 │ │ │ │ - Augmentation data: 49 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000641d6 │ │ │ │ +00006480 0000000000000028 00006454 FDE cie=00000030 pc=000000000006f450..000000000006f552 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f456 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641d7 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f45a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000641db │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000006421c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f463 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000006f547 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006421f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f54b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064221 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f54d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064222 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000612c 0000000000000020 00005dd4 FDE cie=0000035c pc=000000000005fe50..000000000005fe96 │ │ │ │ - Augmentation data: 2b 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fe52 │ │ │ │ +000064ac 0000000000000028 00006480 FDE cie=00000030 pc=000000000006f560..000000000006f662 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f566 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fe53 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f56a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fe57 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006150 0000000000000018 00005df8 FDE cie=0000035c pc=0000000000014997..00000000000149bc │ │ │ │ - Augmentation data: 13 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000616c 0000000000000024 00006140 FDE cie=00000030 pc=0000000000064280..0000000000064365 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064288 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006f573 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000642b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000642b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000642c3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000642c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000064312 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064313 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006194 000000000000001c 00005e3c FDE cie=0000035c pc=0000000000064370..00000000000643e5 │ │ │ │ - Augmentation data: d7 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064378 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000643a2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000643a3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000061b4 000000000000001c 00005e5c FDE cie=0000035c pc=00000000000643f0..0000000000064468 │ │ │ │ - Augmentation data: cb 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000643f8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000006f657 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f65b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000064428 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f65d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064429 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061d4 0000000000000020 00005e7c FDE cie=0000035c pc=000000000005fea0..000000000005fee6 │ │ │ │ - Augmentation data: bf 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fea2 │ │ │ │ +000064d8 000000000000002c 0000642c FDE cie=000000b0 pc=000000000006f670..000000000006f7a7 │ │ │ │ + Augmentation data: a0 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006f67d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fea3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f695 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fea7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000061f8 0000000000000018 00005ea0 FDE cie=0000035c pc=00000000000149bc..00000000000149e1 │ │ │ │ - Augmentation data: a7 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006214 0000000000000024 000061e8 FDE cie=00000030 pc=0000000000064470..0000000000064555 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064478 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f69a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000644a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000644a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000644b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000644b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000064502 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064503 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000623c 000000000000001c 00005ee4 FDE cie=0000035c pc=0000000000064560..00000000000645d5 │ │ │ │ - Augmentation data: 6b 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064568 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000064592 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064593 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000625c 000000000000001c 00005f04 FDE cie=0000035c pc=00000000000645e0..0000000000064658 │ │ │ │ - Augmentation data: 5f 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000645e8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000064618 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064619 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000627c 0000000000000020 00005f24 FDE cie=0000035c pc=000000000005fef0..000000000005ffe3 │ │ │ │ - Augmentation data: 53 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fef2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fef3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 261 to 000000000006f79f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fef7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000062a0 0000000000000018 00005f48 FDE cie=0000035c pc=00000000000149e2..0000000000014a4b │ │ │ │ - Augmentation data: 48 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000062bc 0000000000000018 00006290 FDE cie=00000030 pc=0000000000064660..000000000006466f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064665 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f7a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064666 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f7a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006466a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062d8 0000000000000018 000062ac FDE cie=00000030 pc=0000000000064670..0000000000064681 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064675 │ │ │ │ +00006508 000000000000002c 0000645c FDE cie=000000b0 pc=000000000006f7b0..000000000006f8e6 │ │ │ │ + Augmentation data: 79 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006f7bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064676 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006467c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000062f4 0000000000000020 00005f9c FDE cie=0000035c pc=000000000005fff0..00000000000600dd │ │ │ │ - Augmentation data: fc 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005fff2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005fff3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f7d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005fff7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006318 0000000000000018 00005fc0 FDE cie=0000035c pc=0000000000014a4c..0000000000014ab5 │ │ │ │ - Augmentation data: f1 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006334 0000000000000018 00006308 FDE cie=00000030 pc=0000000000064690..000000000006469f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064695 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064696 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006469a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006350 0000000000000018 00006324 FDE cie=00000030 pc=00000000000646a0..00000000000646b1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646a5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f7da │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000006f8de │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f8df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f8e1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000646ac │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000636c 0000000000000020 00006014 FDE cie=0000035c pc=00000000000600e0..00000000000601cd │ │ │ │ - Augmentation data: a5 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000600e2 │ │ │ │ +00006538 000000000000002c 0000648c FDE cie=000000b0 pc=000000000006fa30..000000000006fb67 │ │ │ │ + Augmentation data: 52 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006fa3d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000600e3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006fa55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000600e7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006390 0000000000000018 00006038 FDE cie=0000035c pc=0000000000014ab6..0000000000014b1f │ │ │ │ - Augmentation data: 9a 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000063ac 0000000000000018 00006380 FDE cie=00000030 pc=00000000000646c0..00000000000646cf │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646c5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fa5a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 261 to 000000000006fb5f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fb60 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fb62 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000646ca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063c8 0000000000000018 0000639c FDE cie=00000030 pc=00000000000646d0..00000000000646e1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646d5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646d6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000646dc │ │ │ │ +00006568 000000000000002c 000064bc FDE cie=000000b0 pc=000000000006fb70..000000000006fca6 │ │ │ │ + Augmentation data: 2b 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006fb7d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000063e4 0000000000000020 0000608c FDE cie=0000035c pc=00000000000601d0..00000000000602bd │ │ │ │ - Augmentation data: 4e 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000601d2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000601d3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006fb95 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000601d7 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006408 0000000000000018 000060b0 FDE cie=0000035c pc=0000000000014b20..0000000000014b89 │ │ │ │ - Augmentation data: 43 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006424 0000000000000018 000063f8 FDE cie=00000030 pc=00000000000646f0..00000000000646ff │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000646f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000646f6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000646fa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006440 0000000000000018 00006414 FDE cie=00000030 pc=0000000000064700..0000000000064711 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064705 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fb9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000006fc9e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fc9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064706 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fca1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006470c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000645c 0000000000000044 00006104 FDE cie=0000035c pc=00000000000602c0..000000000006037a │ │ │ │ - Augmentation data: f7 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000602c1 │ │ │ │ +00006598 000000000000002c 000064ec FDE cie=000000b0 pc=000000000006f8f0..000000000006fa2c │ │ │ │ + Augmentation data: 04 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006f8fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000602c4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006f915 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000602cb │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f91a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000006030a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006030b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006030c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060310 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006031b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006031c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006031d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000060320 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000060359 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000006fa24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006035a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fa25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006035b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fa27 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060360 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000064a4 0000000000000018 0000614c FDE cie=0000035c pc=0000000000014b89..0000000000014bc7 │ │ │ │ - Augmentation data: cf 47 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064c0 000000000000002c 00006168 FDE cie=0000035c pc=0000000000064720..00000000000647e2 │ │ │ │ - Augmentation data: cb 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064726 │ │ │ │ +000065c8 000000000000002c 0000651c FDE cie=000000b0 pc=000000000006fcb0..000000000006fdec │ │ │ │ + Augmentation data: dd 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006fcbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006472e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006fcd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064735 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fcda │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000064763 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000006fde4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064764 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fde5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064766 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fde7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064770 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064f0 000000000000002c 00006198 FDE cie=0000035c pc=00000000000647f0..00000000000648b2 │ │ │ │ - Augmentation data: bf 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000647f6 │ │ │ │ +000065f8 000000000000002c 0000654c FDE cie=000000b0 pc=000000000006fdf0..000000000006ff34 │ │ │ │ + Augmentation data: b6 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006fdfd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000647fe │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000006fe15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064805 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fe1a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000064833 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000006ff29 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064834 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ff2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064836 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ff2f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064840 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006520 000000000000002c 000061c8 FDE cie=0000035c pc=00000000000648c0..000000000006498a │ │ │ │ - Augmentation data: b3 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000648c6 │ │ │ │ +00006628 000000000000002c 0000657c FDE cie=000000b0 pc=00000000000701e0..0000000000070324 │ │ │ │ + Augmentation data: 8f 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000701ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000648ce │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000070205 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000648d5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007020a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000064908 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 271 to 0000000000070319 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006490c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007031d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006490e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007031f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064918 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006550 000000000000002c 000061f8 FDE cie=0000035c pc=0000000000064990..0000000000064a5a │ │ │ │ - Augmentation data: a7 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064996 │ │ │ │ +00006658 000000000000003c 000065ac FDE cie=000000b0 pc=000000000006ff40..000000000007008d │ │ │ │ + Augmentation data: 68 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ff46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006499e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006ff4f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000649a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000006ff5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000649d8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ff60 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ff64 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000007007d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070083 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000649dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000649de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070088 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000649e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006580 0000000000000034 00006228 FDE cie=0000035c pc=0000000000064a60..0000000000064d44 │ │ │ │ - Augmentation data: 9b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064a66 │ │ │ │ +00006698 000000000000003c 000065ec FDE cie=000000b0 pc=0000000000070090..00000000000701df │ │ │ │ + Augmentation data: 31 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064a68 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007009f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064a69 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000700af │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064a70 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000064aa6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000700b0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000700b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 280 to 00000000000701cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000701d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064aa7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000701d6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064aa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064aab │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000701da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064ab0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065b8 0000000000000034 00006260 FDE cie=0000035c pc=0000000000064d50..0000000000064ff6 │ │ │ │ - Augmentation data: ab 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000064d56 │ │ │ │ +000066d8 000000000000003c 0000662c FDE cie=000000b0 pc=0000000000070330..000000000007047d │ │ │ │ + Augmentation data: fa 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070336 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064d5e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007033f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064d63 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007034f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064d6a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070350 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070354 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 320 to 0000000000064eaa │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 281 to 000000000007046d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070473 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064eab │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070474 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064eac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070476 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064eae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070478 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064eb8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000065f0 0000000000000038 00006298 FDE cie=0000035c pc=00000000000655d0..00000000000656bd │ │ │ │ - Augmentation data: 8b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000655d5 │ │ │ │ +00006718 000000000000003c 0000666c FDE cie=000000b0 pc=0000000000070480..00000000000705cf │ │ │ │ + Augmentation data: c3 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070486 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000655d6 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007048f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000655da │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007049f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000065654 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065658 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065659 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065660 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000065674 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000704a0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000704a4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 280 to 00000000000705bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000705c5 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000705c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065675 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065676 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000705ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065677 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000662c 0000000000000034 000062d4 FDE cie=0000035c pc=00000000000656c0..0000000000065976 │ │ │ │ - Augmentation data: 6b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000656c6 │ │ │ │ +00006758 0000000000000028 0000672c FDE cie=00000030 pc=00000000000705d0..00000000000706ca │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000705d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000656ce │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000705da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000656d3 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000705e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000656da │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 325 to 000000000006581f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065823 │ │ │ │ + DW_CFA_advance_loc1: 223 to 00000000000706c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065824 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000706c3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065826 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000706c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065830 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006664 0000000000000034 0000630c FDE cie=0000035c pc=0000000000065980..0000000000065c6e │ │ │ │ - Augmentation data: 4b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065986 │ │ │ │ +00006784 0000000000000028 00006758 FDE cie=00000030 pc=00000000000706d0..00000000000707d2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000706d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006598e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000706da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065993 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000706e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006599a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 373 to 0000000000065b0f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065b14 │ │ │ │ + DW_CFA_advance_loc1: 228 to 00000000000707c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065b15 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000707cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065b17 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000707cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000065b20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000669c 0000000000000034 00006344 FDE cie=0000035c pc=0000000000065c70..0000000000065f5e │ │ │ │ - Augmentation data: 2b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065c76 │ │ │ │ +000067b0 0000000000000034 00006704 FDE cie=000000b0 pc=00000000000707e0..00000000000708eb │ │ │ │ + Augmentation data: 34 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000707e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065c77 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000707e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065c78 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000707eb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065c7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000707ef │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 395 to 0000000000065e07 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000070888 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065e0b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070889 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065e0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007088a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065e0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007088c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065e18 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007088d │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000066d4 0000000000000034 0000637c FDE cie=0000035c pc=0000000000065000..00000000000652ee │ │ │ │ - Augmentation data: 0b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065006 │ │ │ │ +000067e8 000000000000002c 0000673c FDE cie=000000b0 pc=00000000000708f0..00000000000709de │ │ │ │ + Augmentation data: 32 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000708f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065007 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000708fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065008 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006500c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070902 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 390 to 0000000000065192 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000070991 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065193 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065194 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070995 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065196 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070996 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000651a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070997 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000670c 0000000000000034 000063b4 FDE cie=0000035c pc=00000000000652f0..00000000000655ce │ │ │ │ - Augmentation data: eb 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000652f6 │ │ │ │ +00006818 0000000000000030 0000676c FDE cie=000000b0 pc=00000000000709e0..0000000000070ac8 │ │ │ │ + Augmentation data: 1a 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000709e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000652fe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000709e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065303 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000709f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006530a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 368 to 000000000006547a │ │ │ │ + DW_CFA_advance_loc1: 141 to 0000000000070a7d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006547b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006547c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070a7e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006547e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070a80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065488 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070a81 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006744 000000000000002c 000063ec FDE cie=0000035c pc=0000000000065f60..00000000000660bf │ │ │ │ - Augmentation data: cb 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065f66 │ │ │ │ +0000684c 0000000000000034 00006820 FDE cie=00000030 pc=0000000000070ad0..0000000000070c4e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000070ad5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065f67 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070ad9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000065f6e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070ae0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000065fb8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000070af6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065fb9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070af7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065fbb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070af8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065fc0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070b00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006774 0000000000000020 0000641c FDE cie=0000035c pc=00000000000660c0..0000000000066190 │ │ │ │ - Augmentation data: d7 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000660cc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000066117 │ │ │ │ + DW_CFA_advance_loc1: 195 to 0000000000070bc3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000066120 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006798 0000000000000020 00006440 FDE cie=0000035c pc=0000000000066190..0000000000066270 │ │ │ │ - Augmentation data: cb 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006619c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070bc4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 00000000000661ef │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070bc8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000661f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000067bc 000000000000002c 00006464 FDE cie=0000035c pc=0000000000066270..0000000000066385 │ │ │ │ - Augmentation data: bf 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066276 │ │ │ │ +00006884 000000000000004c 00006858 FDE cie=00000030 pc=0000000000070c50..0000000000070d91 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070c56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066277 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006627e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070c5a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070c5e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070c5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000000662d7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000070d69 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070d6a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000662d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000662da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000662db │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000070d78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000067ec 0000000000000024 00006494 FDE cie=0000035c pc=0000000000066390..000000000006645a │ │ │ │ - Augmentation data: c3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066395 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000663a3 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000070d89 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070d8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000066421 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d8c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d8e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070d90 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000066430 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00006814 0000000000000024 000064bc FDE cie=0000035c pc=0000000000066460..000000000006652a │ │ │ │ - Augmentation data: b3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066465 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000066473 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000664f6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000664fa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066500 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000683c 000000000000002c 000064e4 FDE cie=0000035c pc=0000000000066530..0000000000066600 │ │ │ │ - Augmentation data: a3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066535 │ │ │ │ +000068d4 0000000000000038 00006828 FDE cie=000000b0 pc=0000000000070da0..0000000000070e45 │ │ │ │ + Augmentation data: 76 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070da6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066539 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000070daa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006653d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070dab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000665a4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000070e17 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000665a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070e18 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000665a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e1a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000665b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070e20 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000070e41 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070e42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e44 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000686c 000000000000004c 00006514 FDE cie=0000035c pc=0000000000066600..000000000006696c │ │ │ │ - Augmentation data: 8b 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066606 │ │ │ │ +00006910 0000000000000050 00006864 FDE cie=000000b0 pc=0000000000070e80..0000000000071325 │ │ │ │ + Augmentation data: 42 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070e86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066608 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006660c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070e8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006660d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070e8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006660e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000070e8e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000066612 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 615 to 0000000000066879 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000070e9d │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 450 to 000000000007105f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006687a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071063 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006687b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071064 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006687d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071066 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006687f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071068 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066881 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007106a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066883 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066884 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000068bc 0000000000000018 00006890 FDE cie=00000030 pc=0000000000066970..0000000000066b78 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066978 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000000669d9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007106c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000669e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071070 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000068d8 000000000000002c 00006580 FDE cie=0000035c pc=0000000000066b80..0000000000066c4c │ │ │ │ - Augmentation data: 47 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066b85 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066b86 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066b8d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000066bfd │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066bfe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066bff │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066c00 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006908 000000000000002c 000065b0 FDE cie=0000035c pc=0000000000066c50..0000000000066d17 │ │ │ │ - Augmentation data: 2f 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066c55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066c56 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066c5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000066ccb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000066cce │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ccf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066cd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006938 0000000000000020 0000690c FDE cie=00000030 pc=0000000000014fd4..000000000001506e │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014fda │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014fe3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014feb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014ff4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000695c 0000000000000018 00006930 FDE cie=00000030 pc=0000000000066d20..0000000000066d9e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066d28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000066d5f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066d60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006978 0000000000000010 0000694c FDE cie=00000030 pc=0000000000066da0..0000000000066df0 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000066dd1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000698c 0000000000000050 00006634 FDE cie=0000035c pc=0000000000066df0..00000000000674fc │ │ │ │ - Augmentation data: c3 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066df6 │ │ │ │ +00006964 0000000000000050 000068b8 FDE cie=000000b0 pc=0000000000071340..000000000007185d │ │ │ │ + Augmentation data: 19 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071346 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066df8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007134e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066dfa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071350 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066dfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071352 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066dfd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071353 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066dfe │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000071356 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066e05 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc2: 491 to 0000000000066ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007135a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 810 to 0000000000071684 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ff1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071685 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ff2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071686 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071688 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ff6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007168a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007168c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066ffa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007168e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067000 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071690 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069e0 0000000000000018 000069b4 FDE cie=00000030 pc=0000000000067500..0000000000067728 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067508 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000067569 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067570 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000069fc 000000000000002c 000066a4 FDE cie=0000035c pc=0000000000067730..000000000006781c │ │ │ │ - Augmentation data: a7 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067735 │ │ │ │ +000069b8 0000000000000048 0000698c FDE cie=00000030 pc=0000000000071860..000000000007193c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067736 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071868 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006773d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007186a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 00000000000677c3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007186b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007186c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 184 to 0000000000071924 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071928 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007192a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000677c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007192c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000677c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007192e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000677d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071933 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a2c 000000000000002c 000066d4 FDE cie=0000035c pc=0000000000067820..0000000000067907 │ │ │ │ - Augmentation data: 8f 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067825 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067826 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006782d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071934 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071935 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000678b1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071937 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000678b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071939 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000678b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007193b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000678c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006a5c 0000000000000024 00006704 FDE cie=0000035c pc=0000000000067910..0000000000067a41 │ │ │ │ - Augmentation data: 77 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067915 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067919 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000067942 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067943 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067948 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a84 0000000000000028 00006a58 FDE cie=00000030 pc=0000000000067a50..0000000000067b27 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067a55 │ │ │ │ +00006a04 000000000000002c 00006958 FDE cie=000000b0 pc=0000000000071940..000000000007199e │ │ │ │ + Augmentation data: 9a 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000071945 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067a5f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007194e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067a63 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000067ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071952 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000071981 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067acc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071985 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067acd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071986 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000067ad0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071987 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006ab0 0000000000000050 00006758 FDE cie=0000035c pc=0000000000067b30..00000000000687ac │ │ │ │ - Augmentation data: 4b 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067b36 │ │ │ │ +00006a34 0000000000000044 00006988 FDE cie=000000b0 pc=00000000000719a0..0000000000071db9 │ │ │ │ + Augmentation data: 7a 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000719a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067b3d │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000719b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b3f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000719b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067b41 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000719b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067b42 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000719ba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067b46 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067b50 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 405 to 0000000000067ce5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000719be │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000071a27 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ce6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ce7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071a2b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ce9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071a2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ceb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a2e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067ced │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067cef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071a32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067cf0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071a38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006b04 0000000000000028 00006ad8 FDE cie=00000030 pc=00000000000687b0..0000000000068932 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000687b5 │ │ │ │ +00006a7c 0000000000000044 000069d0 FDE cie=000000b0 pc=0000000000071dc0..00000000000721d9 │ │ │ │ + Augmentation data: 87 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071dc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000687bc │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000071dd3 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071dd5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000687d6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000687d7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000687e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 159 to 000000000006887f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071dd6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071dda │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071dde │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000071e47 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000071e4b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071e4c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071e4e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071e50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068880 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071e52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068888 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000071e58 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006b30 0000000000000050 000067d8 FDE cie=0000035c pc=0000000000068940..0000000000068e7c │ │ │ │ - Augmentation data: 53 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068946 │ │ │ │ +00006ac4 0000000000000044 00006a18 FDE cie=000000b0 pc=00000000000721e0..00000000000725f9 │ │ │ │ + Augmentation data: 94 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000721e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068948 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000721f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006894a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000721f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006894c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000721f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006894d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000721fa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006894e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068952 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 612 to 0000000000068bb6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000721fe │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000072267 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068bb7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068bb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007226b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007226c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007226e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bbe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072270 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068bc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072272 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068bc8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000072278 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006b84 0000000000000050 0000682c FDE cie=0000035c pc=0000000000068e80..00000000000696ac │ │ │ │ - Augmentation data: 3a 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068e86 │ │ │ │ +00006b0c 0000000000000050 00006a60 FDE cie=000000b0 pc=0000000000072600..00000000000729e3 │ │ │ │ + Augmentation data: a3 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000072606 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072608 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007260a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068e8c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007260f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e8d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072610 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068e8e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072611 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068e95 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 1362 to 00000000000693e7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072615 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc2: 312 to 000000000007274d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007274e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000693e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007274f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072751 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072753 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072755 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000693f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072757 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000693f8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000072760 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006bd8 0000000000000050 00006880 FDE cie=0000035c pc=00000000000696b0..000000000006a2d6 │ │ │ │ - Augmentation data: 53 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000696b6 │ │ │ │ +00006b60 0000000000000044 00006ab4 FDE cie=000000b0 pc=0000000000069020..000000000006919c │ │ │ │ + Augmentation data: 7b 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069022 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000696bf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000069029 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000696c1 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006902b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000696c3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006902c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000696c4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006902d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000696c5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000696d2 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc2: 1070 to 0000000000069b00 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000069039 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 283 to 0000000000069154 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069b01 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069b02 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069158 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069159 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006915b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006915d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006915f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069b10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069160 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006ba8 0000000000000020 00006afc FDE cie=000000b0 pc=0000000000016294..0000000000016317 │ │ │ │ + Augmentation data: 67 49 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c2c 0000000000000050 000068d4 FDE cie=0000035c pc=0000000000060380..0000000000061bc7 │ │ │ │ - Augmentation data: b3 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060386 │ │ │ │ +00006bcc 000000000000004c 00006b20 FDE cie=000000b0 pc=00000000000691a0..0000000000069376 │ │ │ │ + Augmentation data: 67 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000691a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060388 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000691a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006038a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000691ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006038c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000691ad │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006038d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000691ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006038e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000691af │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060395 │ │ │ │ - DW_CFA_def_cfa_offset: 1840 │ │ │ │ - DW_CFA_advance_loc2: 4101 to 000000000006139a │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000691bb │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 345 to 0000000000069314 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006139b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000069318 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006139c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069319 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006139e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006931b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006931d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006931f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000613a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069321 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000613a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069322 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006c80 0000000000000024 00006928 FDE cie=0000035c pc=0000000000014bc8..0000000000014fd4 │ │ │ │ - Augmentation data: 86 46 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1840 │ │ │ │ +00006c1c 0000000000000020 00006b70 FDE cie=000000b0 pc=0000000000016318..00000000000163ad │ │ │ │ + Augmentation data: 57 49 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006ca8 0000000000000030 00006c7c FDE cie=00000030 pc=000000000006a2e0..000000000006a3a5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a2e2 │ │ │ │ +00006c40 000000000000003c 00006b94 FDE cie=000000b0 pc=00000000000729f0..0000000000072cd6 │ │ │ │ + Augmentation data: 57 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000729f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a2e3 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000729f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a2e4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000072a01 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a2e8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000006a34d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a02 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072a06 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 557 to 0000000000072c33 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072c37 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a34e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072c38 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a34f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072c3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a351 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072c3c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006a358 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072c3d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006cdc 0000000000000018 00006cb0 FDE cie=00000030 pc=000000000001506e..000000000001508f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00006c80 000000000000003c 00006bd4 FDE cie=000000b0 pc=0000000000072ce0..0000000000072fc6 │ │ │ │ + Augmentation data: 47 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000072ce6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072ce8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000072cf1 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072cf2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072cf6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 557 to 0000000000072f23 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000072f27 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072f28 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072f2a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000072f2c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072f2d │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00006cc0 000000000000001c 00006c94 FDE cie=00000030 pc=0000000000072fd0..000000000007307c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072fd5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000072fed │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000007307a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007307b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00006cf8 000000000000005c 00006ccc FDE cie=00000030 pc=000000000006a3b0..000000000006a4aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3b2 │ │ │ │ +00006ce0 000000000000001c 00006cb4 FDE cie=00000030 pc=0000000000073080..000000000007312c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073085 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007309d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000007312a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007312b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00006d00 000000000000001c 00006cd4 FDE cie=00000030 pc=0000000000073130..00000000000731dc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073135 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007314d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000000731da │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000731db │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00006d20 0000000000000050 00006c74 FDE cie=000000b0 pc=0000000000069380..0000000000069c27 │ │ │ │ + Augmentation data: e6 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000069386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3b4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006938f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a3ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069391 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a3bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069393 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a3bd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069394 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a3be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069395 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a3c2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 193 to 000000000006a483 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006939c │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 1645 to 0000000000069a09 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a487 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069a0a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a488 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069a0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a48a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069a0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a48c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069a0f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a48e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069a11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a490 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069a13 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006a498 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000069a18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a49c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a4a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a4a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d74 0000000000000020 00006cc8 FDE cie=000000b0 pc=00000000000163ae..00000000000165e9 │ │ │ │ + Augmentation data: 43 49 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 │ │ │ │ + │ │ │ │ +00006d98 0000000000000024 00006cec FDE cie=000000b0 pc=00000000000731e0..00000000000732ae │ │ │ │ + Augmentation data: 41 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000731e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000731f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a7 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000073253 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073254 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073255 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006d58 0000000000000040 00006a00 FDE cie=0000035c pc=000000000006a4b0..000000000006a54d │ │ │ │ - Augmentation data: d4 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a4b2 │ │ │ │ +00006dc0 0000000000000050 00006d14 FDE cie=000000b0 pc=0000000000069c30..000000000006aa2d │ │ │ │ + Augmentation data: 28 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000069c36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a4b7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000069c3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006a4bc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069c41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a4bd │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000069c43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a4c1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069c44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000006a53c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000069c45 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000069c4c │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc2: 1425 to 000000000006a1dd │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006a1de │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006a1df │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a53d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a1e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a53f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a1e3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a541 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a1e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a543 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a1e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a544 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006a1f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d9c 0000000000000020 00006a44 FDE cie=0000035c pc=000000000001508f..00000000000150be │ │ │ │ - Augmentation data: 99 45 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00006e14 0000000000000020 00006d68 FDE cie=000000b0 pc=00000000000165ea..0000000000016748 │ │ │ │ + Augmentation data: 25 4a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00006dc0 0000000000000048 00006d94 FDE cie=00000030 pc=000000000006a550..000000000006a7aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a552 │ │ │ │ +00006e38 0000000000000050 00006d8c FDE cie=000000b0 pc=000000000006aa30..000000000006c6f5 │ │ │ │ + Augmentation data: 09 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006aa36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a554 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006aa3f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a556 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aa41 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a558 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006aa43 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a559 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006aa44 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a55a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006aa45 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a55e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 577 to 000000000006a79f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006aa4c │ │ │ │ + DW_CFA_def_cfa_offset: 960 │ │ │ │ + DW_CFA_advance_loc2: 5901 to 000000000006c159 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c15a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c15b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c15d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c15f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c161 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c163 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006c168 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e0c 0000000000000040 00006de0 FDE cie=00000030 pc=000000000007b630..000000000007b8e2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b636 │ │ │ │ +00006e8c 0000000000000020 00006de0 FDE cie=000000b0 pc=0000000000016748..0000000000016ed8 │ │ │ │ + Augmentation data: c0 4b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 960 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00006eb0 000000000000001c 00006e84 FDE cie=00000030 pc=00000000000173a2..0000000000017416 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000173a7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b637 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000173b0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000173c0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ed0 0000000000000038 00006e24 FDE cie=000000b0 pc=00000000000732b0..00000000000735bc │ │ │ │ + Augmentation data: a2 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000732b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000732b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b63b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000732b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b642 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000007b65c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b65d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b65e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b660 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b668 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 360 to 000000000007b7d0 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000732c7 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 359 to 000000000007342e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b7d1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073432 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b7d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073433 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b7d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073435 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b7e0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073440 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006e50 0000000000000050 00006af8 FDE cie=0000035c pc=000000000006a7b0..000000000006aa37 │ │ │ │ - Augmentation data: f1 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b2 │ │ │ │ +00006f0c 0000000000000050 00006e60 FDE cie=000000b0 pc=000000000006c700..000000000006d16d │ │ │ │ + Augmentation data: 7f 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006c706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b4 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006c70f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c711 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a7b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006c713 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c714 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a7ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006c715 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006a7c4 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc2: 533 to 000000000006a9d9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006c71c │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ + DW_CFA_advance_loc2: 2288 to 000000000006d00c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006a9dd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d00d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a9de │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d00e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d010 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d012 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d014 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a9e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006d016 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006a9f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006d020 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006ea4 0000000000000020 00006b4c FDE cie=0000035c pc=00000000000150be..0000000000015171 │ │ │ │ - Augmentation data: ba 44 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ +00006f60 0000000000000020 00006eb4 FDE cie=000000b0 pc=0000000000016ed8..0000000000016fd7 │ │ │ │ + Augmentation data: aa 4b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1136 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00006ec8 0000000000000038 00006b70 FDE cie=0000035c pc=000000000006aa40..000000000006e166 │ │ │ │ - Augmentation data: 9e 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006aa45 │ │ │ │ +00006f84 0000000000000034 00006f58 FDE cie=00000030 pc=00000000000735c0..000000000007366d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000735c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006aa48 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006aa51 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1356 to 000000000006af9d │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000006afd3 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6399 to 000000000006c8d2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000735c7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000735cb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000073659 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006c8d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f04 0000000000000020 00006bac FDE cie=0000035c pc=0000000000015172..00000000000159f9 │ │ │ │ - Augmentation data: c8 45 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - │ │ │ │ -00006f28 0000000000000038 00006bd0 FDE cie=0000035c pc=000000000006e170..0000000000072711 │ │ │ │ - Augmentation data: 37 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006e175 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007365a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006e178 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006e17e │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006e184 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1462 to 000000000006e73a │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 53 to 000000000006e76f │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 7239 to 00000000000703b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000703c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007365c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073668 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073669 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007366a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007366c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f64 0000000000000020 00006c0c FDE cie=0000035c pc=00000000000159fa..0000000000016503 │ │ │ │ - Augmentation data: 08 48 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - │ │ │ │ -00006f88 0000000000000048 00006f5c FDE cie=00000030 pc=000000000007b8f0..000000000007bc0d │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b8f6 │ │ │ │ +00006fbc 0000000000000050 00006f10 FDE cie=000000b0 pc=0000000000073670..0000000000073c46 │ │ │ │ + Augmentation data: 56 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073676 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b8f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007367b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b8fd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007367d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b8ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007367f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b900 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073680 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b901 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073681 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b905 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 403 to 000000000007ba98 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073688 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1095 to 0000000000073acf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007ba9f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073ad0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007baa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073ad1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073ad3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073ad5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073ad7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007baa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073ad9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007bab0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006fd4 0000000000000038 00006c7c FDE cie=0000035c pc=0000000000072720..0000000000076bcf │ │ │ │ - Augmentation data: 47 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072725 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072728 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007272e │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072733 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007273e │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2131 to 0000000000072f91 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000072fc7 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6847 to 0000000000074a86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000074a90 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073ae0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00007010 0000000000000024 00006cb8 FDE cie=0000035c pc=0000000000016504..0000000000016f8b │ │ │ │ - Augmentation data: 25 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000016505 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007038 0000000000000038 00006ce0 FDE cie=0000035c pc=0000000000076bd0..000000000007b62f │ │ │ │ - Augmentation data: a1 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076bd5 │ │ │ │ +00007010 0000000000000038 00006f64 FDE cie=000000b0 pc=000000000006d170..000000000006dca5 │ │ │ │ + Augmentation data: 33 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006d175 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076bd8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006d178 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000076bdc │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006d181 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076be1 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076be6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000076bf1 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1856 to 0000000000077331 │ │ │ │ + DW_CFA_advance_loc2: 1670 to 000000000006d807 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000077367 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000006d882 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6708 to 0000000000078d9b │ │ │ │ + DW_CFA_advance_loc2: 316 to 000000000006d9be │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000078da0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006d9bf │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007074 0000000000000020 00006d1c FDE cie=0000035c pc=0000000000016f8c..0000000000017a1e │ │ │ │ - Augmentation data: b0 4c 00 00 │ │ │ │ +0000704c 0000000000000020 00006fa0 FDE cie=000000b0 pc=0000000000016fd8..00000000000173a2 │ │ │ │ + Augmentation data: d7 4b 00 00 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00007098 0000000000000030 0000706c FDE cie=00000030 pc=000000000007bc20..000000000007bce5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc22 │ │ │ │ +00007070 0000000000000020 00007044 FDE cie=00000030 pc=0000000000017416..000000000001749d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001741c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc23 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017425 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001742d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bc28 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000007bc8d │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017436 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007094 0000000000000030 00007068 FDE cie=00000030 pc=0000000000073c50..0000000000073cf7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073c55 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073c60 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073c67 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000073cda │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bc8f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073cdb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bc91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073cdc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007bc98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073ce0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000070cc 0000000000000018 000070a0 FDE cie=00000030 pc=0000000000017a1e..0000000000017a3f │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000073cf4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073cf5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073cf6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000070e8 0000000000000040 00006d90 FDE cie=0000035c pc=000000000007bcf0..000000000007bd8d │ │ │ │ - Augmentation data: ee 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bcf2 │ │ │ │ +000070c8 0000000000000030 0000709c FDE cie=00000030 pc=0000000000073d00..0000000000073da7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073d05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bcf7 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073d10 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bcfc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bcfd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bd01 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000073d17 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000007bd7c │ │ │ │ + DW_CFA_advance_loc1: 111 to 0000000000073d86 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd7d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd7f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd81 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bd83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073d88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bd84 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000073da4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073da5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073da6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000712c 0000000000000020 00006dd4 FDE cie=0000035c pc=0000000000017a3f..0000000000017a6e │ │ │ │ - Augmentation data: b3 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ +000070fc 0000000000000034 000070d0 FDE cie=00000030 pc=0000000000073db0..0000000000073e45 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073db6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000073dc1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073dc2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000073e1f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073e24 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e26 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073e30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000073e41 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073e42 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073e44 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007150 0000000000000040 00006df8 FDE cie=0000035c pc=000000000007bd90..000000000007be69 │ │ │ │ - Augmentation data: 9b 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007bd9a │ │ │ │ +00007134 0000000000000030 00007088 FDE cie=000000b0 pc=0000000000073e50..0000000000074001 │ │ │ │ + Augmentation data: 3f 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073e56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bda0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073e57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bda5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073e5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007bdad │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bdb2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 163 to 000000000007be55 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 332 to 0000000000073fa7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be56 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007be58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007be5a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073fa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007be5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073faa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007be5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073fab │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007194 0000000000000020 00006e3c FDE cie=0000035c pc=0000000000017a6e..0000000000017ab9 │ │ │ │ - Augmentation data: 61 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ +00007168 0000000000000020 000070bc FDE cie=000000b0 pc=000000000001749d..0000000000017559 │ │ │ │ + Augmentation data: 2b 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000174a2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000174b2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000174d1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000071b8 0000000000000034 00006e60 FDE cie=0000035c pc=000000000007be70..000000000007bf17 │ │ │ │ - Augmentation data: 45 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007be75 │ │ │ │ +0000718c 0000000000000020 000070e0 FDE cie=000000b0 pc=0000000000017559..0000000000017615 │ │ │ │ + Augmentation data: 15 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001755e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007be80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001756e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007be91 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001758d │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000071b0 000000000000003c 00007104 FDE cie=000000b0 pc=0000000000074010..00000000000742b3 │ │ │ │ + Augmentation data: ff 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074016 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074018 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074019 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000007bf09 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007401a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074024 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000074086 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007408a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007408b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007408d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007408f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007bf10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074090 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bf14 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf15 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf16 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000071f0 000000000000004c 00006e98 FDE cie=0000035c pc=000000000007bf20..000000000007c17b │ │ │ │ - Augmentation data: 16 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007bf26 │ │ │ │ +000071f0 0000000000000068 00007144 FDE cie=000000b0 pc=00000000000742c0..0000000000074916 │ │ │ │ + Augmentation data: 03 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000742c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bf28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000742c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bf2a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000742ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007bf2c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000742cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf2d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000742cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007bf2e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000742ce │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007bf32 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 443 to 000000000007c0ed │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000742d8 │ │ │ │ + DW_CFA_def_cfa_offset: 496 │ │ │ │ + DW_CFA_advance_loc2: 823 to 000000000007460f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c0ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074610 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c0ef │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074611 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074613 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074615 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074617 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c0f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074619 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007c100 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007240 0000000000000020 00006ee8 FDE cie=0000035c pc=0000000000017aba..0000000000017af5 │ │ │ │ - Augmentation data: da 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007264 0000000000000050 00006f0c FDE cie=0000035c pc=000000000007c180..000000000007df1a │ │ │ │ - Augmentation data: be 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007c186 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007c18b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c18d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c18f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c190 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c191 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007c19b │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc2: 4396 to 000000000007d2c7 │ │ │ │ + DW_CFA_advance_loc1: 222 to 00000000000746fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d2c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000746ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d2c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074700 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074702 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074704 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074706 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d2d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074708 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007d2d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074710 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000072b8 0000000000000020 00006f60 FDE cie=0000035c pc=0000000000017af6..00000000000180df │ │ │ │ - Augmentation data: 96 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +0000725c 0000000000000010 00007230 FDE cie=00000030 pc=0000000000074920..000000000007498d │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000072dc 0000000000000050 00006f84 FDE cie=0000035c pc=000000000007df20..000000000007fb0d │ │ │ │ - Augmentation data: c1 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007df26 │ │ │ │ +00007270 0000000000000050 000071c4 FDE cie=000000b0 pc=0000000000074990..0000000000074f4c │ │ │ │ + Augmentation data: d7 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074992 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007df2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074994 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007df2f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074996 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007df31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074998 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007df32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074999 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007df33 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007499d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007df3a │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_advance_loc2: 3520 to 000000000007ecfa │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000749a4 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc2: 560 to 0000000000074bd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ecfb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074bd5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ecfc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074bd6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ecfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bd8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bda │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ed04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074bde │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ed08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074be0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007330 0000000000000020 00006fd8 FDE cie=0000035c pc=00000000000180e0..000000000001864d │ │ │ │ - Augmentation data: 75 4d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 928 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007354 000000000000004c 00006ffc FDE cie=0000035c pc=000000000007fe60..0000000000080018 │ │ │ │ - Augmentation data: 9e 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fe66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fe6b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fe6d │ │ │ │ +000072c4 000000000000001c 00007298 FDE cie=00000030 pc=0000000000074f50..0000000000074fb5 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000074f7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fe6f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007fe76 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fe7a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007fe85 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000007fec3 │ │ │ │ + DW_CFA_advance_loc: 41 to 0000000000074fa6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fec7 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fec8 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007feca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fecc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fece │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fed0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fed8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074fb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073a4 0000000000000064 0000704c FDE cie=0000035c pc=000000000007fb10..000000000007fe59 │ │ │ │ - Augmentation data: 5d 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fb16 │ │ │ │ +000072e4 000000000000003c 00007238 FDE cie=000000b0 pc=0000000000074fc0..0000000000075263 │ │ │ │ + Augmentation data: ab 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074fc6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fb1e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000074fcf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb20 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074fd7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb22 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074fdc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb23 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000074fe3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb24 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fb28 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000007fb4c │ │ │ │ + DW_CFA_advance_loc2: 508 to 00000000000751df │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb4d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fb4e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb50 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000751e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb52 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000751e1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000751e3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fb56 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000751e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007fb60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 304 to 000000000007fc90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fc91 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fc92 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc94 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc96 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc98 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fc9a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fca0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000751e6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000740c 0000000000000020 000070b4 FDE cie=0000035c pc=000000000001864e..000000000001866a │ │ │ │ - Augmentation data: 04 4d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ +00007324 0000000000000020 00007278 FDE cie=000000b0 pc=0000000000017616..0000000000017665 │ │ │ │ + Augmentation data: 91 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001761b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017624 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017625 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007430 0000000000000048 00007404 FDE cie=00000030 pc=0000000000080040..00000000000801dd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080042 │ │ │ │ +00007348 000000000000003c 0000729c FDE cie=000000b0 pc=0000000000075270..0000000000075513 │ │ │ │ + Augmentation data: 79 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075276 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080044 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007527f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080046 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075287 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080048 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007528c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080049 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008004a │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008004e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 388 to 00000000000801d2 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000801d3 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075293 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000801d4 │ │ │ │ + DW_CFA_advance_loc2: 508 to 000000000007548f │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075490 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075491 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075493 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000801dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075495 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075496 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00007388 0000000000000024 000072dc FDE cie=000000b0 pc=0000000000017666..00000000000176b5 │ │ │ │ + Augmentation data: 5f 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001766b │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000017674 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017675 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000747c 0000000000000010 00007450 FDE cie=00000030 pc=00000000000801e0..0000000000080217 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007490 0000000000000034 00007464 FDE cie=00000030 pc=0000000000080220..00000000000802cd │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080226 │ │ │ │ +000073b0 0000000000000038 00007384 FDE cie=00000030 pc=0000000000075520..00000000000755cc │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007552b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080227 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007552f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008022b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075530 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 121 to 00000000000802a4 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000075592 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075593 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802a7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075595 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000802b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000755a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000802c9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802ca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802cc │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000755c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000074c8 0000000000000010 0000749c FDE cie=00000030 pc=00000000000802d0..00000000000802e0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000755c8 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000074dc 0000000000000048 000074b0 FDE cie=00000030 pc=00000000000802e0..000000000008050a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000802e6 │ │ │ │ +000073ec 0000000000000048 000073c0 FDE cie=00000030 pc=00000000000755d0..000000000007582a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000755d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000802ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000755d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000755d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000802f3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000755d8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000755d9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000802f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000755da │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000802f9 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 399 to 0000000000080488 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000755de │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 577 to 000000000007581f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008048c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075820 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008048d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075821 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008048f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075823 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080491 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075825 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080493 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075827 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080495 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075829 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000804a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007528 000000000000001c 000074fc FDE cie=00000030 pc=000000000001866a..00000000000186a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007548 0000000000000010 0000751c FDE cie=00000030 pc=0000000000080510..000000000008052c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000755c 0000000000000010 00007530 FDE cie=00000030 pc=0000000000080530..0000000000080553 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007570 0000000000000048 00007544 FDE cie=00000030 pc=00000000000835c0..0000000000083686 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000835d0 │ │ │ │ +00007438 0000000000000048 0000740c FDE cie=00000030 pc=0000000000075830..0000000000075b45 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075832 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000835d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075834 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000835d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075836 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000835d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075838 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000835d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075839 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000835d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007583a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000835dc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000008366f │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007583e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc2: 764 to 0000000000075b3a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083670 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b3b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083671 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b3c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083673 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b3e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083675 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b40 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083677 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083679 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b44 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008367a │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075bc 0000000000000030 00007264 FDE cie=0000035c pc=0000000000080560..0000000000080687 │ │ │ │ - Augmentation data: 5c 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080566 │ │ │ │ +00007484 0000000000000028 00007458 FDE cie=00000030 pc=0000000000077970..0000000000077a19 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008056b │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000077981 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008056f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077982 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000805b3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000077a11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000805b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077a12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000805b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077a14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000805c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000075f0 000000000000001c 00007298 FDE cie=0000035c pc=00000000000186a8..00000000000186be │ │ │ │ - Augmentation data: 32 4b 00 00 │ │ │ │ +000074b0 0000000000000028 00007484 FDE cie=00000030 pc=0000000000077a20..0000000000077ad1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077a26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000077a31 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077a32 │ │ │ │ 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_advance_loc1: 148 to 0000000000077ac6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077aca │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077acc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007610 0000000000000048 000075e4 FDE cie=00000030 pc=0000000000080690..0000000000080776 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080696 │ │ │ │ +000074dc 0000000000000044 00007430 FDE cie=000000b0 pc=0000000000075b50..0000000000075c7a │ │ │ │ + Augmentation data: 17 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080698 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008069d │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075b5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000806a2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b5b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000806a6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000806a7 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000806ad │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000080748 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000075b6a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 206 to 0000000000075c38 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008074b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008074c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075c39 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008074e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075c3a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080750 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075c3c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080752 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075c3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080754 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075c40 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000080758 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075c41 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000765c 0000000000000030 00007630 FDE cie=00000030 pc=0000000000080780..000000000008083a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080786 │ │ │ │ +00007524 0000000000000020 00007478 FDE cie=000000b0 pc=00000000000176b6..00000000000176ff │ │ │ │ + Augmentation data: f0 48 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007548 000000000000004c 0000751c FDE cie=00000030 pc=0000000000075c80..0000000000075f71 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075c86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008078a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075c88 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008078e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075c8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000080792 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075c8e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075c8f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000008081a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 698 to 0000000000075f49 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075f4a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008081b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008081c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f4e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008081e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f50 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080820 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075f58 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000075f69 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075f6a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f6c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f6e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075f70 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007690 0000000000000050 00007338 FDE cie=0000035c pc=0000000000080840..0000000000081582 │ │ │ │ - Augmentation data: 9a 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080846 │ │ │ │ +00007598 000000000000001c 0000756c FDE cie=00000030 pc=0000000000075f80..0000000000075fd8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075f85 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075f8c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000075fcf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075fd3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000075b8 0000000000000050 0000750c FDE cie=000000b0 pc=0000000000075fe0..0000000000076947 │ │ │ │ + Augmentation data: 64 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075fe6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080848 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075fe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008084a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075fea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008084f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075fec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080850 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000075ff0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080851 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075ff1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000080858 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 2055 to 000000000008105f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075ff8 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ + DW_CFA_advance_loc2: 1887 to 0000000000076757 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081060 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007675b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081061 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007675c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081063 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007675e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081065 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076760 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081067 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076762 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081069 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076764 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000081070 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000076768 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000076e4 0000000000000020 0000738c FDE cie=0000035c pc=00000000000186be..0000000000018951 │ │ │ │ - Augmentation data: ab 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ +0000760c 0000000000000020 00007560 FDE cie=000000b0 pc=0000000000017700..0000000000017979 │ │ │ │ + Augmentation data: 74 48 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 560 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00007708 0000000000000050 000073b0 FDE cie=0000035c pc=0000000000081590..00000000000835bc │ │ │ │ - Augmentation data: ae 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000081596 │ │ │ │ +00007630 0000000000000068 00007584 FDE cie=000000b0 pc=0000000000076950..0000000000077964 │ │ │ │ + Augmentation data: 84 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076956 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081598 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007695d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008159d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007695f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008159f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000076964 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000815a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076965 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000815a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076966 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000815ad │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ - DW_CFA_advance_loc2: 4836 to 0000000000082891 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007696d │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 1660 to 0000000000076fe9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082892 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076fea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082893 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076feb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082895 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076fed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082897 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076fef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082899 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ff1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008289b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076ff3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000828a0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000077000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 278 to 0000000000077116 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077117 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077118 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007711a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007711c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007711e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077120 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077128 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000775c 0000000000000020 00007404 FDE cie=0000035c pc=0000000000018952..0000000000018f96 │ │ │ │ - Augmentation data: 61 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 912 │ │ │ │ +0000769c 0000000000000020 000075f0 FDE cie=000000b0 pc=000000000001797a..0000000000017ce2 │ │ │ │ + Augmentation data: 93 48 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 │ │ │ │ │ │ │ │ -00007780 0000000000000060 00007754 FDE cie=00000030 pc=00000000000836c0..00000000000837e9 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000836cb │ │ │ │ +000076c0 0000000000000018 00007694 FDE cie=00000030 pc=0000000000017ce2..0000000000017d46 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000017ce3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836cd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000017cf8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000076dc 000000000000005c 000076b0 FDE cie=00000030 pc=0000000000077ae0..0000000000077bda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077ae2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077ae4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000836cf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077aea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000836d0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077aec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000836d1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077aed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000836d9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077aee │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077af2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000008374e │ │ │ │ + DW_CFA_advance_loc1: 193 to 0000000000077bb3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077bb7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008374f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077bb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083750 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083752 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bbc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083754 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bbe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083756 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bc0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083760 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077bc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000837c7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077bcc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077bd0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077bd1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bd3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000837cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bd5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000837cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000837cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bd9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000837e8 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000077e4 000000000000001c 000077b8 FDE cie=00000030 pc=00000000000837f0..0000000000083966 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000837f1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 281 to 000000000008390a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000083910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007804 0000000000000048 000077d8 FDE cie=00000030 pc=0000000000083970..0000000000083d79 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083972 │ │ │ │ +0000773c 0000000000000058 00007690 FDE cie=000000b0 pc=0000000000077be0..0000000000078c85 │ │ │ │ + Augmentation data: 2c 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077be6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083977 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077be8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008397c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008397e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000077bec │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083982 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077bed │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083983 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077bee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083987 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 597 to 0000000000083bdc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077bf6 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 32824 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000077c07 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077c0e │ │ │ │ + DW_CFA_def_cfa_offset: 34096 │ │ │ │ + DW_CFA_advance_loc2: 2328 to 0000000000078526 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083bdd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078527 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083bde │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078528 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be2 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083be6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083be7 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007850 000000000000002c 000074f8 FDE cie=0000035c pc=0000000000083d80..0000000000083e40 │ │ │ │ - Augmentation data: c8 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000083d86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083d87 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083d8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007852a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000083e30 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007852c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e31 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007852e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e33 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078530 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e34 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078531 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007880 0000000000000018 00007528 FDE cie=0000035c pc=0000000000018f96..0000000000018fa6 │ │ │ │ - Augmentation data: a5 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000789c 000000000000002c 00007870 FDE cie=00000030 pc=0000000000083e40..0000000000083fb2 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000083e4a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083e4b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083e4f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 320 to 0000000000083f8f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083f93 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083f95 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000083fa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078cc 0000000000000010 000078a0 FDE cie=00000030 pc=0000000000083fc0..0000000000084074 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078e0 0000000000000010 000078b4 FDE cie=00000030 pc=0000000000084080..00000000000840b5 │ │ │ │ +00007798 0000000000000024 000076ec FDE cie=000000b0 pc=0000000000017d46..000000000001818f │ │ │ │ + Augmentation data: 5d 48 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 34096 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078f4 0000000000000038 000078c8 FDE cie=00000030 pc=00000000000840c0..000000000008427a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000840c6 │ │ │ │ +000077c0 0000000000000034 00007714 FDE cie=000000b0 pc=0000000000078c90..0000000000078e8c │ │ │ │ + Augmentation data: 82 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078c96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000840c7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000078c9f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000840c8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ca1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 353 to 0000000000084229 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008422a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008422c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000084238 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084239 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008423a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008423c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000084240 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078ca3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ca4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ca5 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000078ca9 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007930 0000000000000018 00007904 FDE cie=00000030 pc=0000000000018fa6..0000000000018fd1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000077f8 0000000000000020 0000774c FDE cie=000000b0 pc=000000000001818f..00000000000181b6 │ │ │ │ + Augmentation data: 5d 48 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -0000794c 0000000000000068 000075f4 FDE cie=0000035c pc=0000000000084280..00000000000852ee │ │ │ │ - Augmentation data: e1 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000084286 │ │ │ │ +0000781c 0000000000000050 00007770 FDE cie=000000b0 pc=0000000000078e90..000000000007c855 │ │ │ │ + Augmentation data: 41 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000078e96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008428a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008428c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078e9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008428d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078e9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008428e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078e9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000084295 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 2101 to 0000000000084aca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084acb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084acc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ace │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ad0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ad2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000084ad9 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1075 to 0000000000084f0c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000078ea5 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ + DW_CFA_advance_loc2: 5005 to 000000000007a232 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a233 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007a234 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a236 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a238 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a23a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084f16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007a23c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084f17 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007a240 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000079b8 0000000000000020 00007660 FDE cie=0000035c pc=0000000000018fd2..0000000000019151 │ │ │ │ - Augmentation data: c6 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ +00007870 0000000000000020 000077c4 FDE cie=000000b0 pc=00000000000181b6..0000000000018cd8 │ │ │ │ + Augmentation data: cc 49 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1104 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000079dc 0000000000000050 00007684 FDE cie=0000035c pc=00000000000852f0..0000000000086746 │ │ │ │ - Augmentation data: be 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000852f6 │ │ │ │ +00007894 0000000000000050 000077e8 FDE cie=000000b0 pc=000000000007c860..000000000007f68a │ │ │ │ + Augmentation data: 39 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007c866 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000852f8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007c86f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000852fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c871 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000852fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c873 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000852fd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c874 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000852fe │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c875 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000085305 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ - DW_CFA_advance_loc2: 3140 to 0000000000085f49 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007c87c │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc2: 6777 to 000000000007e2f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085f4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085f4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e2f7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f51 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2fd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085f53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e2ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085f58 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e300 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a30 0000000000000020 000076d8 FDE cie=0000035c pc=0000000000019152..00000000000194dc │ │ │ │ - Augmentation data: 00 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 816 │ │ │ │ +000078e8 0000000000000024 0000783c FDE cie=000000b0 pc=0000000000018cd8..00000000000196cb │ │ │ │ + Augmentation data: 7c 4b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007a54 0000000000000050 000076fc FDE cie=0000035c pc=0000000000086750..0000000000086e0a │ │ │ │ - Augmentation data: 13 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086756 │ │ │ │ +00007910 0000000000000018 000078e4 FDE cie=00000030 pc=00000000000196cc..0000000000019730 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000196cd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000196e2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000792c 000000000000005c 00007900 FDE cie=00000030 pc=000000000007f690..000000000007f78a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f692 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086758 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f694 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008675a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f69a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008675c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f69c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008675d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f69d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008675e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f69e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000086768 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 940 to 0000000000086b14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f6a2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000007f763 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086b15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f767 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086b16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f768 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f76a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f76c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f76e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f770 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086b20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f778 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007aa8 0000000000000020 00007750 FDE cie=0000035c pc=00000000000194dc..0000000000019639 │ │ │ │ - Augmentation data: fd 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f77c │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f780 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f781 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f783 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f785 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f787 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f789 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00007acc 0000000000000050 00007774 FDE cie=0000035c pc=0000000000086e10..00000000000874ca │ │ │ │ - Augmentation data: f0 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086e16 │ │ │ │ +0000798c 0000000000000050 000078e0 FDE cie=000000b0 pc=000000000007f790..00000000000805ab │ │ │ │ + Augmentation data: 61 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007f7a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f7a2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f7a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007f7a6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086e1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f7a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086e1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f7a8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000086e28 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 940 to 00000000000871d4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f7af │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ + DW_CFA_advance_loc2: 2295 to 00000000000800a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000871d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000800a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000871d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000800a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000800aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000800ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000800ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000800b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000871e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000800b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b20 0000000000000020 000077c8 FDE cie=0000035c pc=000000000001963a..0000000000019797 │ │ │ │ - Augmentation data: da 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ +000079e0 0000000000000024 00007934 FDE cie=000000b0 pc=0000000000019730..0000000000019a05 │ │ │ │ + Augmentation data: 98 4b 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 624 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007a08 0000000000000048 000079dc FDE cie=00000030 pc=00000000000805c0..0000000000080719 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000805ca │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000805ce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000805d5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000080627 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080628 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080629 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080630 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000080680 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080681 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080682 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080688 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080690 │ │ │ │ + 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 00000000000806de │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000806df │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000806e0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000806e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00007a54 0000000000000038 00007a28 FDE cie=00000030 pc=0000000000080720..0000000000080a82 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080726 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008072c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008072d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008072e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080735 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 694 to 00000000000809eb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000809f0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000809f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000809f3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000809f5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000080a00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007b44 0000000000000050 000077ec FDE cie=0000035c pc=00000000000874d0..0000000000087d30 │ │ │ │ - Augmentation data: cd 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000874d6 │ │ │ │ +00007a90 0000000000000064 00007a64 FDE cie=00000030 pc=0000000000080a90..00000000000825b6 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000080ad3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080ad9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080adb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000874dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080add │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000874dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080ade │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000874de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080adf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000874e5 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc2: 1409 to 0000000000087a66 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000080ae6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 2956 to 0000000000081672 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a67 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081673 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a68 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081674 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081676 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000081678 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008167a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087a70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008167c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087a71 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081680 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007b98 0000000000000020 00007840 FDE cie=0000035c pc=0000000000019798..0000000000019901 │ │ │ │ - Augmentation data: b4 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc2: 3839 to 000000000008257f │ │ │ │ + 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 0000000000082580 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00007bbc 0000000000000050 00007864 FDE cie=0000035c pc=0000000000087d30..000000000008860b │ │ │ │ - Augmentation data: a5 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000087d36 │ │ │ │ +00007af8 0000000000000060 00007acc FDE cie=00000030 pc=00000000000825c0..000000000008276b │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000825c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000825c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d3a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000825ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087d3c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000825cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087d3d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000825d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000087d41 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000825d1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000087d4b │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 1250 to 000000000008822d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000825d8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 345 to 0000000000082731 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008822e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082735 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008822f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082736 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088231 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082738 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088233 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008273a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088235 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008273c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088237 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008273e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088238 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082743 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000082755 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082756 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082757 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082759 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008275b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008275d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008275f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082760 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c10 0000000000000020 000078b8 FDE cie=0000035c pc=0000000000019902..0000000000019a5b │ │ │ │ - Augmentation data: 86 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -00007c34 000000000000002c 00007c08 FDE cie=00000030 pc=0000000000088610..00000000000887dd │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088611 │ │ │ │ +00007b5c 000000000000004c 00007b30 FDE cie=00000030 pc=0000000000082770..0000000000082d88 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008861c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082778 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082779 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008277d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082784 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 1163 to 0000000000082c0f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000082c12 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000088649 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082c13 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082c15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082c17 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082c18 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000082d70 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082d76 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000082d79 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008864a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000088688 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d7e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000088797 │ │ │ │ + │ │ │ │ +00007bac 0000000000000034 00007b80 FDE cie=00000030 pc=0000000000085860..00000000000858c5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085866 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008586a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008586b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000858a3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000858a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008879c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000858a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000887a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000858b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000858c1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000858c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000858c4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00007be4 0000000000000014 00007bb8 FDE cie=00000030 pc=00000000000858d0..000000000008593a │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000858f7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000008592c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007c64 0000000000000048 00007c38 FDE cie=00000030 pc=00000000000887e0..00000000000888fa │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000887e6 │ │ │ │ +00007bfc 0000000000000050 00007b50 FDE cie=000000b0 pc=0000000000082d90..0000000000084f02 │ │ │ │ + Augmentation data: b5 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082d96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000887e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000887ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000887ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000887f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d9d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000887f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d9e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000887f5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 239 to 00000000000888e4 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082da5 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 3437 to 0000000000083b12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000888e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083b13 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000888e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083b14 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083b16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083b18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083b1a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000888ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083b1c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000888ef │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083b20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007c50 0000000000000020 00007ba4 FDE cie=000000b0 pc=0000000000019a06..0000000000019a75 │ │ │ │ + Augmentation data: 83 49 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 │ │ │ │ │ │ │ │ -00007cb0 0000000000000050 00007958 FDE cie=0000035c pc=0000000000088900..000000000008993b │ │ │ │ - Augmentation data: fd 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000088906 │ │ │ │ +00007c74 0000000000000050 00007bc8 FDE cie=000000b0 pc=0000000000084f10..0000000000085860 │ │ │ │ + Augmentation data: 67 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084f16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008890b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084f1c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008890d │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000084f21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008890f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084f23 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088910 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084f24 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088911 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000084f25 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008891a │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ - DW_CFA_advance_loc2: 2195 to 00000000000891ad │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000084f2f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 1918 to 00000000000856ad │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000891ae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000856ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000891af │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000856af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000856b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000856b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000856b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000891b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000856b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000891c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000856c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d04 0000000000000020 000079ac FDE cie=0000035c pc=0000000000019a5c..0000000000019d03 │ │ │ │ - Augmentation data: 20 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 672 │ │ │ │ +00007cc8 0000000000000024 00007c1c FDE cie=000000b0 pc=0000000000019a76..0000000000019c31 │ │ │ │ + Augmentation data: 7c 49 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007d28 0000000000000010 00007cfc FDE cie=00000030 pc=0000000000089940..000000000008995c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007d3c 0000000000000034 00007d10 FDE cie=00000030 pc=0000000000089960..00000000000899e5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089966 │ │ │ │ +00007cf0 0000000000000048 00007cc4 FDE cie=00000030 pc=0000000000085940..0000000000085a99 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008594a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008996a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008594e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008996b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000899c1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000085955 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000859a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000899c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000859a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000899c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000859a9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000899d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000859b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000899e1 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000085a00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000899e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085a01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000899e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085a02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085a08 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000085a10 │ │ │ │ + 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 0000000000085a5e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085a5f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085a60 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000085a68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007d74 0000000000000038 00007d48 FDE cie=00000030 pc=00000000000899f0..0000000000089c23 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000899f6 │ │ │ │ +00007d3c 0000000000000038 00007d10 FDE cie=00000030 pc=0000000000085aa0..0000000000085e02 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085aa6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000899f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085aac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000899fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085aad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089a00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085aae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089a06 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000085ab5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 414 to 0000000000089ba4 │ │ │ │ + DW_CFA_advance_loc2: 694 to 0000000000085d6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089ba5 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000085d70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089ba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085d71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085d73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089baa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085d75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089bb0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000085d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007db0 0000000000000010 00007d84 FDE cie=00000030 pc=0000000000089c30..0000000000089c85 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007dc4 0000000000000010 00007d98 FDE cie=00000030 pc=0000000000089c90..0000000000089ce5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007dd8 0000000000000010 00007dac FDE cie=00000030 pc=0000000000089cf0..0000000000089d46 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007dec 0000000000000028 00007dc0 FDE cie=00000030 pc=0000000000089d50..0000000000089d91 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000089d5c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089d60 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089d66 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000089d8a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089d8b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089d8c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000089d90 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e18 0000000000000050 00007ac0 FDE cie=0000035c pc=0000000000089da0..000000000008a448 │ │ │ │ - Augmentation data: 38 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000089da6 │ │ │ │ +00007d78 0000000000000068 00007d4c FDE cie=00000030 pc=0000000000085e10..0000000000087964 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000085e53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089da8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000085e59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089daa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085e5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000089dac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000085e5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089dad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085e5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000089dae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000085e5f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000089db7 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc2: 959 to 000000000008a176 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000085e66 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 3132 to 0000000000086aa2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a177 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086aa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a178 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000086aa4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a17a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086aa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a17c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086aa8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a17e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086aaa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a180 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000086aac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008a188 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000086ab0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e6c 0000000000000020 00007b14 FDE cie=0000035c pc=0000000000019d04..0000000000019e62 │ │ │ │ - Augmentation data: 1d 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc2: 3709 to 000000000008792d │ │ │ │ + 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 000000000008792e │ │ │ │ + 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 │ │ │ │ - │ │ │ │ -00007e90 0000000000000010 00007e64 FDE cie=00000030 pc=000000000008a480..000000000008a49c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007ea4 0000000000000010 00007e78 FDE cie=00000030 pc=000000000008a4a0..000000000008a4b9 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007eb8 0000000000000044 00007e8c FDE cie=00000030 pc=000000000008a4c0..000000000008a5af │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008a4c6 │ │ │ │ +00007de4 0000000000000060 00007db8 FDE cie=00000030 pc=0000000000087970..0000000000087b2b │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000087976 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a4cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087978 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a4d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008797a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a4d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008797c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a4d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087980 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a4d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087984 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a4db │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000008a5a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087988 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 361 to 0000000000087af1 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087af5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087af6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087af8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087afa │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087afc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087afe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000087b03 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000087b15 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a5a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087b16 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a5a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087b17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008a5a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087b19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a5aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087b1b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a5ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087b1d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a5ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087b1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087b20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00007f00 0000000000000028 00007ed4 FDE cie=00000030 pc=000000000008a5b0..000000000008a67f │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008a5b6 │ │ │ │ +00007e48 0000000000000038 00007e1c FDE cie=00000030 pc=0000000000087b30..000000000008810e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000087b36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008a5be │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087b37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a5c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000087b3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000008a67b │ │ │ │ + DW_CFA_advance_loc2: 1147 to 0000000000087fb6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087fb7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087fb9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000087fba │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000087fc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008a67c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000087fc3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008a67e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000087fc5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000087fd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f2c 0000000000000018 00007f00 FDE cie=00000030 pc=000000000008a680..000000000008a6c9 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008a68a │ │ │ │ +00007e84 0000000000000034 00007e58 FDE cie=00000030 pc=000000000008ac20..000000000008ac85 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008ac26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000008a6c8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008ac2a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ac2b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000008ac63 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ac64 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ac66 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008ac70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000008ac81 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008ac82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008ac84 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f48 0000000000000018 00007f1c FDE cie=00000030 pc=000000000008a6d0..000000000008a714 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000008a6da │ │ │ │ +00007ebc 0000000000000014 00007e90 FDE cie=00000030 pc=000000000008ac90..000000000008acfa │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000008acb7 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000008acec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ed4 0000000000000050 00007e28 FDE cie=000000b0 pc=0000000000088110..000000000008a25c │ │ │ │ + Augmentation data: 7e 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000088116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000008a713 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088118 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008811a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008811c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008811d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008811e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000088125 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc2: 3709 to 0000000000088fa2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088fa3 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000088fa4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088fa6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088fa8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088faa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000088fac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000088fb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007f64 0000000000000040 00007f38 FDE cie=00000030 pc=000000000008a720..000000000008ab4a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000008a72f │ │ │ │ +00007f28 0000000000000020 00007e7c FDE cie=000000b0 pc=0000000000019c32..0000000000019ca1 │ │ │ │ + Augmentation data: 4c 47 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 │ │ │ │ + │ │ │ │ +00007f4c 0000000000000050 00007ea0 FDE cie=000000b0 pc=000000000008a260..000000000008ac20 │ │ │ │ + Augmentation data: 30 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008a266 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000008a735 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000008a26c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000008a73d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008a271 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008a744 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008a273 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008a748 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a274 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000008a74f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008a275 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1009 to 000000000008ab40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000008a27f │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc2: 2008 to 000000000008aa57 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008aa58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000008ab41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008aa59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aa5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab45 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aa5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aa5f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000008ab49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008aa61 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fa8 0000000000000010 00007f7c FDE cie=00000030 pc=000000000008ab50..000000000008ab5f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000008aa68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007fbc ZERO terminator │ │ │ │ +00007fa0 0000000000000020 00007ef4 FDE cie=000000b0 pc=0000000000019ca2..0000000000019e62 │ │ │ │ + Augmentation data: 45 47 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00007fc4 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -314,125 +314,149 @@ │ │ │ │ GLIBCXX_3.4.29 │ │ │ │ GLIBCXX_3.4.9 │ │ │ │ GLIBCXX_3.4.15 │ │ │ │ GLIBCXX_3.4.19 │ │ │ │ GLIBCXX_3.4.21 │ │ │ │ GLIBCXX_3.4 │ │ │ │ CXXABI_1.3 │ │ │ │ -l$0H9l$ tKH │ │ │ │ l$(H;l$@t │ │ │ │ l$HH9l$8t │ │ │ │ +l$0H9l$ tKH │ │ │ │ AVAUATUSH │ │ │ │ \$8H;\$@ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ +AWAVAUATU1 │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +$H;|$@t# │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +F(AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ +AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +|$XH;<$t │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ +`[]A\A]A^ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ -[A\A]A^A_] │ │ │ │ -]A\A]A^A_ │ │ │ │ -t []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATU1 │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -AVAUATUSL │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A^A_ │ │ │ │ -[]A\A^A_ │ │ │ │ -[]A\A^A_ │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -D$0H;D$ │ │ │ │ -\$HI+\$@H │ │ │ │ +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_ │ │ │ │ -AWAVAUATUH │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ -t []A\A]A^ │ │ │ │ +X[]A\A]A^A_ │ │ │ │ +A(H+T$ H │ │ │ │ []A\A]A^ │ │ │ │ -AWAVAUATI │ │ │ │ -|$PH;|$ t │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -D$ H+D$0H= │ │ │ │ -D$ H+D$0H │ │ │ │ -H9D$ t$f. │ │ │ │ +t!H9G0t^@ │ │ │ │ +t!H9G0t^@ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +D$8M9D$0u │ │ │ │ +D$8M9D$0t`H │ │ │ │ []A\A]A^A_ │ │ │ │ +D$HH+D$0H │ │ │ │ +AVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ +D$PH+D$( │ │ │ │ +AWAVAUATUSH │ │ │ │ +X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ +Cx[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -InitialiUH │ │ │ │ +warning!H │ │ │ │ +AVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATSH │ │ │ │ -ization:H │ │ │ │ -referencL │ │ │ │ -referencH │ │ │ │ -referencH │ │ │ │ -scaffoldL │ │ │ │ -referencH │ │ │ │ -referencH │ │ │ │ -scaffoldL │ │ │ │ -scaffoldH │ │ │ │ -referencH │ │ │ │ -effectivL │ │ │ │ -ive-sizeH │ │ │ │ -pbwt-mdrH │ │ │ │ -pbwt-macI │ │ │ │ -pbwt-dep │ │ │ │ + * VCF H │ │ │ │ + writingH │ │ │ │ [A\A]A^A_] │ │ │ │ -referencH │ │ │ │ -scaffoldL │ │ │ │ -scaffoldL │ │ │ │ +A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -FinalizaAWAVAUATUSH │ │ │ │ -ization:H │ │ │ │ -bingraphH │ │ │ │ -bingraphH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSL │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -mcmc-pruH │ │ │ │ AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -|$pH;|$0t │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +|$pH;|$8t │ │ │ │ []A\A]A^A_ │ │ │ │ -|$pH;|$0t │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUS1 │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUS1 │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ x[]A\A]A^A_ │ │ │ │ x[]A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ ([]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ @@ -449,241 +473,157 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ \$|9\$@H │ │ │ │ l$`H+l$pL) │ │ │ │ []A\A]A^A_ │ │ │ │ T$`H+T$pH │ │ │ │ d$`L+d$pL │ │ │ │ AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -H;|$0t ;O │ │ │ │ -D;D$psJf │ │ │ │ +[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ +([]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +H;|$0t ;O │ │ │ │ +D;D$psJf │ │ │ │ []A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATSH │ │ │ │ [A\A]A^A_] │ │ │ │ [A\A]A^A_] │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -$H;|$@t# │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -F(AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATU1 │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -uNHcT$lf │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ +|$pH;|$0t │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -uUHct$lf │ │ │ │ []A\A]A^A_ │ │ │ │ +InitialiUH │ │ │ │ AWAVAUATSH │ │ │ │ - * VCF H │ │ │ │ - writingH │ │ │ │ +ization:H │ │ │ │ +referencL │ │ │ │ +referencH │ │ │ │ +referencH │ │ │ │ +scaffoldL │ │ │ │ +referencH │ │ │ │ +referencH │ │ │ │ +scaffoldL │ │ │ │ +scaffoldH │ │ │ │ +referencH │ │ │ │ +effectivL │ │ │ │ +ive-sizeH │ │ │ │ +pbwt-mdrH │ │ │ │ +pbwt-macI │ │ │ │ +pbwt-dep │ │ │ │ [A\A]A^A_] │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +referencH │ │ │ │ +scaffoldL │ │ │ │ +scaffoldL │ │ │ │ +[]A\A]A^ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -|$XH;<$t │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ AVAUATUSH │ │ │ │ -`[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ -A(H+T$ H │ │ │ │ +AWAVAUATSH │ │ │ │ +[A\A]A^A_] │ │ │ │ +]A\A]A^A_ │ │ │ │ +t []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ -t!H9G0t^@ │ │ │ │ -t!H9G0t^@ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -D$8M9D$0u │ │ │ │ -D$8M9D$0t`H │ │ │ │ []A\A]A^A_ │ │ │ │ -D$HH+D$0H │ │ │ │ -AVAUATUH │ │ │ │ +AVAUATU1 │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +AVAUATUSL │ │ │ │ +[]A\A]A^ │ │ │ │ +[]A\A^A_ │ │ │ │ +[]A\A^A_ │ │ │ │ +[]A\A^A_ │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +D$0H;D$ │ │ │ │ +\$HI+\$@H │ │ │ │ []A\A]A^A_ │ │ │ │ -D$PH+D$( │ │ │ │ -AWAVAUATUSH │ │ │ │ -X[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ ([]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ -Cx[]A\A]A^ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ +([]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ +[]A\A]A^ │ │ │ │ +t []A\A]A^ │ │ │ │ +[]A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ +|$PH;|$ t │ │ │ │ []A\A]A^A_ │ │ │ │ +D$ H+D$0H= │ │ │ │ +D$ H+D$0H │ │ │ │ +H9D$ t$f. │ │ │ │ []A\A]A^A_ │ │ │ │ -warning!H │ │ │ │ -AVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUSL │ │ │ │ []A\A]A^A_ │ │ │ │ +mcmc-pruH │ │ │ │ +AVAUATUSH │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -[]A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -([]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +|$pH;|$0t │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -|$pH;|$8t │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +FinalizaAWAVAUATUSH │ │ │ │ +ization:H │ │ │ │ +bingraphH │ │ │ │ +bingraphH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ +uNHcT$lf │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +H[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUS1 │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATUS1 │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -A\A]A^A_ │ │ │ │ +uUHct$lf │ │ │ │ []A\A]A^A_ │ │ │ │ -boost::bad_any_cast: failed conversion using boost::any_cast │ │ │ │ -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 │ │ │ │ -Using multi-threading prevents reproducing a run by specifying --seed │ │ │ │ -You must specify a positive effective size │ │ │ │ -You must specify a window size comprised between 0.5 and 10 cM │ │ │ │ -All --ibd2-* options are deprecated. Not used anymore as SHAPEIT versions >= 4.2.0 incorporates better methods for mapping IBD2 tracks │ │ │ │ -PBWT : Depth of PBWT neighbours to condition on: │ │ │ │ -PBWT : Store indexes at variants [MAC>= │ │ │ │ -HMM : K is variable / min W is │ │ │ │ -HMM : Recombination rates given by genetic map │ │ │ │ -HMM : Constant recombination rate of 1cM per Mb │ │ │ │ -HMM : Inform phasing using VCF/PS field / Error rate of PS field is │ │ │ │ -HMM : AVX2 optimization inactive / Activating AVX2 substantially improves performance │ │ │ │ -Seed of the random number generator │ │ │ │ -Genotypes to be phased in VCF/BCF format │ │ │ │ -Reference panel of haplotypes in VCF/BCF format │ │ │ │ -Scaffold of haplotypes in VCF/BCF format │ │ │ │ -Informs phasing using PS field from read based phasing │ │ │ │ -Default parameter setting for sequencing data (this divides by 50 the default value of --pbwt-modulo) │ │ │ │ -Pruning threshold for genotype graphs │ │ │ │ -Storage frequency of PBWT indexes in cM (i.e. storage every 0.02 cM by default) │ │ │ │ -Depth of PBWT indexes to condition on │ │ │ │ -Minimal Minor Allele Count at which PBWT is evaluated │ │ │ │ -Maximal Missing Data Rate at which PBWT is evaluated │ │ │ │ -Disable initialization by PBWT sweep │ │ │ │ -Minimal size of the phasing window in cM │ │ │ │ -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 >] │ │ │ │ @@ -695,14 +635,25 @@ │ │ │ │ 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] │ │ │ │ +%s: __pos (which is %zu) > this->size() (which is %zu) │ │ │ │ +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 [ │ │ │ │ +cannot create std::vector larger than max_size() │ │ │ │ +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*] │ │ │ │ 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*] │ │ │ │ void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ @@ -711,46 +662,154 @@ │ │ │ │ void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::bzip2_decompressor_impl >; Alloc = std::allocator] │ │ │ │ typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_member_access::type = boost::iostreams::symmetric_filter >, std::allocator >::impl*] │ │ │ │ void boost::iostreams::symmetric_filter::begin_write() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::iostreams::symmetric_filter >, std::allocator >::impl; typename boost::detail::sp_dereference::type = boost::iostreams::symmetric_filter >, std::allocator >::impl&] │ │ │ │ void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ Wrong order in your genetic map file │ │ │ │ : incorrect number of columns, observed: │ │ │ │ -void genotype_reader::readGenotypes0(std::string) │ │ │ │ -ngt_main == 2 * n_main_samples │ │ │ │ -void genotype_reader::readGenotypes1(std::string, std::string) │ │ │ │ - missing genotypes in the reference panel (randomly imputed) │ │ │ │ - unphased genotypes in the reference panel (randomly phased) │ │ │ │ -Problem opening index file for [ │ │ │ │ -void genotype_reader::readGenotypes2(std::string, std::string) │ │ │ │ -ngt_scaf == 2 * n_scaf_samples │ │ │ │ -void genotype_reader::readGenotypes3(std::string, std::string, std::string) │ │ │ │ void genotype_reader::allocateGenotypes() │ │ │ │ n_variants != 0 && (n_main_samples+n_ref_samples) != 0 │ │ │ │ Impossible to jump to region [ │ │ │ │ No variants to be phased in files │ │ │ │ Population based phasing for less than 20 individuals is not permitted, use a reference panel to solve this issue! │ │ │ │ +##INFO= │ │ │ │ +##INFO= │ │ │ │ +##INFO= │ │ │ │ +##FORMAT= │ │ │ │ +Non zero status when closing VCF/BCF file descriptor │ │ │ │ +VCF writing [Uncompressed / N= │ │ │ │ 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 │ │ │ │ +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) │ │ │ │ +float hmm_parameters::getForwardTransProb(int, int) │ │ │ │ +src/objects/hmm_parameters.cpp │ │ │ │ +float hmm_parameters::getBackwardTransProb(int, int) │ │ │ │ +boost::bad_any_cast: failed conversion using boost::any_cast │ │ │ │ +bad lexical cast: source type value could not be interpreted as target │ │ │ │ +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 │ │ │ │ +Using multi-threading prevents reproducing a run by specifying --seed │ │ │ │ +You must specify a positive effective size │ │ │ │ +You must specify a window size comprised between 0.5 and 10 cM │ │ │ │ +All --ibd2-* options are deprecated. Not used anymore as SHAPEIT versions >= 4.2.0 incorporates better methods for mapping IBD2 tracks │ │ │ │ +PBWT : Depth of PBWT neighbours to condition on: │ │ │ │ +PBWT : Store indexes at variants [MAC>= │ │ │ │ +HMM : K is variable / min W is │ │ │ │ +HMM : Recombination rates given by genetic map │ │ │ │ +HMM : Constant recombination rate of 1cM per Mb │ │ │ │ +HMM : Inform phasing using VCF/PS field / Error rate of PS field is │ │ │ │ +HMM : AVX2 optimization inactive / Activating AVX2 substantially improves performance │ │ │ │ +Seed of the random number generator │ │ │ │ +Genotypes to be phased in VCF/BCF format │ │ │ │ +Reference panel of haplotypes in VCF/BCF format │ │ │ │ +Scaffold of haplotypes in VCF/BCF format │ │ │ │ +Informs phasing using PS field from read based phasing │ │ │ │ +Default parameter setting for sequencing data (this divides by 50 the default value of --pbwt-modulo) │ │ │ │ +Pruning threshold for genotype graphs │ │ │ │ +Storage frequency of PBWT indexes in cM (i.e. storage every 0.02 cM by default) │ │ │ │ +Depth of PBWT indexes to condition on │ │ │ │ +Minimal Minor Allele Count at which PBWT is evaluated │ │ │ │ +Maximal Missing Data Rate at which PBWT is evaluated │ │ │ │ +Disable initialization by PBWT sweep │ │ │ │ +Minimal size of the phasing window in cM │ │ │ │ +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: │ │ │ │ +Impossible to parse iteration scheme [ │ │ │ │ +Incorrect number of iterations [ │ │ │ │ +Could not find conditioning haplotypes for [ │ │ │ │ +] / check options --pbwt-* and --ibd2-* │ │ │ │ +Diploid underflow impossible to recover for [ │ │ │ │ +Haploid underflow impossible to recover for [ │ │ │ │ +vector::_M_realloc_append │ │ │ │ +Build genotype graphs [seg= │ │ │ │ basic_string::append │ │ │ │ +PBWT phase sweep ( │ │ │ │ +initialized_ │ │ │ │ +!(state() & f_write) │ │ │ │ +no read access │ │ │ │ +no random access │ │ │ │ +putback buffer full │ │ │ │ +buffer_size > 0 │ │ │ │ +!(state() & f_read) │ │ │ │ +chain complete │ │ │ │ +already open │ │ │ │ +basic_string::substr │ │ │ │ +BIN writing [Compressed / N= │ │ │ │ +src/io/genotype_reader2.cpp │ │ │ │ +vector::reserve │ │ │ │ +VCF/BCF parsing [ │ │ │ │ +ngt_ref == 2 * n_ref_samples │ │ │ │ +WARNING: │ │ │ │ +no write access │ │ │ │ +gzip error │ │ │ │ +basic_string::basic_string │ │ │ │ +Parsing line │ │ │ │ + expected: 3 │ │ │ │ +GMAP parsing [n= │ │ │ │ +src/io/genotype_reader1.cpp │ │ │ │ +VCF/BCF scanning [Nm= │ │ │ │ +No variants to be phased in [ │ │ │ │ +VCF/BCF scanning [N= │ │ │ │ +%d/%m/%Y - %X │ │ │ │ +##fileDate= │ │ │ │ +##source=shapeit4.1.3 │ │ │ │ +##contig= 0 │ │ │ │ +PBWT selection ( │ │ │ │ +IBD2 constraints [#inds= │ │ │ │ + / #contraints= │ │ │ │ + / #merged = │ │ │ │ +H2V transpose ( │ │ │ │ +V2H transpose ( │ │ │ │ +C2H transpose ( │ │ │ │ +HAP update ( │ │ │ │ +PBWT indexing [l= │ │ │ │ +HAP solving ( │ │ │ │ +vector::_M_default_append │ │ │ │ +n_haps == HAP_NUMBER │ │ │ │ +void genotype::mask() │ │ │ │ +src/objects/compute_job.cpp │ │ │ │ +match_het <= count_het │ │ │ │ +curr_idx>prev_idx │ │ │ │ +curr_idxprev_idx │ │ │ │ -curr_idx 0 │ │ │ │ -!(state() & f_read) │ │ │ │ -chain complete │ │ │ │ -already open │ │ │ │ -BIN writing [Compressed / N= │ │ │ │ -no write access │ │ │ │ -gzip error │ │ │ │ -basic_string::basic_string │ │ │ │ -Parsing line │ │ │ │ - expected: 3 │ │ │ │ -GMAP parsing [n= │ │ │ │ -src/io/genotype_reader2.cpp │ │ │ │ -VCF/BCF parsing [ │ │ │ │ -ngt_ref == 2 * n_ref_samples │ │ │ │ -src/io/genotype_reader1.cpp │ │ │ │ -VCF/BCF scanning [Nm= │ │ │ │ -No variants to be phased in [ │ │ │ │ -VCF/BCF scanning [N= │ │ │ │ -Region length [ │ │ │ │ - cM (assuming 1cM per Mb)] │ │ │ │ -cM interpolation [s= │ │ │ │ -pbwt_evaluated.size() > 0 │ │ │ │ -PBWT selection ( │ │ │ │ -IBD2 constraints [#inds= │ │ │ │ - / #contraints= │ │ │ │ - / #merged = │ │ │ │ -H2V transpose ( │ │ │ │ -V2H transpose ( │ │ │ │ -C2H transpose ( │ │ │ │ -HAP update ( │ │ │ │ -PBWT indexing [l= │ │ │ │ -HAP solving ( │ │ │ │ -N5boost15program_options20invalid_option_valueE │ │ │ │ -N5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ -N5boost10wrapexceptINS_15program_options20invalid_option_valueEEE │ │ │ │ -N5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ -N5boost6detail16basic_pointerbufIcSt15basic_streambufIcSt11char_traitsIcEEEE │ │ │ │ -N5boost6detail5lcast17basic_unlockedbufISt15basic_streambufIcSt11char_traitsIcEEcEE │ │ │ │ -N5boost15program_options5errorE │ │ │ │ -N5boost15program_options16validation_errorE │ │ │ │ -N5boost9exceptionE │ │ │ │ -N5boost16exception_detail10clone_baseE │ │ │ │ -N5boost12bad_any_castE │ │ │ │ -N5boost4anys6detail11placeholderE │ │ │ │ -N5boost3any11placeholderE │ │ │ │ -N5boost17bad_function_callE │ │ │ │ -N5boost16bad_lexical_castE │ │ │ │ -N5boost15program_options16typed_value_baseE │ │ │ │ -N5boost15program_options11typed_valueIicEE │ │ │ │ -N5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE │ │ │ │ -N5boost15program_options11typed_valueIdcEE │ │ │ │ -N5boost3any6holderIiEE │ │ │ │ -N5boost3any6holderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE │ │ │ │ -N5boost3any6holderIdEE │ │ │ │ -NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ -N5boost10wrapexceptINS_16bad_lexical_castEEE │ │ │ │ -N5boost10wrapexceptINS_12bad_any_castEEE │ │ │ │ -pbwt-disable-ini * HMM computat │ │ │ │ +Total running time = │ │ │ │ + seconds │ │ │ │ * PBWT phase s │ │ │ │ -?Failing to writewrite VCF/record │ │ │ │ -Cannot open genegenetic map file * VCF/BCF pars * VCF/BCF scanPopulation based phasing for less than 100 individuals is not recommended, use a reference panel to remove this * PBWT selectiN5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_EE │ │ │ │ + * VCF/BCF parsCannot open genegenetic map file * VCF/BCF scanPopulation based phasing for less than 100 individuals is not recommended, use a reference panel to remove this Failing to writewrite VCF/record │ │ │ │ + * PBWT selecti │ │ │ │ +pbwt-disable-ini │ │ │ │ + * HMM computat │ │ │ │ +?N5boost9iostreams16symmetric_filterINS0_6detail20zlib_compressor_implISaIcEEES4_EE │ │ │ │ N5boost9iostreams16symmetric_filterINS0_6detail21bzip2_compressor_implISaIcEEES4_EE │ │ │ │ N5boost9iostreams21basic_zlib_compressorISaIcEEE │ │ │ │ N5boost9iostreams6detail12mode_adapterINS0_6outputESoEE │ │ │ │ N5boost9iostreams22basic_bzip2_compressorISaIcEEE │ │ │ │ N5boost9iostreams21basic_gzip_compressorISaIcEEE │ │ │ │ N5boost9iostreams17basic_null_deviceIcNS0_6outputEEE │ │ │ │ +N5boost9exceptionE │ │ │ │ +N5boost16exception_detail10clone_baseE │ │ │ │ N5boost6detail15sp_counted_baseE │ │ │ │ N5boost9iostreams6detail12chain_clientINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEEEE │ │ │ │ N5boost9iostreams6detail4pub_INS1_12chain_clientINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEEEEEE │ │ │ │ N5boost9iostreams14access_controlINS0_6detail12chain_clientINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEEEENS0_7public_ENS2_4pub_ISA_EEEE │ │ │ │ N5boost9iostreams6detail21filtering_stream_baseINS0_5chainINS0_6outputEcSt11char_traitsIcESaIcEEENS0_7public_EEE │ │ │ │ N5boost9iostreams16filtering_streamINS0_6outputEcSt11char_traitsIcESaIcENS0_7public_EEE │ │ │ │ 11output_file │ │ │ │ @@ -939,14 +918,37 @@ │ │ │ │ N5boost9iostreams13stream_bufferINS0_24basic_bzip2_decompressorISaIcEEESt11char_traitsIcES3_NS0_5inputEEE │ │ │ │ N5boost9iostreams6detail18indirect_streambufINS1_12mode_adapterINS0_5inputESiEESt11char_traitsIcESaIcES4_EE │ │ │ │ N5boost9iostreams13stream_bufferINS0_6detail12mode_adapterINS0_5inputESiEESt11char_traitsIcESaIcES4_EE │ │ │ │ N5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail23bzip2_decompressor_implISaIcEEES6_E4implEEE │ │ │ │ N5boost6detail17sp_counted_impl_pINS_9iostreams16symmetric_filterINS2_6detail22zlib_decompressor_implISaIcEEES6_E4implEEE │ │ │ │ N5boost6detail17sp_counted_impl_pINS_9iostreams6detail10chain_baseINS2_5chainINS2_5inputEcSt11char_traitsIcESaIcEEEcS8_S9_S6_E10chain_implEEE │ │ │ │ N5boost10wrapexceptINS_9iostreams10gzip_errorEEE │ │ │ │ +N5boost12bad_any_castE │ │ │ │ +N5boost10wrapexceptINS_12bad_any_castEEE │ │ │ │ +NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ +N5boost15program_options20invalid_option_valueE │ │ │ │ +N5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ +N5boost10wrapexceptINS_15program_options20invalid_option_valueEEE │ │ │ │ +N5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ +N5boost6detail16basic_pointerbufIcSt15basic_streambufIcSt11char_traitsIcEEEE │ │ │ │ +N5boost6detail5lcast17basic_unlockedbufISt15basic_streambufIcSt11char_traitsIcEEcEE │ │ │ │ +N5boost15program_options5errorE │ │ │ │ +N5boost15program_options16validation_errorE │ │ │ │ +N5boost4anys6detail11placeholderE │ │ │ │ +N5boost3any11placeholderE │ │ │ │ +N5boost17bad_function_callE │ │ │ │ +N5boost16bad_lexical_castE │ │ │ │ +N5boost15program_options16typed_value_baseE │ │ │ │ +N5boost15program_options11typed_valueIicEE │ │ │ │ +N5boost15program_options11typed_valueINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcEE │ │ │ │ +N5boost15program_options11typed_valueIdcEE │ │ │ │ +N5boost3any6holderIiEE │ │ │ │ +N5boost3any6holderINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE │ │ │ │ +N5boost3any6holderIdEE │ │ │ │ +N5boost10wrapexceptINS_16bad_lexical_castEEE │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ │ .gnu.version_r │ │ │ │ .rela.dyn │ │ │ │ .rela.plt │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,4930 +1,364 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -000000000000dc80 ::do_widen(char) const@@Base-0x11ef0>: │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x92263(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - movq %r12,%xmm1 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x38,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x92418(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - lea 0x935e6(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdi,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne dd20 <__cxa_finalize@plt+0xc0> │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - movups 0x20(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x12397(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - lea 0x934d0(%rip),%rsi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - lea 0x9237d(%rip),%rax │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x923a8(%rip),%xmm0 │ │ │ │ - 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> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x921bf(%rip),%r12 │ │ │ │ - push %rbp │ │ │ │ - movq %r12,%xmm1 │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x48,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x9234c(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - lea 0x93512(%rip),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rdi,0x28(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne ddf4 <__cxa_finalize@plt+0x194> │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - movups 0x30(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x121a3(%rip),%rdx # 1ff60 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ - lea 0x933b4(%rip),%rsi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - lea 0x92231(%rip),%rax │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x922cc(%rip),%xmm0 │ │ │ │ - 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> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,0x8(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - 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 0x9348d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - lea 0x934aa(%rip),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x9344b(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne debb <__cxa_finalize@plt+0x25b> │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - movups 0x28(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x1240c(%rip),%rdx # 20290 ::do_widen(char) const@@Base+0x720> │ │ │ │ - lea 0x92df5(%rip),%rsi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - lea 0x92f32(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x9221d(%rip),%xmm0 │ │ │ │ - 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> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x9342f(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - push %rbx │ │ │ │ - lea 0x92182(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x921ac(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x93298(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x1213e(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ +000000000000dc80 ::do_widen(char) const@@Base-0xd8d0>: │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne df6e <__cxa_finalize@plt+0x30e> │ │ │ │ - lea 0x7d137(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne dd1a <__cxa_finalize@plt+0xba> │ │ │ │ + lea 0x7d37a(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8044f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x80443(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e1f0 <__cxa_finalize@plt+0x590> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e1eb <__cxa_finalize@plt+0x58b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e1e6 <__cxa_finalize@plt+0x586> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e1dc <__cxa_finalize@plt+0x57c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e1e1 <__cxa_finalize@plt+0x581> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e22d <__cxa_finalize@plt+0x5cd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e143 <__cxa_finalize@plt+0x4e3> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e28d <__cxa_finalize@plt+0x62d> │ │ │ │ - lea 0x80165(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e288 <__cxa_finalize@plt+0x628> │ │ │ │ - lea 0x80146(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e2ca <__cxa_finalize@plt+0x66a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e2f2 <__cxa_finalize@plt+0x692> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - movzbl 0x2e(%rsp),%ecx │ │ │ │ - mov %cl,0x2f(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%r12d │ │ │ │ - test %al,%al │ │ │ │ - je e312 <__cxa_finalize@plt+0x6b2> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - test %r12b,%r12b │ │ │ │ - je e321 <__cxa_finalize@plt+0x6c1> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - cmpb $0x0,0x2f(%rsp) │ │ │ │ - je e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - cmpb $0x0,0x2e(%rsp) │ │ │ │ - je e343 <__cxa_finalize@plt+0x6e3> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e3d5 <__cxa_finalize@plt+0x775> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - movzbl 0x2e(%rsp),%eax │ │ │ │ - mov %al,0x2f(%rsp) │ │ │ │ - mov %eax,%r12d │ │ │ │ - jmp e312 <__cxa_finalize@plt+0x6b2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e3d5 <__cxa_finalize@plt+0x775> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e3d5 <__cxa_finalize@plt+0x775> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je e356 <__cxa_finalize@plt+0x6f6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e39f <__cxa_finalize@plt+0x73f> │ │ │ │ - movb $0x0,0x2e(%rsp) │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - movb $0x1,0x2e(%rsp) │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - movzbl 0x2e(%rsp),%eax │ │ │ │ - mov %al,0x2f(%rsp) │ │ │ │ - jmp e321 <__cxa_finalize@plt+0x6c1> │ │ │ │ - movzbl 0x2f(%rsp),%ecx │ │ │ │ - mov %cl,0x2e(%rsp) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %ecx,%r12d │ │ │ │ - jmp e306 <__cxa_finalize@plt+0x6a6> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e475 <__cxa_finalize@plt+0x815> │ │ │ │ - lea 0x7ff59(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e53b <__cxa_finalize@plt+0x8db> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x92751(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x92310(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e59b <__cxa_finalize@plt+0x93b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e516 <__cxa_finalize@plt+0x8b6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e48f <__cxa_finalize@plt+0x82f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e72d <__cxa_finalize@plt+0xacd> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e9dc <__cxa_finalize@plt+0xd7c> │ │ │ │ - lea 0x7fe0b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ebdc <__cxa_finalize@plt+0xf7c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e94a <__cxa_finalize@plt+0xcea> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x925b2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x92179(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e746 <__cxa_finalize@plt+0xae6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x92532(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x920f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x924b9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x92080(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp e5ee <__cxa_finalize@plt+0x98e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ + call 1a660 <__cxa_finalize@plt+0xca00> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e805 <__cxa_finalize@plt+0xba5> │ │ │ │ + jne dd1f <__cxa_finalize@plt+0xbf> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e5ee <__cxa_finalize@plt+0x98e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x923fa(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91fc1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ - lea 0x9239f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91f5e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne eb8a <__cxa_finalize@plt+0xf2a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ea44 <__cxa_finalize@plt+0xde4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e993 <__cxa_finalize@plt+0xd33> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e516 <__cxa_finalize@plt+0x8b6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne e9d7 <__cxa_finalize@plt+0xd77> │ │ │ │ - lea 0x7fa17(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e5ca <__cxa_finalize@plt+0x96a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x92228(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91de7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp e94a <__cxa_finalize@plt+0xcea> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ea6c <__cxa_finalize@plt+0xe0c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ea9e <__cxa_finalize@plt+0xe3e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne eb03 <__cxa_finalize@plt+0xea3> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e9be <__cxa_finalize@plt+0xd5e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne eb08 <__cxa_finalize@plt+0xea8> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e72d <__cxa_finalize@plt+0xacd> │ │ │ │ - lea 0x920e2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x91ca1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp e48f <__cxa_finalize@plt+0x82f> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e90c <__cxa_finalize@plt+0xcac> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e578 <__cxa_finalize@plt+0x918> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ebe1 <__cxa_finalize@plt+0xf81> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x428(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ec3f <__cxa_finalize@plt+0xfdf> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ebf1 <__cxa_finalize@plt+0xf91> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - jmp ebf1 <__cxa_finalize@plt+0xf91> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x428(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ec8a <__cxa_finalize@plt+0x102a> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec32 <__cxa_finalize@plt+0xfd2> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ebfb <__cxa_finalize@plt+0xf9b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - jmp ecb6 <__cxa_finalize@plt+0x1056> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - jmp ec4f <__cxa_finalize@plt+0xfef> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ecbe <__cxa_finalize@plt+0x105e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec05 <__cxa_finalize@plt+0xfa5> │ │ │ │ - nop │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - call 23be0 ::do_widen(char) const@@Base+0x4070> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 230e0 ::do_widen(char) const@@Base+0x3570> │ │ │ │ - mov %r15,%rdi │ │ │ │ - sub $0x1,%r12 │ │ │ │ - jne edcb <__cxa_finalize@plt+0x116b> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0x7cbb2(%rip),%rsi # 8b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c10> │ │ │ │ - lea 0x9447b(%rip),%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x9444a(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - xor %edi,%edi │ │ │ │ - call d7b0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je ed94 <__cxa_finalize@plt+0x1134> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je ed97 <__cxa_finalize@plt+0x1137> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je ed94 <__cxa_finalize@plt+0x1134> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edee <__cxa_finalize@plt+0x118e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - mov %r12,%r15 │ │ │ │ - call d290 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je ee24 <__cxa_finalize@plt+0x11c4> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jne eee8 <__cxa_finalize@plt+0x1288> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x1,0x20(%rcx) │ │ │ │ - testb $0x1,0x1c(%rcx) │ │ │ │ - je ef2b <__cxa_finalize@plt+0x12cb> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ee42 <__cxa_finalize@plt+0x11e2> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x1,0x20(%rcx) │ │ │ │ - testb $0x1,0x1c(%rcx) │ │ │ │ - jne ef13 <__cxa_finalize@plt+0x12b3> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 1f6b6 <__cxa_finalize@plt+0x11a56> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp ee33 <__cxa_finalize@plt+0x11d3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp ee33 <__cxa_finalize@plt+0x11d3> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x18(%r12),%rdx │ │ │ │ - mov 0x9180f(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rdx,1) │ │ │ │ - mov %rdi,-0x1b8(%rbp) │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - lea 0x917ae(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je ed94 <__cxa_finalize@plt+0x1134> │ │ │ │ - jmp edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - lea 0x91c33(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x270(%rbp),%rdi │ │ │ │ - lea 0x917f2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x91777(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x91798(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x91777(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r15,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x9174c(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %rsi,-0x1b8(%rbp) │ │ │ │ - jmp efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne edc6 <__cxa_finalize@plt+0x1166> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x260(%rbp),%rdi │ │ │ │ - mov -0x278(%rbp),%rdx │ │ │ │ - jmp ee9c <__cxa_finalize@plt+0x123c> │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x48,%edi │ │ │ │ - push %rbx │ │ │ │ - lea 0x90f3b(%rip),%rbx │ │ │ │ - movq %rbx,%xmm2 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movq 0x90fda(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - movups 0x8(%rbp),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x40(%rax) │ │ │ │ - lea 0x9207a(%rip),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x10e50(%rip),%rdx # 1ff60 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x91c8e(%rip),%rbp # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x90f7c(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x9216a(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ - lea 0x11104(%rip),%rdx # 20290 ::do_widen(char) const@@Base+0x720> │ │ │ │ - lea 0x91aed(%rip),%rsi │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x91cc1(%rip),%rax # a0e78 @@Base+0xf0> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea -0x38(%rax),%rdx │ │ │ │ - sub $0x68,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x920d6(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call 26410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2750> │ │ │ │ - mov 0xb8(%rbp),%eax │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ - lea 0x12c0e(%rip),%rdx # 21e30 ::do_widen(char) const@@Base+0x22c0> │ │ │ │ - movaps 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x91a9a(%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> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x91c8d(%rip),%rax # a0f00 @@Base+0x78> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea -0x38(%rax),%rdx │ │ │ │ - sub $0x68,%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x9201a(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call 26410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2750> │ │ │ │ - mov 0xb8(%rbp),%eax │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ - lea 0x12792(%rip),%rdx # 21a70 ::do_widen(char) const@@Base+0x1f00> │ │ │ │ - movaps 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x91a26(%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> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbx │ │ │ │ - push %rax │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 27580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c0> │ │ │ │ - lea 0x12723(%rip),%rdx # 21a70 ::do_widen(char) const@@Base+0x1f00> │ │ │ │ - lea 0x919bc(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbx │ │ │ │ - push %rax │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 27830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b70> │ │ │ │ - lea 0x12a93(%rip),%rdx # 21e30 ::do_widen(char) const@@Base+0x22c0> │ │ │ │ - lea 0x91924(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - lea 0x298(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 359d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d10> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - lea 0x278(%rbx),%rdi │ │ │ │ - call 89960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65ca0> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %r14,%r12 │ │ │ │ - call 83e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60180> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 29f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6270> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f45c <__cxa_finalize@plt+0x17fc> │ │ │ │ - lea 0x7efa1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f461 <__cxa_finalize@plt+0x1801> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f55a <__cxa_finalize@plt+0x18fa> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f65e <__cxa_finalize@plt+0x19fe> │ │ │ │ - lea 0x7ef15(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f4d8 <__cxa_finalize@plt+0x1878> │ │ │ │ - lea 0x7eef6(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ + jmp dcaf <__cxa_finalize@plt+0x4f> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne f4fc <__cxa_finalize@plt+0x189c> │ │ │ │ - lea 0x7eed2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne dd15 <__cxa_finalize@plt+0xb5> │ │ │ │ + lea 0x806ca(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f555 <__cxa_finalize@plt+0x18f5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f515 <__cxa_finalize@plt+0x18b5> │ │ │ │ + call 75c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53d00> │ │ │ │ + jmp dcaf <__cxa_finalize@plt+0x4f> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f57e <__cxa_finalize@plt+0x191e> │ │ │ │ - lea 0x7ee50(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x91686(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x91248(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov 0x9143e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f5f3 <__cxa_finalize@plt+0x1993> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f515 <__cxa_finalize@plt+0x18b5> │ │ │ │ - lea 0x91605(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x911c7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov 0x913bd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp f515 <__cxa_finalize@plt+0x18b5> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne f682 <__cxa_finalize@plt+0x1a22> │ │ │ │ - lea 0x7ed4c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne dd50 <__cxa_finalize@plt+0xf0> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x806be(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - cmp %rbp,0x20(%rsp) │ │ │ │ - je f6fe <__cxa_finalize@plt+0x1a9e> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je f6c5 <__cxa_finalize@plt+0x1a65> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp f6ac <__cxa_finalize@plt+0x1a4c> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je f710 <__cxa_finalize@plt+0x1ab0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je f91a <__cxa_finalize@plt+0x1cba> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x7f037(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - lea 0x7c18d(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d950 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f6ef <__cxa_finalize@plt+0x1a8f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f695 <__cxa_finalize@plt+0x1a35> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ec04(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f795 <__cxa_finalize@plt+0x1b35> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - lea 0x91415(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90fd9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x911ce(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x90f17(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x7ef16(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7c06a(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - call d950 │ │ │ │ - mov 0xffffffffffffffe8,%rax │ │ │ │ - ud2 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7eb0e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - endbr64 │ │ │ │ - jmp f782 <__cxa_finalize@plt+0x1b22> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6ef <__cxa_finalize@plt+0x1a8f> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ee9b(%rip),%rdi # 8e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaf0> │ │ │ │ - call d8f0 │ │ │ │ - lea 0x7ee8f(%rip),%rdi # 8e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaf0> │ │ │ │ - call d360 │ │ │ │ endbr64 │ │ │ │ - cmpl $0x0,(%rbx) │ │ │ │ - jne f8c4 <__cxa_finalize@plt+0x1c64> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - jmp f8c4 <__cxa_finalize@plt+0x1c64> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ea75(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ea52(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7ea1b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f742 <__cxa_finalize@plt+0x1ae2> │ │ │ │ - lea 0x7e9f8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f6a7 <__cxa_finalize@plt+0x1a47> │ │ │ │ - push %rbx │ │ │ │ - lea 0x90680(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x906fa(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x91796(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x1063c(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3f8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x400(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x581b0> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fb53 <__cxa_finalize@plt+0x1ef3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fb07 <__cxa_finalize@plt+0x1ea7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1b0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fb58 <__cxa_finalize@plt+0x1ef8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fb78 <__cxa_finalize@plt+0x1f18> │ │ │ │ - lea 0x7be0d(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 5f8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc10> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - endbr64 │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fc50 <__cxa_finalize@plt+0x1ff0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fc4b <__cxa_finalize@plt+0x1feb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fc55 <__cxa_finalize@plt+0x1ff5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fccc <__cxa_finalize@plt+0x206c> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ff6e <__cxa_finalize@plt+0x230e> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ff69 <__cxa_finalize@plt+0x2309> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call 44650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20990> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 42290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5d0> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - test %r12,%r12 │ │ │ │ - je fd76 <__cxa_finalize@plt+0x2116> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je fd83 <__cxa_finalize@plt+0x2123> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov 0x78(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fd9b <__cxa_finalize@plt+0x213b> │ │ │ │ - call d600 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov 0x68(%rax),%r12 │ │ │ │ - mov 0x60(%rax),%r13 │ │ │ │ - mov %rax,%r15 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je ff73 <__cxa_finalize@plt+0x2313> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fdc4 <__cxa_finalize@plt+0x2164> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%r13 │ │ │ │ - jmp fdad <__cxa_finalize@plt+0x214d> │ │ │ │ - lea 0x9011f(%rip),%rax │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fdec <__cxa_finalize@plt+0x218c> │ │ │ │ - call f9f0 <__cxa_finalize@plt+0x1d90> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x320(%rbp),%rdi │ │ │ │ - lea 0x900ea(%rip),%rax │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - call d9e0 │ │ │ │ - jmp fb95 <__cxa_finalize@plt+0x1f35> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne fe2b <__cxa_finalize@plt+0x21cb> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov -0x388(%rbp),%r15 │ │ │ │ - mov -0x390(%rbp),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne ff0e <__cxa_finalize@plt+0x22ae> │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - mov %r15,-0x388(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne ff25 <__cxa_finalize@plt+0x22c5> │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov 0x48(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fea8 <__cxa_finalize@plt+0x2248> │ │ │ │ - call d600 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov 0x30(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je febd <__cxa_finalize@plt+0x225d> │ │ │ │ - call d600 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fed2 <__cxa_finalize@plt+0x2272> │ │ │ │ - call d600 │ │ │ │ - mov -0x3f8(%rbp),%r12 │ │ │ │ - mov -0x388(%rbp),%r15 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - jne ff2f <__cxa_finalize@plt+0x22cf> │ │ │ │ - mov -0x3f8(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je ff1c <__cxa_finalize@plt+0x22bc> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%r13 │ │ │ │ - jmp fe73 <__cxa_finalize@plt+0x2213> │ │ │ │ - call d600 │ │ │ │ - jmp fe90 <__cxa_finalize@plt+0x2230> │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0xe0,%r12 │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - jmp fee0 <__cxa_finalize@plt+0x2280> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne ff5b <__cxa_finalize@plt+0x22fb> │ │ │ │ - lea 0x7ba2a(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fef1 <__cxa_finalize@plt+0x2291> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - mov %r15,-0x388(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je fe93 <__cxa_finalize@plt+0x2233> │ │ │ │ - call d600 │ │ │ │ - jmp fe93 <__cxa_finalize@plt+0x2233> │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x900de(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x90170(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x911f4(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x1009a(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1013b <__cxa_finalize@plt+0x24db> │ │ │ │ - lea 0x7e3b5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10051 <__cxa_finalize@plt+0x23f1> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10056 <__cxa_finalize@plt+0x23f6> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 100c6 <__cxa_finalize@plt+0x2466> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 100cb <__cxa_finalize@plt+0x246b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - call 4fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c070> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10136 <__cxa_finalize@plt+0x24d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10140 <__cxa_finalize@plt+0x24e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1006a <__cxa_finalize@plt+0x240a> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 102a4 <__cxa_finalize@plt+0x2644> │ │ │ │ - call d7f0 │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1029f <__cxa_finalize@plt+0x263f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 53d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300b0> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 102c6 <__cxa_finalize@plt+0x2666> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 101f3 <__cxa_finalize@plt+0x2593> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10295 <__cxa_finalize@plt+0x2635> │ │ │ │ - call d7f0 │ │ │ │ - lea 0x909f5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x905b5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x907ad(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rcx,0xb0(%rsp,%rax,1) │ │ │ │ - lea 0x904f6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1029a <__cxa_finalize@plt+0x263a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 102c1 <__cxa_finalize@plt+0x2661> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x8fda4(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8fe4e(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x90eba(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0xfd60(%rip),%rdx # 20080 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10413 <__cxa_finalize@plt+0x27b3> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 103ab <__cxa_finalize@plt+0x274b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 103b0 <__cxa_finalize@plt+0x2750> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1040e <__cxa_finalize@plt+0x27ae> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 103f3 <__cxa_finalize@plt+0x2793> │ │ │ │ - call d600 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10418 <__cxa_finalize@plt+0x27b8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10480 <__cxa_finalize@plt+0x2820> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1045d <__cxa_finalize@plt+0x27fd> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10485 <__cxa_finalize@plt+0x2825> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104c8 <__cxa_finalize@plt+0x2868> │ │ │ │ - lea 0x7df25(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104ec <__cxa_finalize@plt+0x288c> │ │ │ │ - lea 0x7df06(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104f1 <__cxa_finalize@plt+0x2891> │ │ │ │ - lea 0x7dee2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106c9 <__cxa_finalize@plt+0x2a69> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10543 <__cxa_finalize@plt+0x28e3> │ │ │ │ - lea 0x7e214(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1071b <__cxa_finalize@plt+0x2abb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 105af <__cxa_finalize@plt+0x294f> │ │ │ │ - lea 0x7de3e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 105b4 <__cxa_finalize@plt+0x2954> │ │ │ │ - lea 0x7de1f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1033a <__cxa_finalize@plt+0x26da> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106f2 <__cxa_finalize@plt+0x2a92> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10631 <__cxa_finalize@plt+0x29d1> │ │ │ │ - lea 0x7ddbc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10636 <__cxa_finalize@plt+0x29d6> │ │ │ │ - lea 0x7dd9d(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10427 <__cxa_finalize@plt+0x27c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1076f <__cxa_finalize@plt+0x2b0f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106bf <__cxa_finalize@plt+0x2a5f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 45560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218a0> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106c4 <__cxa_finalize@plt+0x2a64> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 106ed <__cxa_finalize@plt+0x2a8d> │ │ │ │ - lea 0x7dce1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10716 <__cxa_finalize@plt+0x2ab6> │ │ │ │ - lea 0x7dcb8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 4a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c20> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1076a <__cxa_finalize@plt+0x2b0a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10774 <__cxa_finalize@plt+0x2b14> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1079b <__cxa_finalize@plt+0x2b3b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x9002a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x90221(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1085b <__cxa_finalize@plt+0x2bfb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10856 <__cxa_finalize@plt+0x2bf6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8ff6a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x90161(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10914 <__cxa_finalize@plt+0x2cb4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1082e <__cxa_finalize@plt+0x2bce> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 108fb <__cxa_finalize@plt+0x2c9b> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 108bf <__cxa_finalize@plt+0x2c5f> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fe64(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x9005b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1094d <__cxa_finalize@plt+0x2ced> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10957 <__cxa_finalize@plt+0x2cf7> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fdea(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8ffe1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10905 <__cxa_finalize@plt+0x2ca5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10920 <__cxa_finalize@plt+0x2cc0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10ac2 <__cxa_finalize@plt+0x2e62> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10f1a <__cxa_finalize@plt+0x32ba> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10b7e <__cxa_finalize@plt+0x2f1e> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x7d8c0(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10c62 <__cxa_finalize@plt+0x3002> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b42 <__cxa_finalize@plt+0x2ee2> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11124 <__cxa_finalize@plt+0x34c4> │ │ │ │ - lea 0x7d81f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 108bf <__cxa_finalize@plt+0x2c5f> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10c71 <__cxa_finalize@plt+0x3011> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - lea 0x7d7d3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fbc7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8fdbe(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1094d <__cxa_finalize@plt+0x2ced> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10b1d <__cxa_finalize@plt+0x2ebd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c92 <__cxa_finalize@plt+0x3032> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10cef <__cxa_finalize@plt+0x308f> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x7d6e7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8fad6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8fccd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 108fb <__cxa_finalize@plt+0x2c9b> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10905 <__cxa_finalize@plt+0x2ca5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a6b <__cxa_finalize@plt+0x2e0b> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10e39 <__cxa_finalize@plt+0x31d9> │ │ │ │ - lea 0x7d62e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b3a <__cxa_finalize@plt+0x2eda> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10a4b <__cxa_finalize@plt+0x2deb> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10e4a <__cxa_finalize@plt+0x31ea> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10e34 <__cxa_finalize@plt+0x31d4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a80 <__cxa_finalize@plt+0x2e20> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10e82 <__cxa_finalize@plt+0x3222> │ │ │ │ - lea 0x7d560(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c9a <__cxa_finalize@plt+0x303a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10eda <__cxa_finalize@plt+0x327a> │ │ │ │ - lea 0x7d528(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10ed5 <__cxa_finalize@plt+0x3275> │ │ │ │ - lea 0x7d501(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b57 <__cxa_finalize@plt+0x2ef7> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10f1f <__cxa_finalize@plt+0x32bf> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - lea 0x7d4bc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10c7d <__cxa_finalize@plt+0x301d> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10fa1 <__cxa_finalize@plt+0x3341> │ │ │ │ - lea 0x7d475(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10f9c <__cxa_finalize@plt+0x333c> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - lea 0x7d446(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10dd0 <__cxa_finalize@plt+0x3170> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1102f <__cxa_finalize@plt+0x33cf> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8f7ff(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8f9f6(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1082e <__cxa_finalize@plt+0x2bce> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1104c <__cxa_finalize@plt+0x33ec> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10b25 <__cxa_finalize@plt+0x2ec5> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10c62 <__cxa_finalize@plt+0x3002> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 110a5 <__cxa_finalize@plt+0x3445> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x7d331(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8f720(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8f917(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11129 <__cxa_finalize@plt+0x34c9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8f69c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x8f893(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10957 <__cxa_finalize@plt+0x2cf7> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 111e8 <__cxa_finalize@plt+0x3588> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x7d215(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1122d <__cxa_finalize@plt+0x35cd> │ │ │ │ - lea 0x7d1ee(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10b62 <__cxa_finalize@plt+0x2f02> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11228 <__cxa_finalize@plt+0x35c8> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7d1ae(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11261 <__cxa_finalize@plt+0x3601> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - lea 0x7d175(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a63 <__cxa_finalize@plt+0x2e03> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 10dbb <__cxa_finalize@plt+0x315b> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 112a0 <__cxa_finalize@plt+0x3640> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 112bd <__cxa_finalize@plt+0x365d> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 112e9 <__cxa_finalize@plt+0x3689> │ │ │ │ - lea 0x7d0ed(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11342 <__cxa_finalize@plt+0x36e2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 112f5 <__cxa_finalize@plt+0x3695> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11373 <__cxa_finalize@plt+0x3713> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7d060(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11309 <__cxa_finalize@plt+0x36a9> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f43e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f633(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f37c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 11309 <__cxa_finalize@plt+0x36a9> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1148d <__cxa_finalize@plt+0x382d> │ │ │ │ - call d7f0 │ │ │ │ - lea 0x8f7f5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f3b9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov %r15,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f2fe(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11492 <__cxa_finalize@plt+0x3832> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 115d4 <__cxa_finalize@plt+0x3974> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1153d <__cxa_finalize@plt+0x38dd> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7cea2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 114a8 <__cxa_finalize@plt+0x3848> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1155a <__cxa_finalize@plt+0x38fa> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11592 <__cxa_finalize@plt+0x3932> │ │ │ │ - lea 0x7ce50(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 114bd <__cxa_finalize@plt+0x385d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 115cf <__cxa_finalize@plt+0x396f> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7ce10(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 114c8 <__cxa_finalize@plt+0x3868> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 114dc <__cxa_finalize@plt+0x387c> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f1dd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f3d2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f11b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 114dc <__cxa_finalize@plt+0x387c> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11712 <__cxa_finalize@plt+0x3ab2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8f13f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f334(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8f07d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + jne ddb7 <__cxa_finalize@plt+0x157> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 117ba <__cxa_finalize@plt+0x3b5a> │ │ │ │ - mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 117bf <__cxa_finalize@plt+0x3b5f> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 117b5 <__cxa_finalize@plt+0x3b55> │ │ │ │ - call d7f0 │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 117c4 <__cxa_finalize@plt+0x3b64> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11801 <__cxa_finalize@plt+0x3ba1> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7cbde(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1175c <__cxa_finalize@plt+0x3afc> │ │ │ │ + jmp dd5c <__cxa_finalize@plt+0xfc> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1183b <__cxa_finalize@plt+0x3bdb> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11836 <__cxa_finalize@plt+0x3bd6> │ │ │ │ + jne ddec <__cxa_finalize@plt+0x18c> │ │ │ │ call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 118a2 <__cxa_finalize@plt+0x3c42> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7cb67(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 118d6 <__cxa_finalize@plt+0x3c76> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 118db <__cxa_finalize@plt+0x3c7b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8eeef(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f0e4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8ee2d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 11790 <__cxa_finalize@plt+0x3b30> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1197a <__cxa_finalize@plt+0x3d1a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8ee50(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8f045(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8ed8e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11a1e <__cxa_finalize@plt+0x3dbe> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11335 <__cxa_finalize@plt+0x36d5> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11a4f <__cxa_finalize@plt+0x3def> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7c984(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11a82 <__cxa_finalize@plt+0x3e22> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11873 <__cxa_finalize@plt+0x3c13> │ │ │ │ + jmp dd77 <__cxa_finalize@plt+0x117> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11aef <__cxa_finalize@plt+0x3e8f> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11acd <__cxa_finalize@plt+0x3e6d> │ │ │ │ + jne de1f <__cxa_finalize@plt+0x1bf> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11a04 <__cxa_finalize@plt+0x3da4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11aea <__cxa_finalize@plt+0x3e8a> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11b28 <__cxa_finalize@plt+0x3ec8> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11cb0 <__cxa_finalize@plt+0x4050> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11790 <__cxa_finalize@plt+0x3b30> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c31 <__cxa_finalize@plt+0x3fd1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8ec56(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8ee4b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8eb94(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c36 <__cxa_finalize@plt+0x3fd6> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c27 <__cxa_finalize@plt+0x3fc7> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c2c <__cxa_finalize@plt+0x3fcc> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11c73 <__cxa_finalize@plt+0x4013> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7c76c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1177c <__cxa_finalize@plt+0x3b1c> │ │ │ │ + jmp dda3 <__cxa_finalize@plt+0x143> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11cab <__cxa_finalize@plt+0x404b> │ │ │ │ - lea 0x7c737(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ + jne de4b <__cxa_finalize@plt+0x1eb> │ │ │ │ + lea 0x805c6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11771 <__cxa_finalize@plt+0x3b11> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x79d89(%rip),%rcx # 8ba70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67db0> │ │ │ │ - mov $0x39,%edx │ │ │ │ - lea 0x79db5(%rip),%rsi # 8baa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67de8> │ │ │ │ - lea 0x7cb78(%rip),%rdi # 8e872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb2> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x79dc1(%rip),%rcx # 8bac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e08> │ │ │ │ - mov $0x43,%edx │ │ │ │ - lea 0x79d95(%rip),%rsi # 8baa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67de8> │ │ │ │ - lea 0x7cb6a(%rip),%rdi # 8e884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abc4> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11e06 <__cxa_finalize@plt+0x41a6> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x7c683(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11e5d <__cxa_finalize@plt+0x41fd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11e01 <__cxa_finalize@plt+0x41a1> │ │ │ │ + jne deef <__cxa_finalize@plt+0x28f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11ecd <__cxa_finalize@plt+0x426d> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11e58 <__cxa_finalize@plt+0x41f8> │ │ │ │ - call d7f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11d9f <__cxa_finalize@plt+0x413f> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11e97 <__cxa_finalize@plt+0x4237> │ │ │ │ - lea 0x79b04(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11d57 <__cxa_finalize@plt+0x40f7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7c50b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11d71 <__cxa_finalize@plt+0x4111> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11f11 <__cxa_finalize@plt+0x42b1> │ │ │ │ - lea 0x7c4d1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11d69 <__cxa_finalize@plt+0x4109> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8ecf3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + lea 0x92d87(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8e8b2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + lea 0x9294b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8eaaa(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov 0x92b40(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x92886(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11da9 <__cxa_finalize@plt+0x4149> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11fb1 <__cxa_finalize@plt+0x4351> │ │ │ │ - lea 0x7c431(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11d83 <__cxa_finalize@plt+0x4123> │ │ │ │ + jmp dd77 <__cxa_finalize@plt+0x117> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11da9 <__cxa_finalize@plt+0x4149> │ │ │ │ - lea 0x8ec3a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + lea 0x92d15(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8e7f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8e9f1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 120f3 <__cxa_finalize@plt+0x4493> │ │ │ │ + lea 0x928d9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8ebbb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8e77a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8e972(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov 0x92ace(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x92817(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11d9f <__cxa_finalize@plt+0x413f> │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 120ee <__cxa_finalize@plt+0x448e> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7c2f1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11d8b <__cxa_finalize@plt+0x412b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12107 <__cxa_finalize@plt+0x44a7> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - cmp 0x40(%rsp),%rbp │ │ │ │ - je 12127 <__cxa_finalize@plt+0x44c7> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12121 <__cxa_finalize@plt+0x44c1> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1210c <__cxa_finalize@plt+0x44ac> │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 12139 <__cxa_finalize@plt+0x44d9> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - cmp %rbp,0x38(%rsp) │ │ │ │ - je 12159 <__cxa_finalize@plt+0x44f9> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12153 <__cxa_finalize@plt+0x44f3> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1213e <__cxa_finalize@plt+0x44de> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je 1216b <__cxa_finalize@plt+0x450b> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12183 <__cxa_finalize@plt+0x4523> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12197 <__cxa_finalize@plt+0x4537> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 121b7 <__cxa_finalize@plt+0x4557> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 121f6 <__cxa_finalize@plt+0x4596> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 121db <__cxa_finalize@plt+0x457b> │ │ │ │ + jne dfae <__cxa_finalize@plt+0x34e> │ │ │ │ mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 121fd <__cxa_finalize@plt+0x459d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d600 │ │ │ │ - jmp 121ce <__cxa_finalize@plt+0x456e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12219 <__cxa_finalize@plt+0x45b9> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12234 <__cxa_finalize@plt+0x45d4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12297 <__cxa_finalize@plt+0x4637> │ │ │ │ - lea 0x7c4fe(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x798a0(%rip),%rcx # 8bb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e40> │ │ │ │ - mov $0xcb,%edx │ │ │ │ - lea 0x798dc(%rip),%rsi # 8bb48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e88> │ │ │ │ - lea 0x7c665(%rip),%rdi # 8e8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac18> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1229c <__cxa_finalize@plt+0x463c> │ │ │ │ - lea 0x7c4c0(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmpq $0x0,0x70(%rsp) │ │ │ │ - je 122ba <__cxa_finalize@plt+0x465a> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 122d9 <__cxa_finalize@plt+0x4679> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 122eb <__cxa_finalize@plt+0x468b> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1232d <__cxa_finalize@plt+0x46cd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12375 <__cxa_finalize@plt+0x4715> │ │ │ │ - lea 0x7c42a(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12370 <__cxa_finalize@plt+0x4710> │ │ │ │ - lea 0x7c406(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1239e <__cxa_finalize@plt+0x473e> │ │ │ │ - lea 0x7c3e7(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dd64 <__cxa_finalize@plt+0x104> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12399 <__cxa_finalize@plt+0x4739> │ │ │ │ - lea 0x7c3be(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne dfa9 <__cxa_finalize@plt+0x349> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x80465(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lea 0x7c542(%rip),%rcx # 8e8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac2d> │ │ │ │ - mov $0x5a,%edx │ │ │ │ - lea 0x797b9(%rip),%rsi # 8bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67eb0> │ │ │ │ - lea 0x797da(%rip),%rdi # 8bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ed8> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12405 <__cxa_finalize@plt+0x47a5> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 123dd <__cxa_finalize@plt+0x477d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12474 <__cxa_finalize@plt+0x4814> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d600 │ │ │ │ - jmp 123d0 <__cxa_finalize@plt+0x4770> │ │ │ │ - lea 0x7c4da(%rip),%rcx # 8e8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac2d> │ │ │ │ - mov $0xa4,%edx │ │ │ │ - lea 0x79751(%rip),%rsi # 8bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67eb0> │ │ │ │ - lea 0x79772(%rip),%rdi # 8bb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ed8> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1246d <__cxa_finalize@plt+0x480d> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 12445 <__cxa_finalize@plt+0x47e5> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12479 <__cxa_finalize@plt+0x4819> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d600 │ │ │ │ - jmp 12438 <__cxa_finalize@plt+0x47d8> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x158(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - mov 0x140(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1249b <__cxa_finalize@plt+0x483b> │ │ │ │ - call d600 │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124ac <__cxa_finalize@plt+0x484c> │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124bd <__cxa_finalize@plt+0x485d> │ │ │ │ - call d600 │ │ │ │ - lea 0xe8(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124da <__cxa_finalize@plt+0x487a> │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124eb <__cxa_finalize@plt+0x488b> │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 124fc <__cxa_finalize@plt+0x489c> │ │ │ │ - call d600 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1250d <__cxa_finalize@plt+0x48ad> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7944b(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12552 <__cxa_finalize@plt+0x48f2> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12563 <__cxa_finalize@plt+0x4903> │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12574 <__cxa_finalize@plt+0x4914> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12582 <__cxa_finalize@plt+0x4922> │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 125a3 <__cxa_finalize@plt+0x4943> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1259d <__cxa_finalize@plt+0x493d> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1258a <__cxa_finalize@plt+0x492a> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 125b1 <__cxa_finalize@plt+0x4951> │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 125bf <__cxa_finalize@plt+0x495f> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 125cd <__cxa_finalize@plt+0x496d> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 125db <__cxa_finalize@plt+0x497b> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ - cmpq $0x0,-0x80(%rbp) │ │ │ │ - je 125fc <__cxa_finalize@plt+0x499c> │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1264f <__cxa_finalize@plt+0x49ef> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x50(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 125ec <__cxa_finalize@plt+0x498c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 125ec <__cxa_finalize@plt+0x498c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12641 <__cxa_finalize@plt+0x49e1> │ │ │ │ - lea 0x79344(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12617 <__cxa_finalize@plt+0x49b7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7956d(%rip),%rcx # 8bbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f08> │ │ │ │ - mov $0xb7,%edx │ │ │ │ - lea 0x7c29c(%rip),%rsi # 8e903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac43> │ │ │ │ - lea 0x7c2b1(%rip),%rdi # 8e91f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac5f> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 12802 <__cxa_finalize@plt+0x4ba2> │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0xf0(%rbp) │ │ │ │ - je 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x180(%rbp) │ │ │ │ - je 126bb <__cxa_finalize@plt+0x4a5b> │ │ │ │ - mov -0x180(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126c9 <__cxa_finalize@plt+0x4a69> │ │ │ │ - call d600 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126da <__cxa_finalize@plt+0x4a7a> │ │ │ │ - call d600 │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126eb <__cxa_finalize@plt+0x4a8b> │ │ │ │ - call d600 │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 126fc <__cxa_finalize@plt+0x4a9c> │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x150(%rbp) │ │ │ │ - je 12712 <__cxa_finalize@plt+0x4ab2> │ │ │ │ - mov -0x150(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x158(%rbp) │ │ │ │ - je 12728 <__cxa_finalize@plt+0x4ac8> │ │ │ │ - mov -0x158(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x130(%rbp) │ │ │ │ - je 1273e <__cxa_finalize@plt+0x4ade> │ │ │ │ - mov -0x130(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x160(%rbp) │ │ │ │ - je 12754 <__cxa_finalize@plt+0x4af4> │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x128(%rbp) │ │ │ │ - je 1276a <__cxa_finalize@plt+0x4b0a> │ │ │ │ - mov -0x128(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x140(%rbp) │ │ │ │ - je 12780 <__cxa_finalize@plt+0x4b20> │ │ │ │ - mov -0x140(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x168(%rbp) │ │ │ │ - je 12796 <__cxa_finalize@plt+0x4b36> │ │ │ │ - mov -0x168(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x148(%rbp) │ │ │ │ - je 127ac <__cxa_finalize@plt+0x4b4c> │ │ │ │ - mov -0x148(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x7c15d(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - jmp 126f7 <__cxa_finalize@plt+0x4a97> │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - jmp 126e6 <__cxa_finalize@plt+0x4a86> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 12683 <__cxa_finalize@plt+0x4a23> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 1288b <__cxa_finalize@plt+0x4c2b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x79147(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmpq $0x0,-0x108(%rbp) │ │ │ │ - je 1267a <__cxa_finalize@plt+0x4a1a> │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1267a <__cxa_finalize@plt+0x4a1a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12683 <__cxa_finalize@plt+0x4a23> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x790fa(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x7bec0(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ - lea 0x7bea1(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - jmp 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1297e <__cxa_finalize@plt+0x4d1e> │ │ │ │ - lea 0x7bae5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne e06c <__cxa_finalize@plt+0x40c> │ │ │ │ + lea 0x80432(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0xa0(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ - je 1290d <__cxa_finalize@plt+0x4cad> │ │ │ │ + je dffb <__cxa_finalize@plt+0x39b> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ cmpq $0x0,0x18(%rsp) │ │ │ │ - je 1291f <__cxa_finalize@plt+0x4cbf> │ │ │ │ + je e00d <__cxa_finalize@plt+0x3ad> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1297e <__cxa_finalize@plt+0x4d1e> │ │ │ │ + jne e06c <__cxa_finalize@plt+0x40c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + jmp dfe9 <__cxa_finalize@plt+0x389> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + jmp dfe9 <__cxa_finalize@plt+0x389> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 12a1e <__cxa_finalize@plt+0x4dbe> │ │ │ │ + je e10c <__cxa_finalize@plt+0x4ac> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1297e <__cxa_finalize@plt+0x4d1e> │ │ │ │ + jne e06c <__cxa_finalize@plt+0x40c> │ │ │ │ call d7f0 │ │ │ │ - lea 0x8e26e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x92b80(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x110(%rsp),%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8de32(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x92744(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8e027(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x92939(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xc0(%rsp) │ │ │ │ mov %r12,%rbx │ │ │ │ mov %rdi,0xc0(%rsp,%rax,1) │ │ │ │ - lea 0x8dd6d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x9267f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + jmp dfe9 <__cxa_finalize@plt+0x389> │ │ │ │ endbr64 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12941 <__cxa_finalize@plt+0x4ce1> │ │ │ │ + jmp e02f <__cxa_finalize@plt+0x3cf> │ │ │ │ call d7f0 │ │ │ │ nop │ │ │ │ xor %edi,%edi │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %rdi,0xc0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ mov %edx,0xa8(%rsp) │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov %esi,0xb8(%rsp) │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ mov 0xf8(%rbx),%rdi │ │ │ │ lea 0x20(%rbx),%r12 │ │ │ │ lea 0x50(%rbx),%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12a7a <__cxa_finalize@plt+0x4e1a> │ │ │ │ + je e168 <__cxa_finalize@plt+0x508> │ │ │ │ call d600 │ │ │ │ lea 0xd0(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ lea 0xa8(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ lea 0x80(%rbx),%rdi │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ mov 0x68(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12aac <__cxa_finalize@plt+0x4e4c> │ │ │ │ + je e19a <__cxa_finalize@plt+0x53a> │ │ │ │ call d600 │ │ │ │ mov %r13,%rdi │ │ │ │ - call 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207c0> │ │ │ │ + call 1da00 ::do_widen(char) const@@Base+0x24b0> │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ - call 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207c0> │ │ │ │ + call 1da00 ::do_widen(char) const@@Base+0x24b0> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 44480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207c0> │ │ │ │ + call 1da00 ::do_widen(char) const@@Base+0x24b0> │ │ │ │ mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12b0d <__cxa_finalize@plt+0x4ead> │ │ │ │ + jne e1fb <__cxa_finalize@plt+0x59b> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 444f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20830> │ │ │ │ + call 1dad0 ::do_widen(char) const@@Base+0x2580> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + je e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + jmp e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 444f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20830> │ │ │ │ + call 1dad0 ::do_widen(char) const@@Base+0x2580> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ test %r14,%r14 │ │ │ │ - je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + je e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + jmp e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ xor %eax,%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %r14d,%r14d │ │ │ │ xor %r15d,%r15d │ │ │ │ mov %eax,0x58(%rsp) │ │ │ │ lea 0x40(%rsp),%rdi │ │ │ │ xor %eax,%eax │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ mov %r14d,0x48(%rsp) │ │ │ │ mov %r15,0x50(%rsp) │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ + jmp e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %r12d,%r12d │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ mov %r8,0x70(%rsp) │ │ │ │ mov %r9d,0x78(%rsp) │ │ │ │ mov %r10,0x80(%rsp) │ │ │ │ mov %r11d,0x88(%rsp) │ │ │ │ mov %r12,0x90(%rsp) │ │ │ │ - call 3e320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a660> │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ + jmp e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 444f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20830> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12c0c <__cxa_finalize@plt+0x4fac> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x7b7c7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12c73 <__cxa_finalize@plt+0x5013> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12c18 <__cxa_finalize@plt+0x4fb8> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12ca8 <__cxa_finalize@plt+0x5048> │ │ │ │ - call d7f0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 12c33 <__cxa_finalize@plt+0x4fd3> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12cdb <__cxa_finalize@plt+0x507b> │ │ │ │ - call d7f0 │ │ │ │ - endbr64 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12c5f <__cxa_finalize@plt+0x4fff> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12d07 <__cxa_finalize@plt+0x50a7> │ │ │ │ - lea 0x7b6cf(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12dab <__cxa_finalize@plt+0x514b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8decb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8da8f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8dc84(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x8d9ca(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 12c33 <__cxa_finalize@plt+0x4fd3> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8de59(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8da1d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8dc12(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x8d95b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12e6a <__cxa_finalize@plt+0x520a> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12c20 <__cxa_finalize@plt+0x4fc0> │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12e65 <__cxa_finalize@plt+0x5205> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x7b56e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12eb0 <__cxa_finalize@plt+0x5250> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - movss 0x0,%xmm0 │ │ │ │ - ud2 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12eda <__cxa_finalize@plt+0x527a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12fca <__cxa_finalize@plt+0x536a> │ │ │ │ - lea 0x78a82(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12fe0 <__cxa_finalize@plt+0x5380> │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12fea <__cxa_finalize@plt+0x538a> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - call 4a6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269e0> │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12ff4 <__cxa_finalize@plt+0x5394> │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 12ffb <__cxa_finalize@plt+0x539b> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13002 <__cxa_finalize@plt+0x53a2> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12fcf <__cxa_finalize@plt+0x536f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f1a <__cxa_finalize@plt+0x52ba> │ │ │ │ - call d600 │ │ │ │ - jmp 12f4f <__cxa_finalize@plt+0x52ef> │ │ │ │ - call d600 │ │ │ │ - jmp 12f5f <__cxa_finalize@plt+0x52ff> │ │ │ │ - call d600 │ │ │ │ - jmp 12f83 <__cxa_finalize@plt+0x5323> │ │ │ │ - call d600 │ │ │ │ - jmp 12f8f <__cxa_finalize@plt+0x532f> │ │ │ │ - call d600 │ │ │ │ - jmp 12f9b <__cxa_finalize@plt+0x533b> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a50> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - call d600 │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - nop │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 130f6 <__cxa_finalize@plt+0x5496> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13106 <__cxa_finalize@plt+0x54a6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - movsd 0x0,%xmm0 │ │ │ │ - ud2 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 131fb <__cxa_finalize@plt+0x559b> │ │ │ │ - lea 0x78856(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ + call 1dad0 ::do_widen(char) const@@Base+0x2580> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13211 <__cxa_finalize@plt+0x55b1> │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1321b <__cxa_finalize@plt+0x55bb> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - call 4fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13225 <__cxa_finalize@plt+0x55c5> │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1322c <__cxa_finalize@plt+0x55cc> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13233 <__cxa_finalize@plt+0x55d3> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13200 <__cxa_finalize@plt+0x55a0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13146 <__cxa_finalize@plt+0x54e6> │ │ │ │ - call d600 │ │ │ │ - jmp 13180 <__cxa_finalize@plt+0x5520> │ │ │ │ - call d600 │ │ │ │ - jmp 13190 <__cxa_finalize@plt+0x5530> │ │ │ │ - call d600 │ │ │ │ - jmp 131b4 <__cxa_finalize@plt+0x5554> │ │ │ │ - call d600 │ │ │ │ - jmp 131c0 <__cxa_finalize@plt+0x5560> │ │ │ │ - call d600 │ │ │ │ - jmp 131cc <__cxa_finalize@plt+0x556c> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ test %r14,%r14 │ │ │ │ - je 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ + je e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 4fad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - call d600 │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13366 <__cxa_finalize@plt+0x5706> │ │ │ │ - lea 0x77db6(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ - call d460 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1336b <__cxa_finalize@plt+0x570b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 132fb <__cxa_finalize@plt+0x569b> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13361 <__cxa_finalize@plt+0x5701> │ │ │ │ - lea 0x7b402(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4580> │ │ │ │ - jmp 132fb <__cxa_finalize@plt+0x569b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1338c <__cxa_finalize@plt+0x572c> │ │ │ │ - lea 0x77d19(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ - call d460 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 133e3 <__cxa_finalize@plt+0x5783> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13414 <__cxa_finalize@plt+0x57b4> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 134be <__cxa_finalize@plt+0x585e> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 135e2 <__cxa_finalize@plt+0x5982> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13445 <__cxa_finalize@plt+0x57e5> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 135e7 <__cxa_finalize@plt+0x5987> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - orl $0x1,0x20(%rbx) │ │ │ │ - testb $0x1,0x1c(%rbx) │ │ │ │ - je 13634 <__cxa_finalize@plt+0x59d4> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1364d <__cxa_finalize@plt+0x59ed> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 135dd <__cxa_finalize@plt+0x597d> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - orl $0x1,0x20(%rbx) │ │ │ │ - testb $0x1,0x1c(%rbx) │ │ │ │ - jne 13612 <__cxa_finalize@plt+0x59b2> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 500d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c410> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1362f <__cxa_finalize@plt+0x59cf> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1365e <__cxa_finalize@plt+0x59fe> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13648 <__cxa_finalize@plt+0x59e8> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov -0x368(%rbp),%rdi │ │ │ │ - call d290 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 1365e <__cxa_finalize@plt+0x59fe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x2e8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 136e6 <__cxa_finalize@plt+0x5a86> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 136eb <__cxa_finalize@plt+0x5a8b> │ │ │ │ - call d7f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13725 <__cxa_finalize@plt+0x5ac5> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - lea 0x7acbc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134fc <__cxa_finalize@plt+0x589c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134f0 <__cxa_finalize@plt+0x5890> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d4cc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8d099(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x8cfd6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 137ce <__cxa_finalize@plt+0x5b6e> │ │ │ │ - lea 0x7ac00(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1358c <__cxa_finalize@plt+0x592c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1380d <__cxa_finalize@plt+0x5bad> │ │ │ │ - lea 0x7abd4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1351e <__cxa_finalize@plt+0x58be> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1382d <__cxa_finalize@plt+0x5bcd> │ │ │ │ - lea 0x7aba1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1386c <__cxa_finalize@plt+0x5c0c> │ │ │ │ - lea 0x7ab81(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13982 <__cxa_finalize@plt+0x5d22> │ │ │ │ - lea 0x7ab62(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13898 <__cxa_finalize@plt+0x5c38> │ │ │ │ - lea 0x7ab42(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13512 <__cxa_finalize@plt+0x58b2> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8d36c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cf2b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x8ceb0(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8ced1(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x8ceaf(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8ce85(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %r8,-0x1b8(%rbp) │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - lea 0x8ce29(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - jmp 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1397d <__cxa_finalize@plt+0x5d1d> │ │ │ │ - lea 0x7aa51(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 139bf <__cxa_finalize@plt+0x5d5f> │ │ │ │ - lea 0x7aa20(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 139fa <__cxa_finalize@plt+0x5d9a> │ │ │ │ - call d7f0 │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1366a <__cxa_finalize@plt+0x5a0a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13a7b <__cxa_finalize@plt+0x5e1b> │ │ │ │ - lea 0x7a9b4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - mov %rdx,-0x320(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x330(%rbp),%rdi │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - jmp 13532 <__cxa_finalize@plt+0x58d2> │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8cd3b(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %r9,-0x1b8(%rbp) │ │ │ │ - jmp 13929 <__cxa_finalize@plt+0x5cc9> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d182(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cd4f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x8cc8c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 134ad <__cxa_finalize@plt+0x584d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1348d <__cxa_finalize@plt+0x582d> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 134ad <__cxa_finalize@plt+0x584d> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d0d7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cca4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x8cbe1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 134a1 <__cxa_finalize@plt+0x5841> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 134a1 <__cxa_finalize@plt+0x5841> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8d044(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cc11(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13c35 <__cxa_finalize@plt+0x5fd5> │ │ │ │ - lea 0x7a799(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13475 <__cxa_finalize@plt+0x5815> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1345d <__cxa_finalize@plt+0x57fd> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13c6d <__cxa_finalize@plt+0x600d> │ │ │ │ - lea 0x7a761(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13e65 <__cxa_finalize@plt+0x6205> │ │ │ │ - lea 0x7a73d(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x240(%rbp),%r13 │ │ │ │ - call d2f0 │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cf6a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cb37(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cf0e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8cadb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13d5a <__cxa_finalize@plt+0x60fa> │ │ │ │ - lea 0x7a674(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135a4 <__cxa_finalize@plt+0x5944> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135bc <__cxa_finalize@plt+0x595c> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13d99 <__cxa_finalize@plt+0x6139> │ │ │ │ - lea 0x7a63c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134d6 <__cxa_finalize@plt+0x5876> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8ce58(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8ca25(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13e21 <__cxa_finalize@plt+0x61c1> │ │ │ │ - lea 0x7a5ad(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13e60 <__cxa_finalize@plt+0x6200> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - lea 0x7a586(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call d2f0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cd98(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8c965(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x8cd3c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8c909(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - nop │ │ │ │ + jmp e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x50,%edi │ │ │ │ push %rbx │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ lea 0x8(%rbp),%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8d39b(%rip),%rax │ │ │ │ + lea 0x92d07(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d800 │ │ │ │ - lea 0x8ca00(%rip),%rax │ │ │ │ + lea 0x92644(%rip),%rax │ │ │ │ movups 0x18(%rbp),%xmm0 │ │ │ │ mov 0x30(%rbp),%rdi │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - lea 0x8d355(%rip),%rax │ │ │ │ + lea 0x92cc1(%rip),%rax │ │ │ │ mov %rax,0x28(%rbx) │ │ │ │ mov %rdi,0x30(%rbx) │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 13fb5 <__cxa_finalize@plt+0x6355> │ │ │ │ + jne e371 <__cxa_finalize@plt+0x711> │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ movups 0x38(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x42122(%rip),%rdx # 560a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323e0> │ │ │ │ - lea 0x8d883(%rip),%rsi │ │ │ │ + lea 0x11b56(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base+0x4940> │ │ │ │ + lea 0x92c0f(%rip),%rsi │ │ │ │ mov %rax,0x48(%rbx) │ │ │ │ - lea 0x8dea8(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ + lea 0x93284(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ movq %rax,%xmm1 │ │ │ │ movups %xmm0,0x38(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x8c483(%rip),%xmm0 │ │ │ │ + movq 0x91e57(%rip),%xmm0 │ │ │ │ mov %rax,0x28(%rbx) │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 13f6c <__cxa_finalize@plt+0x630c> │ │ │ │ + jmp e328 <__cxa_finalize@plt+0x6c8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d9d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -4935,161 +369,161 @@ │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x40,%edi │ │ │ │ push %rbx │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ lea 0x8(%rbp),%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8d2cf(%rip),%rax │ │ │ │ + lea 0x92c3b(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call da50 │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x8d298(%rip),%rax │ │ │ │ + lea 0x92c04(%rip),%rax │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ mov %rdi,0x20(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 1406e <__cxa_finalize@plt+0x640e> │ │ │ │ + jne e42a <__cxa_finalize@plt+0x7ca> │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ movups 0x28(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x421d9(%rip),%rdx # 56210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32550> │ │ │ │ - lea 0x8d76a(%rip),%rsi │ │ │ │ + lea 0x11c0d(%rip),%rdx # 20000 ::do_widen(char) const@@Base+0x4ab0> │ │ │ │ + lea 0x92af6(%rip),%rsi │ │ │ │ mov %rax,0x38(%rbx) │ │ │ │ - lea 0x8dd77(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ + lea 0x93153(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ movq %rax,%xmm1 │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x8c3d2(%rip),%xmm0 │ │ │ │ + movq 0x91da6(%rip),%xmm0 │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x18(%rax) │ │ │ │ - jmp 14025 <__cxa_finalize@plt+0x63c5> │ │ │ │ + jmp e3e1 <__cxa_finalize@plt+0x781> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call db00 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d480 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ test %r8b,%r8b │ │ │ │ - je 140a0 <__cxa_finalize@plt+0x6440> │ │ │ │ + je e45c <__cxa_finalize@plt+0x7fc> │ │ │ │ mov %dil,0xf(%rsp) │ │ │ │ mov %rcx,%rbp │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 140c7 <__cxa_finalize@plt+0x6467> │ │ │ │ + jne e483 <__cxa_finalize@plt+0x823> │ │ │ │ mov %rsi,%rdx │ │ │ │ - lea 0x78853(%rip),%rdi # 8c910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68c50> │ │ │ │ + lea 0x7d777(%rip),%rdi # 8bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69c70> │ │ │ │ mov %rbp,%rsi │ │ │ │ xor %eax,%eax │ │ │ │ call d950 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1412b <__cxa_finalize@plt+0x64cb> │ │ │ │ + jne e4e7 <__cxa_finalize@plt+0x887> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x780bd(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ + lea 0x7cfe1(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ mov $0x37,%edx │ │ │ │ - lea 0x77fe1(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a924(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ + lea 0x7cf05(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7ff7e(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14130 <__cxa_finalize@plt+0x64d0> │ │ │ │ + jne e4ec <__cxa_finalize@plt+0x88c> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14195 <__cxa_finalize@plt+0x6535> │ │ │ │ + jne e551 <__cxa_finalize@plt+0x8f1> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x77fbb(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ + lea 0x7cedf(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ mov $0x37,%edx │ │ │ │ - lea 0x77f77(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a8ba(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ + lea 0x7ce9b(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7ff14(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1419a <__cxa_finalize@plt+0x653a> │ │ │ │ + jne e556 <__cxa_finalize@plt+0x8f6> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 141ff <__cxa_finalize@plt+0x659f> │ │ │ │ + jne e5bb <__cxa_finalize@plt+0x95b> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x78081(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ + lea 0x7cfa5(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ mov $0x37,%edx │ │ │ │ - lea 0x77f0d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a850(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ + lea 0x7ce31(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7feaa(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14204 <__cxa_finalize@plt+0x65a4> │ │ │ │ + jne e5c0 <__cxa_finalize@plt+0x960> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14269 <__cxa_finalize@plt+0x6609> │ │ │ │ + jne e625 <__cxa_finalize@plt+0x9c5> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x77ddf(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ + lea 0x7cd03(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ mov $0x37,%edx │ │ │ │ - lea 0x77ea3(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a7e6(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ + lea 0x7cdc7(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7fe40(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov %rsp,%rdi │ │ │ │ call d700 │ │ │ │ mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1426e <__cxa_finalize@plt+0x660e> │ │ │ │ + jne e62a <__cxa_finalize@plt+0x9ca> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov %ebp,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ + call 230a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120> │ │ │ │ call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 14285 <__cxa_finalize@plt+0x6625> │ │ │ │ + jmp e641 <__cxa_finalize@plt+0x9e1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -5102,851 +536,378 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14393 <__cxa_finalize@plt+0x6733> │ │ │ │ + jmp e74f <__cxa_finalize@plt+0xaef> │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - call 59870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bb0> │ │ │ │ + call 23700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1780> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143a2 <__cxa_finalize@plt+0x6742> │ │ │ │ + jne e75e <__cxa_finalize@plt+0xafe> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c8d6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x9251a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x8c495(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x920d9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8c68d(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x922d1(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x190(%rsp) │ │ │ │ mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ + jmp e6c1 <__cxa_finalize@plt+0xa61> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143ce <__cxa_finalize@plt+0x676e> │ │ │ │ - lea 0x7a008(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne e78a <__cxa_finalize@plt+0xb2a> │ │ │ │ + lea 0x7fc87(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x110(%rsp),%r14 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143fa <__cxa_finalize@plt+0x679a> │ │ │ │ - lea 0x79fdc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne e7b6 <__cxa_finalize@plt+0xb56> │ │ │ │ + lea 0x7fc5b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x130(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 142c2 <__cxa_finalize@plt+0x6662> │ │ │ │ + jmp e67e <__cxa_finalize@plt+0xa1e> │ │ │ │ endbr64 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ lea 0x130(%rsp),%r12 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 142ba <__cxa_finalize@plt+0x665a> │ │ │ │ + jmp e676 <__cxa_finalize@plt+0xa16> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1441c <__cxa_finalize@plt+0x67bc> │ │ │ │ + jmp e7d8 <__cxa_finalize@plt+0xb78> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1446a <__cxa_finalize@plt+0x680a> │ │ │ │ + jne e826 <__cxa_finalize@plt+0xbc6> │ │ │ │ call d7f0 │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1446f <__cxa_finalize@plt+0x680f> │ │ │ │ + jne e82b <__cxa_finalize@plt+0xbcb> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 14393 <__cxa_finalize@plt+0x6733> │ │ │ │ - lea 0x8c77c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp e74f <__cxa_finalize@plt+0xaef> │ │ │ │ + lea 0x923c0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x8c33b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91f7f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8c533(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x92177(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x190(%rsp) │ │ │ │ mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ + jmp e6c1 <__cxa_finalize@plt+0xa61> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 145ac <__cxa_finalize@plt+0x694c> │ │ │ │ - lea 0x79eb9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne e968 <__cxa_finalize@plt+0xd08> │ │ │ │ + lea 0x7fb38(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x170(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 145a7 <__cxa_finalize@plt+0x6947> │ │ │ │ + jne e963 <__cxa_finalize@plt+0xd03> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c6c7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x9230b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x8c286(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91eca(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8c47e(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x920c2(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x190(%rsp) │ │ │ │ mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1430f <__cxa_finalize@plt+0x66af> │ │ │ │ + jmp e6cb <__cxa_finalize@plt+0xa6b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14629 <__cxa_finalize@plt+0x69c9> │ │ │ │ - lea 0x79dfe(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne e9e5 <__cxa_finalize@plt+0xd85> │ │ │ │ + lea 0x7fa7d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0xb0(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 142da <__cxa_finalize@plt+0x667a> │ │ │ │ + jmp e696 <__cxa_finalize@plt+0xa36> │ │ │ │ mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1460b <__cxa_finalize@plt+0x69ab> │ │ │ │ - lea 0x79dcb(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne e9c7 <__cxa_finalize@plt+0xd67> │ │ │ │ + lea 0x7fa4a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0xd0(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1430f <__cxa_finalize@plt+0x66af> │ │ │ │ + jmp e6cb <__cxa_finalize@plt+0xa6b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 142d2 <__cxa_finalize@plt+0x6672> │ │ │ │ + jmp e68e <__cxa_finalize@plt+0xa2e> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ mov $0x40,%edi │ │ │ │ push %rbp │ │ │ │ - lea 0x8d770(%rip),%rbp # a1dc0 @@Base+0x40> │ │ │ │ + lea 0x92b4c(%rip),%rbp # a1558 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ movq %rbp,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x8bdce(%rip),%xmm0 │ │ │ │ + movq 0x917a2(%rip),%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8cc54(%rip),%rax │ │ │ │ + lea 0x925c0(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call da50 │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ - lea 0x41b6e(%rip),%rdx # 56210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32550> │ │ │ │ - lea 0x8d0ff(%rip),%rsi │ │ │ │ + lea 0x115a2(%rip),%rdx # 20000 ::do_widen(char) const@@Base+0x4ab0> │ │ │ │ + lea 0x9248b(%rip),%rsi │ │ │ │ movups %xmm0,(%rbx) │ │ │ │ movq %rax,%xmm0 │ │ │ │ movups %xmm0,0x18(%rbx) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ mov $0x50,%edi │ │ │ │ push %rbp │ │ │ │ - lea 0x8d761(%rip),%rbp # a1e38 @@Base+0x40> │ │ │ │ + lea 0x92b3d(%rip),%rbp # a15d0 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ movq %rbp,%xmm2 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x8bd3f(%rip),%xmm0 │ │ │ │ + movq 0x91713(%rip),%xmm0 │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8cbcd(%rip),%rax │ │ │ │ + lea 0x92539(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d800 │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ movups 0x10(%r12),%xmm1 │ │ │ │ movq $0xffffffffffffffff,0x48(%rbx) │ │ │ │ - lea 0x41971(%rip),%rdx # 560a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323e0> │ │ │ │ - lea 0x8d0d2(%rip),%rsi │ │ │ │ + lea 0x113a5(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base+0x4940> │ │ │ │ + lea 0x9245e(%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 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x58,%edi │ │ │ │ - push %rbx │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8cb5b(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - lea 0x8d9d0(%rip),%rax │ │ │ │ - movups 0x18(%rbp),%xmm0 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rdi,0x38(%rbx) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - lea 0x8cb09(%rip),%rax │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 147fd <__cxa_finalize@plt+0x6b9d> │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movups 0x40(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x4d98a(%rip),%rdx # 62150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e490> │ │ │ │ - lea 0x8d933(%rip),%rsi │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - lea 0x8ded8(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8bf2b(%rip),%xmm0 │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 147b4 <__cxa_finalize@plt+0x6b54> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8d945(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d480 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148d9 <__cxa_finalize@plt+0x6c79> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c3a8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bf72(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x8c163(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x8beb7(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148de <__cxa_finalize@plt+0x6c7e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1498d <__cxa_finalize@plt+0x6d2d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8c2f4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bebe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x8c0af(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x8be03(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14992 <__cxa_finalize@plt+0x6d32> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 149b7 <__cxa_finalize@plt+0x6d57> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 149dc <__cxa_finalize@plt+0x6d7c> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14a41 <__cxa_finalize@plt+0x6de1> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x788af(%rip),%rcx # 8d2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695f8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x776cb(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x7a00e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14a46 <__cxa_finalize@plt+0x6de6> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14aab <__cxa_finalize@plt+0x6e4b> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x787a5(%rip),%rcx # 8d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69558> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x77661(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x79fa4(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14ab0 <__cxa_finalize@plt+0x6e50> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b15 <__cxa_finalize@plt+0x6eb5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7887b(%rip),%rcx # 8d358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69698> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x775f7(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x79f3a(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b1a <__cxa_finalize@plt+0x6eba> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b7f <__cxa_finalize@plt+0x6f1f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x78609(%rip),%rcx # 8d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69490> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x7758d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x79ed0(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b84 <__cxa_finalize@plt+0x6f24> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 14b9b <__cxa_finalize@plt+0x6f3b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call 64d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41090> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - je 14c43 <__cxa_finalize@plt+0x6fe3> │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 14c08 <__cxa_finalize@plt+0x6fa8> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - jmp 14bf1 <__cxa_finalize@plt+0x6f91> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x79b2a(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14c50 <__cxa_finalize@plt+0x6ff0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 14da4 <__cxa_finalize@plt+0x7144> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x79af9(%rip),%rsi # 8e79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aadb> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x76c4d(%rip),%rdi # 8b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c38> │ │ │ │ - call d950 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x200(%rsp),%rdi │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %r13,%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x796e0(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x796bd(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - lea 0x1a0(%rsp),%r13 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14d37 <__cxa_finalize@plt+0x70d7> │ │ │ │ - mov 0x6e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c71 <__cxa_finalize@plt+0x7011> │ │ │ │ - lea 0x799d4(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 14bee <__cxa_finalize@plt+0x6f8e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - jmp 14d1d <__cxa_finalize@plt+0x70bd> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 14d48 <__cxa_finalize@plt+0x70e8> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14cb7 <__cxa_finalize@plt+0x7057> │ │ │ │ - lea 0x8bd82(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x8b941(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8bb39(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ - lea 0x8b87f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 14be4 <__cxa_finalize@plt+0x6f84> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ - lea 0x8bcce(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x8b88d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8ba85(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x220(%rsp) │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ - lea 0x8b7cb(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 14d48 <__cxa_finalize@plt+0x70e8> │ │ │ │ - lea 0x77f37(%rip),%rcx # 8cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69228> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x77023(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x79a5e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %r15,%rbx │ │ │ │ - jmp 14cb7 <__cxa_finalize@plt+0x7057> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x58,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8d6c6(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8b71c(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8c2ba(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - movups 0x10(%r12),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x50(%rbx) │ │ │ │ - lea 0x4d10d(%rip),%rdx # 62150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e490> │ │ │ │ - lea 0x8d0b6(%rip),%rsi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm1,0x18(%rbx) │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1508a <__cxa_finalize@plt+0x742a> │ │ │ │ - lea 0x7601b(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne eb2a <__cxa_finalize@plt+0xeca> │ │ │ │ + lea 0x7c4f3(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x79333(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7f8ce(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ - lea 0x79327(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7f8c2(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x20(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15167 <__cxa_finalize@plt+0x7507> │ │ │ │ + jne ec07 <__cxa_finalize@plt+0xfa7> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8bb1a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x9207a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b6e4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91c44(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x20(%rsp) │ │ │ │ - mov 0x8b8d5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x91e35(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ - lea 0x8b629(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91b89(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1516c <__cxa_finalize@plt+0x750c> │ │ │ │ + jne ec0c <__cxa_finalize@plt+0xfac> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 151cc <__cxa_finalize@plt+0x756c> │ │ │ │ - lea 0x75f18(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne ec6c <__cxa_finalize@plt+0x100c> │ │ │ │ + lea 0x7c3f0(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 151c7 <__cxa_finalize@plt+0x7567> │ │ │ │ - lea 0x75efd(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne ec67 <__cxa_finalize@plt+0x1007> │ │ │ │ + lea 0x7c3d5(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 152d8 <__cxa_finalize@plt+0x7678> │ │ │ │ - lea 0x75ede(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne ed78 <__cxa_finalize@plt+0x1118> │ │ │ │ + lea 0x7c3b6(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8ba38(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x91f98(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b5f7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91b57(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b7ec(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b7ed(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x91d4c(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x91d4d(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ lea -0x2d0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15286 <__cxa_finalize@plt+0x7626> │ │ │ │ + jne ed26 <__cxa_finalize@plt+0x10c6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15235 <__cxa_finalize@plt+0x75d5> │ │ │ │ + jmp ecd5 <__cxa_finalize@plt+0x1075> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 152dd <__cxa_finalize@plt+0x767d> │ │ │ │ + jne ed7d <__cxa_finalize@plt+0x111d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15235 <__cxa_finalize@plt+0x75d5> │ │ │ │ + jmp ecd5 <__cxa_finalize@plt+0x1075> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15312 <__cxa_finalize@plt+0x76b2> │ │ │ │ - lea 0x790d1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne edb2 <__cxa_finalize@plt+0x1152> │ │ │ │ + lea 0x7f66c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15292 <__cxa_finalize@plt+0x7632> │ │ │ │ + jmp ed32 <__cxa_finalize@plt+0x10d2> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3c0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15304 <__cxa_finalize@plt+0x76a4> │ │ │ │ + jmp eda4 <__cxa_finalize@plt+0x1144> │ │ │ │ endbr64 │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15235 <__cxa_finalize@plt+0x75d5> │ │ │ │ + jmp ecd5 <__cxa_finalize@plt+0x1075> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1535f <__cxa_finalize@plt+0x76ff> │ │ │ │ - lea 0x7906f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne edff <__cxa_finalize@plt+0x119f> │ │ │ │ + lea 0x7f60a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1538c <__cxa_finalize@plt+0x772c> │ │ │ │ + jne ee2c <__cxa_finalize@plt+0x11cc> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15391 <__cxa_finalize@plt+0x7731> │ │ │ │ + jne ee31 <__cxa_finalize@plt+0x11d1> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ @@ -5959,347 +920,347 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 152bc <__cxa_finalize@plt+0x765c> │ │ │ │ - lea 0x78b90(%rip),%rcx # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2c8> │ │ │ │ + jmp ed5c <__cxa_finalize@plt+0x10fc> │ │ │ │ + lea 0x7d368(%rip),%rcx # 8c200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a280> │ │ │ │ mov $0x33,%edx │ │ │ │ - lea 0x7974e(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x78bb5(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x7f677(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7d38d(%rip),%rdi # 8c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2b8> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x3e8(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1531e <__cxa_finalize@plt+0x76be> │ │ │ │ + jmp edbe <__cxa_finalize@plt+0x115e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1541c <__cxa_finalize@plt+0x77bc> │ │ │ │ - lea 0x8b7d3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp eebc <__cxa_finalize@plt+0x125c> │ │ │ │ + lea 0x91d33(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b392(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x918f2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b587(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b588(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x91ae7(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x91ae8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + jmp eced <__cxa_finalize@plt+0x108d> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 154ba <__cxa_finalize@plt+0x785a> │ │ │ │ - lea 0x78f14(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne ef5a <__cxa_finalize@plt+0x12fa> │ │ │ │ + lea 0x7f4af(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + jmp eced <__cxa_finalize@plt+0x108d> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1541c <__cxa_finalize@plt+0x77bc> │ │ │ │ + jmp eebc <__cxa_finalize@plt+0x125c> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x398(%rbp) │ │ │ │ - je 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + je eced <__cxa_finalize@plt+0x108d> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x398(%rbp) │ │ │ │ - je 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + je eced <__cxa_finalize@plt+0x108d> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1524d <__cxa_finalize@plt+0x75ed> │ │ │ │ + jmp eced <__cxa_finalize@plt+0x108d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1551c <__cxa_finalize@plt+0x78bc> │ │ │ │ - lea 0x8b6ad(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp efbc <__cxa_finalize@plt+0x135c> │ │ │ │ + lea 0x91c0d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b26c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x917cc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b461(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b462(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x919c1(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x919c2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15241 <__cxa_finalize@plt+0x75e1> │ │ │ │ + jmp ece1 <__cxa_finalize@plt+0x1081> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 155f7 <__cxa_finalize@plt+0x7997> │ │ │ │ + jne f097 <__cxa_finalize@plt+0x1437> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15241 <__cxa_finalize@plt+0x75e1> │ │ │ │ + jmp ece1 <__cxa_finalize@plt+0x1081> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15637 <__cxa_finalize@plt+0x79d7> │ │ │ │ - lea 0x78d97(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f0d7 <__cxa_finalize@plt+0x1477> │ │ │ │ + lea 0x7f332(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153e4 <__cxa_finalize@plt+0x7784> │ │ │ │ + jmp ee84 <__cxa_finalize@plt+0x1224> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1567e <__cxa_finalize@plt+0x7a1e> │ │ │ │ - lea 0x792d8(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne f11e <__cxa_finalize@plt+0x14be> │ │ │ │ + lea 0x7f439(%rip),%rdi # 8e537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b7> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156cc <__cxa_finalize@plt+0x7a6c> │ │ │ │ - lea 0x790d9(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne f16c <__cxa_finalize@plt+0x150c> │ │ │ │ + lea 0x7f2b5(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156d1 <__cxa_finalize@plt+0x7a71> │ │ │ │ - lea 0x759f9(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne f171 <__cxa_finalize@plt+0x1511> │ │ │ │ + lea 0x7bed1(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156c7 <__cxa_finalize@plt+0x7a67> │ │ │ │ - lea 0x78d07(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f167 <__cxa_finalize@plt+0x1507> │ │ │ │ + lea 0x7f2a2(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153cc <__cxa_finalize@plt+0x776c> │ │ │ │ + jmp ee6c <__cxa_finalize@plt+0x120c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153d8 <__cxa_finalize@plt+0x7778> │ │ │ │ + jmp ee78 <__cxa_finalize@plt+0x1218> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15788 <__cxa_finalize@plt+0x7b28> │ │ │ │ - lea 0x78cc1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f228 <__cxa_finalize@plt+0x15c8> │ │ │ │ + lea 0x7f25c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8b4fc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x91a5c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8b0bb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x9161b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b2b0(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b2b1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x91810(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x91811(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1578d <__cxa_finalize@plt+0x7b2d> │ │ │ │ + jne f22d <__cxa_finalize@plt+0x15cd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ movzwl 0x1a,%eax │ │ │ │ ud2 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 157c5 <__cxa_finalize@plt+0x7b65> │ │ │ │ + jne f265 <__cxa_finalize@plt+0x1605> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x78c10(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7f1ab(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 154f8 <__cxa_finalize@plt+0x7898> │ │ │ │ + jmp ef98 <__cxa_finalize@plt+0x1338> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15801 <__cxa_finalize@plt+0x7ba1> │ │ │ │ + jne f2a1 <__cxa_finalize@plt+0x1641> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15510 <__cxa_finalize@plt+0x78b0> │ │ │ │ - lea 0x8b3ea(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp efb0 <__cxa_finalize@plt+0x1350> │ │ │ │ + lea 0x9194a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ - lea 0x8afa9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91509(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8b19e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8b19f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x916fe(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x916ff(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15510 <__cxa_finalize@plt+0x78b0> │ │ │ │ + jmp efb0 <__cxa_finalize@plt+0x1350> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 158a3 <__cxa_finalize@plt+0x7c43> │ │ │ │ - lea 0x78b2b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f343 <__cxa_finalize@plt+0x16e3> │ │ │ │ + lea 0x7f0c6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15241 <__cxa_finalize@plt+0x75e1> │ │ │ │ + jmp ece1 <__cxa_finalize@plt+0x1081> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15909 <__cxa_finalize@plt+0x7ca9> │ │ │ │ + jne f3a9 <__cxa_finalize@plt+0x1749> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x78aeb(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7f086(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 159c7 <__cxa_finalize@plt+0x7d67> │ │ │ │ - lea 0x78ac5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f467 <__cxa_finalize@plt+0x1807> │ │ │ │ + lea 0x7f060(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 159c2 <__cxa_finalize@plt+0x7d62> │ │ │ │ - lea 0x78aa1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f462 <__cxa_finalize@plt+0x1802> │ │ │ │ + lea 0x7f03c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15948 <__cxa_finalize@plt+0x7ce8> │ │ │ │ - lea 0x78a86(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f3e8 <__cxa_finalize@plt+0x1788> │ │ │ │ + lea 0x7f021(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1596f <__cxa_finalize@plt+0x7d0f> │ │ │ │ - lea 0x78a66(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f40f <__cxa_finalize@plt+0x17af> │ │ │ │ + lea 0x7f001(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea -0x270(%rbp),%r13 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1598f <__cxa_finalize@plt+0x7d2f> │ │ │ │ - lea 0x78a3f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f42f <__cxa_finalize@plt+0x17cf> │ │ │ │ + lea 0x7efda(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 159bd <__cxa_finalize@plt+0x7d5d> │ │ │ │ + jne f45d <__cxa_finalize@plt+0x17fd> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x78a18(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7efb3(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3c0(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153a8 <__cxa_finalize@plt+0x7748> │ │ │ │ + jmp ee48 <__cxa_finalize@plt+0x11e8> │ │ │ │ endbr64 │ │ │ │ - jmp 152b9 <__cxa_finalize@plt+0x7659> │ │ │ │ + jmp ed59 <__cxa_finalize@plt+0x10f9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153c0 <__cxa_finalize@plt+0x7760> │ │ │ │ + jmp ee60 <__cxa_finalize@plt+0x1200> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 153b4 <__cxa_finalize@plt+0x7754> │ │ │ │ + jmp ee54 <__cxa_finalize@plt+0x11f4> │ │ │ │ nop │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15adb <__cxa_finalize@plt+0x7e7b> │ │ │ │ + jne f57b <__cxa_finalize@plt+0x191b> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a48 <__cxa_finalize@plt+0x7de8> │ │ │ │ - lea 0x75678(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne f4e8 <__cxa_finalize@plt+0x1888> │ │ │ │ + lea 0x7bb50(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a4d <__cxa_finalize@plt+0x7ded> │ │ │ │ - lea 0x7565d(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne f4ed <__cxa_finalize@plt+0x188d> │ │ │ │ + lea 0x7bb35(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15ae0 <__cxa_finalize@plt+0x7e80> │ │ │ │ + jne f580 <__cxa_finalize@plt+0x1920> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15a65 <__cxa_finalize@plt+0x7e05> │ │ │ │ + jmp f505 <__cxa_finalize@plt+0x18a5> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15acd <__cxa_finalize@plt+0x7e6d> │ │ │ │ - lea 0x755f9(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne f56d <__cxa_finalize@plt+0x190d> │ │ │ │ + lea 0x7bad1(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15a59 <__cxa_finalize@plt+0x7df9> │ │ │ │ + jmp f4f9 <__cxa_finalize@plt+0x1899> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15abf <__cxa_finalize@plt+0x7e5f> │ │ │ │ + jmp f55f <__cxa_finalize@plt+0x18ff> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ @@ -6310,71 +1271,71 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15bc7 <__cxa_finalize@plt+0x7f67> │ │ │ │ + jne f667 <__cxa_finalize@plt+0x1a07> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7848e(%rip),%rcx # 8dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a320> │ │ │ │ + lea 0x7cc66(%rip),%rcx # 8c258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2d8> │ │ │ │ mov $0x80,%edx │ │ │ │ - lea 0x78ff4(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x79034(%rip),%rdi # 8eb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aed9> │ │ │ │ + lea 0x7ef1d(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7ef6d(%rip),%rdi # 8e572 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5f2> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15b92 <__cxa_finalize@plt+0x7f32> │ │ │ │ + jne f632 <__cxa_finalize@plt+0x19d2> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15bcc <__cxa_finalize@plt+0x7f6c> │ │ │ │ + jne f66c <__cxa_finalize@plt+0x1a0c> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x78442(%rip),%rcx # 8dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a320> │ │ │ │ + lea 0x7cc1a(%rip),%rcx # 8c258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2d8> │ │ │ │ mov $0x7f,%edx │ │ │ │ - lea 0x78fa8(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x7840f(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x7eed1(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7cbe7(%rip),%rdi # 8c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2b8> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ - jmp 15ab3 <__cxa_finalize@plt+0x7e53> │ │ │ │ + jmp f553 <__cxa_finalize@plt+0x18f3> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15be5 <__cxa_finalize@plt+0x7f85> │ │ │ │ + jne f685 <__cxa_finalize@plt+0x1a25> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ - lea 0x8b006(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp f5a0 <__cxa_finalize@plt+0x1940> │ │ │ │ + lea 0x91566(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8abc5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x91125(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8adba(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8adbb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x9131a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x9131b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ + jmp f5ac <__cxa_finalize@plt+0x194c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15af4 <__cxa_finalize@plt+0x7e94> │ │ │ │ + jmp f594 <__cxa_finalize@plt+0x1934> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ @@ -6382,398 +1343,398 @@ │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + jmp f5a0 <__cxa_finalize@plt+0x1940> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15cff <__cxa_finalize@plt+0x809f> │ │ │ │ - lea 0x786e4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f79f <__cxa_finalize@plt+0x1b3f> │ │ │ │ + lea 0x7ec7f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15c83 <__cxa_finalize@plt+0x8023> │ │ │ │ + jmp f723 <__cxa_finalize@plt+0x1ac3> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d30 <__cxa_finalize@plt+0x80d0> │ │ │ │ - lea 0x78a38(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne f7d0 <__cxa_finalize@plt+0x1b70> │ │ │ │ + lea 0x7ec14(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15ab3 <__cxa_finalize@plt+0x7e53> │ │ │ │ + jmp f553 <__cxa_finalize@plt+0x18f3> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d69 <__cxa_finalize@plt+0x8109> │ │ │ │ - lea 0x78beb(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne f809 <__cxa_finalize@plt+0x1ba9> │ │ │ │ + lea 0x7ed4c(%rip),%rdi # 8e537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b7> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d64 <__cxa_finalize@plt+0x8104> │ │ │ │ + jne f804 <__cxa_finalize@plt+0x1ba4> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 15ae9 <__cxa_finalize@plt+0x7e89> │ │ │ │ + jmp f589 <__cxa_finalize@plt+0x1929> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d9f <__cxa_finalize@plt+0x813f> │ │ │ │ + jne f83f <__cxa_finalize@plt+0x1bdf> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15db8 <__cxa_finalize@plt+0x8158> │ │ │ │ + jne f858 <__cxa_finalize@plt+0x1bf8> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15dbd <__cxa_finalize@plt+0x815d> │ │ │ │ + jne f85d <__cxa_finalize@plt+0x1bfd> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 162af <__cxa_finalize@plt+0x864f> │ │ │ │ - lea 0x752b6(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne fd4f <__cxa_finalize@plt+0x20ef> │ │ │ │ + lea 0x7b78e(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15e23 <__cxa_finalize@plt+0x81c3> │ │ │ │ - lea 0x785c4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f8c3 <__cxa_finalize@plt+0x1c63> │ │ │ │ + lea 0x7eb5f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ + jmp f5ac <__cxa_finalize@plt+0x194c> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15ec7 <__cxa_finalize@plt+0x8267> │ │ │ │ - lea 0x78587(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne f967 <__cxa_finalize@plt+0x1d07> │ │ │ │ + lea 0x7eb22(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15e90 <__cxa_finalize@plt+0x8230> │ │ │ │ + jne f930 <__cxa_finalize@plt+0x1cd0> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x78565(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7eb00(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3b8(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b18 <__cxa_finalize@plt+0x7eb8> │ │ │ │ + jmp f5b8 <__cxa_finalize@plt+0x1958> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15f2e <__cxa_finalize@plt+0x82ce> │ │ │ │ + jne f9ce <__cxa_finalize@plt+0x1d6e> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x3a8(%rbp) │ │ │ │ - je 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + je f5c4 <__cxa_finalize@plt+0x1964> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x3a8(%rbp) │ │ │ │ - je 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + je f5c4 <__cxa_finalize@plt+0x1964> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + jmp f5c4 <__cxa_finalize@plt+0x1964> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8acd6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x91236(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a895(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90df5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8aa8a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8aa8b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90fea(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x90feb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b18 <__cxa_finalize@plt+0x7eb8> │ │ │ │ - lea 0x8ac69(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp f5b8 <__cxa_finalize@plt+0x1958> │ │ │ │ + lea 0x911c9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a828(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90d88(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8aa1d(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8aa1e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90f7d(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x90f7e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + jmp f5a0 <__cxa_finalize@plt+0x1940> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 160ab <__cxa_finalize@plt+0x844b> │ │ │ │ - lea 0x783a2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fb4b <__cxa_finalize@plt+0x1eeb> │ │ │ │ + lea 0x7e93d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8abdd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x9113d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a79c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90cfc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a991(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a992(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90ef1(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x90ef2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 160b0 <__cxa_finalize@plt+0x8450> │ │ │ │ + jne fb50 <__cxa_finalize@plt+0x1ef0> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15ed3 <__cxa_finalize@plt+0x8273> │ │ │ │ + jmp f973 <__cxa_finalize@plt+0x1d13> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 160f0 <__cxa_finalize@plt+0x8490> │ │ │ │ - lea 0x782ea(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fb90 <__cxa_finalize@plt+0x1f30> │ │ │ │ + lea 0x7e885(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15cbf <__cxa_finalize@plt+0x805f> │ │ │ │ + jmp f75f <__cxa_finalize@plt+0x1aff> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b18 <__cxa_finalize@plt+0x7eb8> │ │ │ │ + jmp f5b8 <__cxa_finalize@plt+0x1958> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16139 <__cxa_finalize@plt+0x84d9> │ │ │ │ + jne fbd9 <__cxa_finalize@plt+0x1f79> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1616d <__cxa_finalize@plt+0x850d> │ │ │ │ - lea 0x78275(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fc0d <__cxa_finalize@plt+0x1fad> │ │ │ │ + lea 0x7e810(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%r15 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15cf1 <__cxa_finalize@plt+0x8091> │ │ │ │ + jmp f791 <__cxa_finalize@plt+0x1b31> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 161a6 <__cxa_finalize@plt+0x8546> │ │ │ │ - lea 0x78241(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fc46 <__cxa_finalize@plt+0x1fe6> │ │ │ │ + lea 0x7e7dc(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15eeb <__cxa_finalize@plt+0x828b> │ │ │ │ + jmp f98b <__cxa_finalize@plt+0x1d2b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15ef7 <__cxa_finalize@plt+0x8297> │ │ │ │ + jmp f997 <__cxa_finalize@plt+0x1d37> │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15bf6 <__cxa_finalize@plt+0x7f96> │ │ │ │ + jmp f696 <__cxa_finalize@plt+0x1a36> │ │ │ │ endbr64 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ + jmp f5a0 <__cxa_finalize@plt+0x1940> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16212 <__cxa_finalize@plt+0x85b2> │ │ │ │ - lea 0x781d7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fcb2 <__cxa_finalize@plt+0x2052> │ │ │ │ + lea 0x7e772(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16217 <__cxa_finalize@plt+0x85b7> │ │ │ │ - lea 0x781bc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fcb7 <__cxa_finalize@plt+0x2057> │ │ │ │ + lea 0x7e757(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16251 <__cxa_finalize@plt+0x85f1> │ │ │ │ + jne fcf1 <__cxa_finalize@plt+0x2091> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x78190(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7e72b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15c8f <__cxa_finalize@plt+0x802f> │ │ │ │ + jmp f72f <__cxa_finalize@plt+0x1acf> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1628b <__cxa_finalize@plt+0x862b> │ │ │ │ + jne fd2b <__cxa_finalize@plt+0x20cb> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x78156(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7e6f1(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3f0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15c9b <__cxa_finalize@plt+0x803b> │ │ │ │ + jmp f73b <__cxa_finalize@plt+0x1adb> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16359 <__cxa_finalize@plt+0x86f9> │ │ │ │ - lea 0x7811f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fdf9 <__cxa_finalize@plt+0x2199> │ │ │ │ + lea 0x7e6ba(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8a955(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x90eb5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a514(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90a74(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a709(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a70a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90c69(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x90c6a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15eeb <__cxa_finalize@plt+0x828b> │ │ │ │ + jmp f98b <__cxa_finalize@plt+0x1d2b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16348 <__cxa_finalize@plt+0x86e8> │ │ │ │ - lea 0x78092(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fde8 <__cxa_finalize@plt+0x2188> │ │ │ │ + lea 0x7e62d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15ca7 <__cxa_finalize@plt+0x8047> │ │ │ │ + jmp f747 <__cxa_finalize@plt+0x1ae7> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r15 │ │ │ │ - jmp 15cb3 <__cxa_finalize@plt+0x8053> │ │ │ │ + jmp f753 <__cxa_finalize@plt+0x1af3> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1642e <__cxa_finalize@plt+0x87ce> │ │ │ │ + jne fece <__cxa_finalize@plt+0x226e> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1638a <__cxa_finalize@plt+0x872a> │ │ │ │ + jne fe2a <__cxa_finalize@plt+0x21ca> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ + jmp f5c4 <__cxa_finalize@plt+0x1964> │ │ │ │ endbr64 │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ + jmp f5ac <__cxa_finalize@plt+0x194c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16409 <__cxa_finalize@plt+0x87a9> │ │ │ │ - lea 0x77ff3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fea9 <__cxa_finalize@plt+0x2249> │ │ │ │ + lea 0x7e58e(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16404 <__cxa_finalize@plt+0x87a4> │ │ │ │ + jne fea4 <__cxa_finalize@plt+0x2244> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x77fd1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7e56c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x3f8(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16429 <__cxa_finalize@plt+0x87c9> │ │ │ │ - lea 0x77fa5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne fec9 <__cxa_finalize@plt+0x2269> │ │ │ │ + lea 0x7e540(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 15c74 <__cxa_finalize@plt+0x8014> │ │ │ │ - lea 0x8a7cd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp f714 <__cxa_finalize@plt+0x1ab4> │ │ │ │ + lea 0x90d2d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a38c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x908ec(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a581(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a582(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90ae1(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x90ae2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x348(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ - lea 0x8a760(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp f5c4 <__cxa_finalize@plt+0x1964> │ │ │ │ + lea 0x90cc0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ - lea 0x8a31f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x9087f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov 0x8a514(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a515(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90a74(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x90a75(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ - jmp 15ff5 <__cxa_finalize@plt+0x8395> │ │ │ │ + jmp fa95 <__cxa_finalize@plt+0x1e35> │ │ │ │ nop │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ @@ -6781,75 +1742,75 @@ │ │ │ │ lea -0x330(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x350(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,-0x410(%rbp) │ │ │ │ - je 1655e <__cxa_finalize@plt+0x88fe> │ │ │ │ + je fffe <__cxa_finalize@plt+0x239e> │ │ │ │ mov -0x410(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - call 6a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46890> │ │ │ │ + call 298f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7970> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 16579 <__cxa_finalize@plt+0x8919> │ │ │ │ + je 10019 <__cxa_finalize@plt+0x23b9> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x488(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp ffe8 <__cxa_finalize@plt+0x2388> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165b9 <__cxa_finalize@plt+0x8959> │ │ │ │ + jmp 10059 <__cxa_finalize@plt+0x23f9> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74a93(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7af6b(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74a78(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7af50(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165c5 <__cxa_finalize@plt+0x8965> │ │ │ │ + jmp 10065 <__cxa_finalize@plt+0x2405> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165d1 <__cxa_finalize@plt+0x8971> │ │ │ │ + jmp 10071 <__cxa_finalize@plt+0x2411> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74a47(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7af1f(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77d51(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7e2ec(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 165dd <__cxa_finalize@plt+0x897d> │ │ │ │ + jmp 1007d <__cxa_finalize@plt+0x241d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x488(%rbp),%rdi │ │ │ │ @@ -6860,913 +1821,1386 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16524 <__cxa_finalize@plt+0x88c4> │ │ │ │ + jmp ffc4 <__cxa_finalize@plt+0x2364> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x77cb7(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7e252(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x450(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77c91(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7e22c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x458(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x438(%rbp) │ │ │ │ - je 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + je ffdc <__cxa_finalize@plt+0x237c> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x438(%rbp) │ │ │ │ - je 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + je ffdc <__cxa_finalize@plt+0x237c> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + jmp ffdc <__cxa_finalize@plt+0x237c> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16768 <__cxa_finalize@plt+0x8b08> │ │ │ │ + jmp 10208 <__cxa_finalize@plt+0x25a8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16690 <__cxa_finalize@plt+0x8a30> │ │ │ │ + jmp 10130 <__cxa_finalize@plt+0x24d0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1669c <__cxa_finalize@plt+0x8a3c> │ │ │ │ + jmp 1013c <__cxa_finalize@plt+0x24dc> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16530 <__cxa_finalize@plt+0x88d0> │ │ │ │ + jmp ffd0 <__cxa_finalize@plt+0x2370> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166a8 <__cxa_finalize@plt+0x8a48> │ │ │ │ - lea 0x8a3f7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 10148 <__cxa_finalize@plt+0x24e8> │ │ │ │ + lea 0x90957(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89fb6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90516(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8a1a8(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90708(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89ef6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90456(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16524 <__cxa_finalize@plt+0x88c4> │ │ │ │ + jmp ffc4 <__cxa_finalize@plt+0x2364> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x77b2a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7e0c5(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x488(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77b04(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7e09f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8a33f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x9089f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89efe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x9045e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8a0f0(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90650(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89e3e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x9039e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16530 <__cxa_finalize@plt+0x88d0> │ │ │ │ + jmp ffd0 <__cxa_finalize@plt+0x2370> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16524 <__cxa_finalize@plt+0x88c4> │ │ │ │ + jmp ffc4 <__cxa_finalize@plt+0x2364> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16eaa <__cxa_finalize@plt+0x924a> │ │ │ │ - lea 0x77762(%rip),%rcx # 8e0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a408> │ │ │ │ + jmp 1094a <__cxa_finalize@plt+0x2cea> │ │ │ │ + lea 0x7bf72(%rip),%rcx # 8c378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3f8> │ │ │ │ mov $0x101,%edx │ │ │ │ - lea 0x781e0(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x7778f(%rip),%rdi # 8e108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a448> │ │ │ │ + lea 0x7e109(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7bf9f(%rip),%rdi # 8c3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a438> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 166e0 <__cxa_finalize@plt+0x8a80> │ │ │ │ + jmp 10180 <__cxa_finalize@plt+0x2520> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x77a14(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7dfaf(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x779f5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7df90(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 166e0 <__cxa_finalize@plt+0x8a80> │ │ │ │ + jmp 10180 <__cxa_finalize@plt+0x2520> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x779be(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7df59(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166b4 <__cxa_finalize@plt+0x8a54> │ │ │ │ + jmp 10154 <__cxa_finalize@plt+0x24f4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16774 <__cxa_finalize@plt+0x8b14> │ │ │ │ + jmp 10214 <__cxa_finalize@plt+0x25b4> │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74650(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7ab28(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ - lea 0x8a1b4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x90714(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89d73(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x902d3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89f65(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x904c5(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89cb3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90213(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + jmp ffdc <__cxa_finalize@plt+0x237c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp ffe8 <__cxa_finalize@plt+0x2388> │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1653c <__cxa_finalize@plt+0x88dc> │ │ │ │ + jmp ffdc <__cxa_finalize@plt+0x237c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16750 <__cxa_finalize@plt+0x8af0> │ │ │ │ + jmp 101f0 <__cxa_finalize@plt+0x2590> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1655e <__cxa_finalize@plt+0x88fe> │ │ │ │ + jmp fffe <__cxa_finalize@plt+0x239e> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1655e <__cxa_finalize@plt+0x88fe> │ │ │ │ + jmp fffe <__cxa_finalize@plt+0x239e> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ - lea 0x8a0d9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp ffe8 <__cxa_finalize@plt+0x2388> │ │ │ │ + lea 0x90639(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89c98(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x901f8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89e8a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x903ea(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89bd8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90138(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp ffe8 <__cxa_finalize@plt+0x2388> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16548 <__cxa_finalize@plt+0x88e8> │ │ │ │ + jmp ffe8 <__cxa_finalize@plt+0x2388> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x777ef(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7dd8a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x74d87(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7bca7(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16552 <__cxa_finalize@plt+0x88f2> │ │ │ │ + jmp fff2 <__cxa_finalize@plt+0x2392> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x7447c(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7a954(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ - lea 0x89fe0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x90540(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89b9f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x900ff(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89d91(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x902f1(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89adf(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x9003f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16768 <__cxa_finalize@plt+0x8b08> │ │ │ │ + jmp 10208 <__cxa_finalize@plt+0x25a8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166cc <__cxa_finalize@plt+0x8a6c> │ │ │ │ + jmp 1016c <__cxa_finalize@plt+0x250c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x7770e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7dca9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x776ef(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7dc8a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - jmp 16c99 <__cxa_finalize@plt+0x9039> │ │ │ │ + jmp 10739 <__cxa_finalize@plt+0x2ad9> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x776ca(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7dc65(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ lea -0x2b0(%rbp),%rax │ │ │ │ - lea 0x776a4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7dc3f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x478(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 166c0 <__cxa_finalize@plt+0x8a60> │ │ │ │ + jmp 10160 <__cxa_finalize@plt+0x2500> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ lea -0x290(%rbp),%rax │ │ │ │ - lea 0x7766b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7dc06(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x480(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x7763e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7dbd9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x458(%rbp) │ │ │ │ call d2f0 │ │ │ │ - lea 0x89e72(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x903d2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3d8(%rbp),%rdi │ │ │ │ - lea 0x89a31(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8ff91(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89c23(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x90183(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ - lea 0x89971(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8fed1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 166e0 <__cxa_finalize@plt+0x8a80> │ │ │ │ + jmp 10180 <__cxa_finalize@plt+0x2520> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x775a5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7db40(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x468(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 167cc <__cxa_finalize@plt+0x8b6c> │ │ │ │ + jmp 1026c <__cxa_finalize@plt+0x260c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x7423e(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7a716(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16e37 <__cxa_finalize@plt+0x91d7> │ │ │ │ + jmp 108d7 <__cxa_finalize@plt+0x2c77> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x774f4(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7da8f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x774d5(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7da70(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16530 <__cxa_finalize@plt+0x88d0> │ │ │ │ - lea 0x771a4(%rip),%rcx # 8e0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a408> │ │ │ │ + jmp ffd0 <__cxa_finalize@plt+0x2370> │ │ │ │ + lea 0x7b9b4(%rip),%rcx # 8c378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3f8> │ │ │ │ mov $0xe6,%edx │ │ │ │ - lea 0x77c22(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x77089(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x7db4b(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7b861(%rip),%rdi # 8c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2b8> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x777fc(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7d9d8(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165a8 <__cxa_finalize@plt+0x8948> │ │ │ │ - lea 0x779c1(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne 10048 <__cxa_finalize@plt+0x23e8> │ │ │ │ + lea 0x7db22(%rip),%rdi # 8e537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b7> │ │ │ │ call d2f0 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 165b9 <__cxa_finalize@plt+0x8959> │ │ │ │ + jmp 10059 <__cxa_finalize@plt+0x23f9> │ │ │ │ nop │ │ │ │ - lea 0x89c7d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x901dd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x8983c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8fd9c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89a2e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8ff8e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ lea -0x350(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x370(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,-0x410(%rbp) │ │ │ │ - je 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ + je 10aba <__cxa_finalize@plt+0x2e5a> │ │ │ │ mov -0x410(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - call 6a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46890> │ │ │ │ + call 298f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7970> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17035 <__cxa_finalize@plt+0x93d5> │ │ │ │ + je 10ad5 <__cxa_finalize@plt+0x2e75> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ call d7f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x330(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16fec <__cxa_finalize@plt+0x938c> │ │ │ │ + jmp 10a8c <__cxa_finalize@plt+0x2e2c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ call d7f0 │ │ │ │ - lea 0x77030(%rip),%rcx # 8e128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a468> │ │ │ │ + lea 0x7b840(%rip),%rcx # 8c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a458> │ │ │ │ mov $0x15a,%edx │ │ │ │ - lea 0x77a4e(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x76eb5(%rip),%rdi # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a300> │ │ │ │ + lea 0x7d977(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7b68d(%rip),%rdi # 8c238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a2b8> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7780c(%rip),%rdi # 8e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac76> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d96d(%rip),%rdi # 8e537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b7> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ call d7f0 │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 10aa4 <__cxa_finalize@plt+0x2e44> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17153 <__cxa_finalize@plt+0x94f3> │ │ │ │ + jmp 10bf3 <__cxa_finalize@plt+0x2f93> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7721e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d7b9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x771f8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d793(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x468(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x771d2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d76d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x771b3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d74e(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x77194(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d72f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x440(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 170b0 <__cxa_finalize@plt+0x9450> │ │ │ │ + jmp 10b50 <__cxa_finalize@plt+0x2ef0> │ │ │ │ endbr64 │ │ │ │ - jmp 1723e <__cxa_finalize@plt+0x95de> │ │ │ │ + jmp 10cde <__cxa_finalize@plt+0x307e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4d0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4c8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x4c0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17241 <__cxa_finalize@plt+0x95e1> │ │ │ │ + jmp 10ce1 <__cxa_finalize@plt+0x3081> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1726b <__cxa_finalize@plt+0x960b> │ │ │ │ - lea 0x76e6f(%rip),%rcx # 8e128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a468> │ │ │ │ + jmp 10d0b <__cxa_finalize@plt+0x30ab> │ │ │ │ + lea 0x7b67f(%rip),%rcx # 8c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a458> │ │ │ │ mov $0x15b,%edx │ │ │ │ - lea 0x7788d(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x778cd(%rip),%rdi # 8eb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aed9> │ │ │ │ + lea 0x7d7b6(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7d806(%rip),%rdi # 8e572 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5f2> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x89938(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8fe98(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x894f7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8fa57(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x896e9(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8fc49(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 10aa4 <__cxa_finalize@plt+0x2e44> │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 10aa4 <__cxa_finalize@plt+0x2e44> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x77055(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d5f0(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1725f <__cxa_finalize@plt+0x95ff> │ │ │ │ + jmp 10cff <__cxa_finalize@plt+0x309f> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 170b0 <__cxa_finalize@plt+0x9450> │ │ │ │ + jmp 10b50 <__cxa_finalize@plt+0x2ef0> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76fd1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d56c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7733b(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d517(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17153 <__cxa_finalize@plt+0x94f3> │ │ │ │ - lea 0x76cf4(%rip),%rcx # 8e128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a468> │ │ │ │ + jmp 10bf3 <__cxa_finalize@plt+0x2f93> │ │ │ │ + lea 0x7b504(%rip),%rcx # 8c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a458> │ │ │ │ mov $0x180,%edx │ │ │ │ - lea 0x77712(%rip),%rsi # 8eb52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae92> │ │ │ │ - lea 0x76cc1(%rip),%rdi # 8e108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a448> │ │ │ │ + lea 0x7d63b(%rip),%rsi # 8e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c59b> │ │ │ │ + lea 0x7b4d1(%rip),%rdi # 8c3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a438> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 170a4 <__cxa_finalize@plt+0x9444> │ │ │ │ + jmp 10b44 <__cxa_finalize@plt+0x2ee4> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x76f50(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d4eb(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x4b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x4b0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x440(%rbp) │ │ │ │ - je 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ + je 10a98 <__cxa_finalize@plt+0x2e38> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x440(%rbp) │ │ │ │ - je 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ + je 10a98 <__cxa_finalize@plt+0x2e38> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ - lea 0x89722(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 10a98 <__cxa_finalize@plt+0x2e38> │ │ │ │ + lea 0x8fc82(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x892e1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f841(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x894d3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8fa33(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 170b0 <__cxa_finalize@plt+0x9450> │ │ │ │ + jmp 10b50 <__cxa_finalize@plt+0x2ef0> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x76e5c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d3f7(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x468(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1748c <__cxa_finalize@plt+0x982c> │ │ │ │ + jmp 10f2c <__cxa_finalize@plt+0x32cc> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76e1e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d3b9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x290(%rbp),%rax │ │ │ │ - lea 0x76df8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d393(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x4c8(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76dd2(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d36d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x2b0(%rbp),%rax │ │ │ │ - lea 0x76dac(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d347(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x4c0(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x76d7f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d31a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x4d0(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1729b <__cxa_finalize@plt+0x963b> │ │ │ │ + jmp 10d3b <__cxa_finalize@plt+0x30db> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17283 <__cxa_finalize@plt+0x9623> │ │ │ │ + jmp 10d23 <__cxa_finalize@plt+0x30c3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17277 <__cxa_finalize@plt+0x9617> │ │ │ │ + jmp 10d17 <__cxa_finalize@plt+0x30b7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1728f <__cxa_finalize@plt+0x962f> │ │ │ │ + jmp 10d2f <__cxa_finalize@plt+0x30cf> │ │ │ │ endbr64 │ │ │ │ - jmp 17450 <__cxa_finalize@plt+0x97f0> │ │ │ │ + jmp 10ef0 <__cxa_finalize@plt+0x3290> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76d20(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d2bb(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 173a4 <__cxa_finalize@plt+0x9744> │ │ │ │ + jmp 10e44 <__cxa_finalize@plt+0x31e4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 173b0 <__cxa_finalize@plt+0x9750> │ │ │ │ + jmp 10e50 <__cxa_finalize@plt+0x31f0> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ - lea 0x89526(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 10a98 <__cxa_finalize@plt+0x2e38> │ │ │ │ + lea 0x8fa86(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x890e5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f645(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x892d7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8f837(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16ff8 <__cxa_finalize@plt+0x9398> │ │ │ │ + jmp 10a98 <__cxa_finalize@plt+0x2e38> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76c67(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d202(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 170bc <__cxa_finalize@plt+0x945c> │ │ │ │ + jmp 10b5c <__cxa_finalize@plt+0x2efc> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x76c29(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7d1c4(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 170bc <__cxa_finalize@plt+0x945c> │ │ │ │ + jmp 10b5c <__cxa_finalize@plt+0x2efc> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16fec <__cxa_finalize@plt+0x938c> │ │ │ │ + jmp 10a8c <__cxa_finalize@plt+0x2e2c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x738a0(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x79d78(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17004 <__cxa_finalize@plt+0x93a4> │ │ │ │ + jmp 10aa4 <__cxa_finalize@plt+0x2e44> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ + jmp 10aba <__cxa_finalize@plt+0x2e5a> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x74138(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7b058(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1700e <__cxa_finalize@plt+0x93ae> │ │ │ │ + jmp 10aae <__cxa_finalize@plt+0x2e4e> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x7382d(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x79d05(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ - lea 0x89391(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8f8f1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x88f50(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f4b0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x89142(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8f6a2(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ - jmp 17538 <__cxa_finalize@plt+0x98d8> │ │ │ │ + jmp 10fd8 <__cxa_finalize@plt+0x3378> │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16fec <__cxa_finalize@plt+0x938c> │ │ │ │ + jmp 10a8c <__cxa_finalize@plt+0x2e2c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76abd(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d058(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 174b0 <__cxa_finalize@plt+0x9850> │ │ │ │ + jmp 10f50 <__cxa_finalize@plt+0x32f0> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x76a92(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7d02d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 170c8 <__cxa_finalize@plt+0x9468> │ │ │ │ - lea 0x892a9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 10b68 <__cxa_finalize@plt+0x2f08> │ │ │ │ + lea 0x8f809(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ - lea 0x88e68(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8f3c8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8905a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8f5ba(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 170bc <__cxa_finalize@plt+0x945c> │ │ │ │ + jmp 10b5c <__cxa_finalize@plt+0x2efc> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ + jmp 10aba <__cxa_finalize@plt+0x2e5a> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 173cd <__cxa_finalize@plt+0x976d> │ │ │ │ + jmp 10e6d <__cxa_finalize@plt+0x320d> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ - lea 0x769c8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ + lea 0x7cf63(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17064 <__cxa_finalize@plt+0x9404> │ │ │ │ + jne 10b04 <__cxa_finalize@plt+0x2ea4> │ │ │ │ call d7f0 │ │ │ │ + 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 0x8fb17(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + lea 0x9040c(%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 0x8fac5(%rip),%rax │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 11569 <__cxa_finalize@plt+0x3909> │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + movups 0x40(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x2c4ae(%rip),%rdx # 3d9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba60> │ │ │ │ + lea 0x9036f(%rip),%rsi │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + lea 0x90914(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x8ef4f(%rip),%xmm0 │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 11520 <__cxa_finalize@plt+0x38c0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x90381(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11645 <__cxa_finalize@plt+0x39e5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8f63c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f206(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov 0x8f3f7(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x8f14b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1164a <__cxa_finalize@plt+0x39ea> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 116f9 <__cxa_finalize@plt+0x3a99> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8f588(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f152(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov 0x8f343(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x8f097(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 116fe <__cxa_finalize@plt+0x3a9e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11723 <__cxa_finalize@plt+0x3ac3> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11748 <__cxa_finalize@plt+0x3ae8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 117ad <__cxa_finalize@plt+0x3b4d> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x7b083(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x79c3f(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7ccb8(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 117b2 <__cxa_finalize@plt+0x3b52> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11817 <__cxa_finalize@plt+0x3bb7> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x7af79(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x79bd5(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7cc4e(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1181c <__cxa_finalize@plt+0x3bbc> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11881 <__cxa_finalize@plt+0x3c21> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x7b04f(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x79b6b(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7cbe4(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 11886 <__cxa_finalize@plt+0x3c26> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 118eb <__cxa_finalize@plt+0x3c8b> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x7addd(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x79b01(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x7cb7a(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 118f0 <__cxa_finalize@plt+0x3c90> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 230a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 11907 <__cxa_finalize@plt+0x3ca7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 40ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb40> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + je 119af <__cxa_finalize@plt+0x3d4f> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 11974 <__cxa_finalize@plt+0x3d14> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%r13 │ │ │ │ + jmp 1195d <__cxa_finalize@plt+0x3cfd> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 119dd <__cxa_finalize@plt+0x3d7d> │ │ │ │ + lea 0x7ca3a(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 11950 <__cxa_finalize@plt+0x3cf0> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 119bc <__cxa_finalize@plt+0x3d5c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 11b10 <__cxa_finalize@plt+0x3eb0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11950 <__cxa_finalize@plt+0x3cf0> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 119dd <__cxa_finalize@plt+0x3d7d> │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x7caca(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x7a7b1(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + call d950 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r13,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 11950 <__cxa_finalize@plt+0x3cf0> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 119dd <__cxa_finalize@plt+0x3d7d> │ │ │ │ + lea 0x7c9af(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 119dd <__cxa_finalize@plt+0x3d7d> │ │ │ │ + lea 0x7c98c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x1a0(%rsp),%r13 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 11950 <__cxa_finalize@plt+0x3cf0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11aa3 <__cxa_finalize@plt+0x3e43> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 119dd <__cxa_finalize@plt+0x3d7d> │ │ │ │ + lea 0x7c8e4(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 1195a <__cxa_finalize@plt+0x3cfa> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + jmp 11a89 <__cxa_finalize@plt+0x3e29> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 11ab4 <__cxa_finalize@plt+0x3e54> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 11950 <__cxa_finalize@plt+0x3cf0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 11aab <__cxa_finalize@plt+0x3e4b> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 11a23 <__cxa_finalize@plt+0x3dc3> │ │ │ │ + lea 0x8f016(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x8ebd5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8edcd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ + lea 0x8eb13(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 11950 <__cxa_finalize@plt+0x3cf0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 11aab <__cxa_finalize@plt+0x3e4b> │ │ │ │ + lea 0x8ef62(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x8eb21(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8ed19(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ + lea 0x8ea5f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 11ab4 <__cxa_finalize@plt+0x3e54> │ │ │ │ + lea 0x7a70b(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x79597(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x7c708(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r15,%rbx │ │ │ │ + jmp 11a23 <__cxa_finalize@plt+0x3dc3> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x58,%edi │ │ │ │ + push %rbp │ │ │ │ + lea 0x90102(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8e740(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x8f276(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + movups 0x10(%r12),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x50(%rbx) │ │ │ │ + lea 0x2bc31(%rip),%rdx # 3d9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba60> │ │ │ │ + lea 0x8faf2(%rip),%rsi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm1,0x18(%rbx) │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17a3a <__cxa_finalize@plt+0x9dda> │ │ │ │ - lea 0x7366b(%rip),%rdi # 8b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673e0> │ │ │ │ + jne 11df6 <__cxa_finalize@plt+0x4196> │ │ │ │ + lea 0x79227(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ call d460 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x76983(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c602(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ - lea 0x76977(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c5f6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0xc8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 17a7f <__cxa_finalize@plt+0x9e1f> │ │ │ │ + je 11e3b <__cxa_finalize@plt+0x41db> │ │ │ │ call d600 │ │ │ │ mov 0xa0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 17a98 <__cxa_finalize@plt+0x9e38> │ │ │ │ + je 11e54 <__cxa_finalize@plt+0x41f4> │ │ │ │ mov (%rdi),%r13 │ │ │ │ call d600 │ │ │ │ mov %r13,%rdi │ │ │ │ - jmp 17a86 <__cxa_finalize@plt+0x9e26> │ │ │ │ + jmp 11e42 <__cxa_finalize@plt+0x41e2> │ │ │ │ mov 0x90(%rbx),%rdi │ │ │ │ cmp %rdi,%r12 │ │ │ │ - je 17aa9 <__cxa_finalize@plt+0x9e49> │ │ │ │ + je 11e65 <__cxa_finalize@plt+0x4205> │ │ │ │ call d600 │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - lea 0x73ebf(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + lea 0x7a4c3(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ call d2f0 │ │ │ │ - lea 0x766ab(%rip),%rcx # 8e178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4b8> │ │ │ │ + lea 0x7b63f(%rip),%rcx # 8d4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b548> │ │ │ │ mov $0x2e,%edx │ │ │ │ - lea 0x770e2(%rip),%rsi # 8ebbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aefb> │ │ │ │ - lea 0x766c8(%rip),%rdi # 8e1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4e8> │ │ │ │ + lea 0x7c78d(%rip),%rsi # 8e622 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6a2> │ │ │ │ + lea 0x7b65c(%rip),%rdi # 8d4f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b578> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ mov (%rsp),%rdi │ │ │ │ @@ -7775,121 +3209,121 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x200(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x240(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ + je 11ef2 <__cxa_finalize@plt+0x4292> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17b47 <__cxa_finalize@plt+0x9ee7> │ │ │ │ + jmp 11f03 <__cxa_finalize@plt+0x42a3> │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - jmp 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x8906a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + je 11ef2 <__cxa_finalize@plt+0x4292> │ │ │ │ + jmp 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + lea 0x8ecae(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x2b0(%rsp),%rdi │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88c29(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e86d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x260(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88e19(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8ea5d(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - jmp 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x88fe1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + je 11ef2 <__cxa_finalize@plt+0x4292> │ │ │ │ + jmp 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + lea 0x8ec25(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x2b0(%rsp),%rdi │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88ba0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e7e4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x260(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88d90(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8e9d4(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17cb8 <__cxa_finalize@plt+0xa058> │ │ │ │ + jmp 12074 <__cxa_finalize@plt+0x4414> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17c02 <__cxa_finalize@plt+0x9fa2> │ │ │ │ + jmp 11fbe <__cxa_finalize@plt+0x435e> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17c02 <__cxa_finalize@plt+0x9fa2> │ │ │ │ - lea 0x88f38(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 11fbe <__cxa_finalize@plt+0x435e> │ │ │ │ + lea 0x8eb7c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x2b0(%rsp),%rdi │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88af7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e73b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x260(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88ce7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8e92b(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17cc2 <__cxa_finalize@plt+0xa062> │ │ │ │ + jmp 1207e <__cxa_finalize@plt+0x441e> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x76675(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + lea 0x7c2f4(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x240(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 17b36 <__cxa_finalize@plt+0x9ed6> │ │ │ │ - jmp 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + je 11ef2 <__cxa_finalize@plt+0x4292> │ │ │ │ + jmp 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0x200(%rsp),%r12 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ @@ -7910,537 +3344,1090 @@ │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17cb8 <__cxa_finalize@plt+0xa058> │ │ │ │ + jmp 12074 <__cxa_finalize@plt+0x4414> │ │ │ │ endbr64 │ │ │ │ mov (%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17da9 <__cxa_finalize@plt+0xa149> │ │ │ │ + jmp 12165 <__cxa_finalize@plt+0x4505> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x76557(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c1d6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ call d2f0 │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17e1b <__cxa_finalize@plt+0xa1bb> │ │ │ │ + jmp 121d7 <__cxa_finalize@plt+0x4577> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ lea 0x140(%rsp),%rax │ │ │ │ - lea 0x764fc(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c17b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ call d2f0 │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ lea 0x1c0(%rsp),%rax │ │ │ │ - lea 0x764c9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c148(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ call d2f0 │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x7649e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + lea 0x7c11d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x100(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x7646b(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c0ea(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 17e10 <__cxa_finalize@plt+0xa1b0> │ │ │ │ + jmp 121cc <__cxa_finalize@plt+0x456c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 17dfb <__cxa_finalize@plt+0xa19b> │ │ │ │ + jmp 121b7 <__cxa_finalize@plt+0x4557> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17ddb <__cxa_finalize@plt+0xa17b> │ │ │ │ + jmp 12197 <__cxa_finalize@plt+0x4537> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17dce <__cxa_finalize@plt+0xa16e> │ │ │ │ + jmp 1218a <__cxa_finalize@plt+0x452a> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17cc2 <__cxa_finalize@plt+0xa062> │ │ │ │ + jmp 1207e <__cxa_finalize@plt+0x441e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17db9 <__cxa_finalize@plt+0xa159> │ │ │ │ + jmp 12175 <__cxa_finalize@plt+0x4515> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x763ec(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + lea 0x7c06b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x200(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ lea 0x1e0(%rsp),%rax │ │ │ │ - lea 0x763b9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7c038(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17dc1 <__cxa_finalize@plt+0xa161> │ │ │ │ - lea 0x88be0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1217d <__cxa_finalize@plt+0x451d> │ │ │ │ + lea 0x8e824(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x2b0(%rsp),%rdi │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8879f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e3e3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x260(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8898f(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8e5d3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17b67 <__cxa_finalize@plt+0x9f07> │ │ │ │ - lea 0x76303(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + lea 0x7bf82(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x160(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 17df3 <__cxa_finalize@plt+0xa193> │ │ │ │ + jmp 121af <__cxa_finalize@plt+0x454f> │ │ │ │ nop │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ call d7f0 │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 18162 <__cxa_finalize@plt+0xa502> │ │ │ │ + je 1251e <__cxa_finalize@plt+0x48be> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov %r12,%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov %rbx,%rbp │ │ │ │ lea 0xe0(%rsp),%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x68(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1810f <__cxa_finalize@plt+0xa4af> │ │ │ │ + jmp 124cb <__cxa_finalize@plt+0x486b> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ lea 0x140(%rsp),%rax │ │ │ │ - lea 0x76191(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7be10(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x78(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 181d9 <__cxa_finalize@plt+0xa579> │ │ │ │ + jmp 12595 <__cxa_finalize@plt+0x4935> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ call d7f0 │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ call d7f0 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18119 <__cxa_finalize@plt+0xa4b9> │ │ │ │ + jmp 124d5 <__cxa_finalize@plt+0x4875> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 18162 <__cxa_finalize@plt+0xa502> │ │ │ │ - jmp 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x8892d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + je 1251e <__cxa_finalize@plt+0x48be> │ │ │ │ + jmp 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ + lea 0x8e571(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x230(%rsp),%rdi │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x884ec(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e130(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x886e4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8e328(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1e0(%rsp) │ │ │ │ mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x250(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x888ae(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e4f2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x230(%rsp),%rdi │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8846d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e0b1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88665(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8e2a9(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1e0(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x250(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 18119 <__cxa_finalize@plt+0xa4b9> │ │ │ │ + jmp 124d5 <__cxa_finalize@plt+0x4875> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x75fe8(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ + lea 0x7bc67(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rbp,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18249 <__cxa_finalize@plt+0xa5e9> │ │ │ │ + jmp 12605 <__cxa_finalize@plt+0x49a5> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ - lea 0x75f99(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ + lea 0x7bc18(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0xe0(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 181ee <__cxa_finalize@plt+0xa58e> │ │ │ │ + jmp 125aa <__cxa_finalize@plt+0x494a> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ lea 0x120(%rsp),%rax │ │ │ │ - lea 0x75f5a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7bbd9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ call d2f0 │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ lea 0x1c0(%rsp),%rax │ │ │ │ - lea 0x75f2a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7bba9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x60(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov %rbx,%rbp │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 183f5 <__cxa_finalize@plt+0xa795> │ │ │ │ + jmp 127b1 <__cxa_finalize@plt+0x4b51> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x75ed9(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7bb58(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d2f0 │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 18162 <__cxa_finalize@plt+0xa502> │ │ │ │ - jmp 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + je 1251e <__cxa_finalize@plt+0x48be> │ │ │ │ + jmp 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ lea 0x160(%rsp),%rax │ │ │ │ - lea 0x75e76(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7baf5(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18400 <__cxa_finalize@plt+0xa7a0> │ │ │ │ + jmp 127bc <__cxa_finalize@plt+0x4b5c> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ call d7f0 │ │ │ │ - lea 0x88681(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e2c5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x230(%rsp),%rdi │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x88240(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8de84(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1e8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88438(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8e07c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1e0(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x250(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1810f <__cxa_finalize@plt+0xa4af> │ │ │ │ + jmp 124cb <__cxa_finalize@plt+0x486b> │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18507 <__cxa_finalize@plt+0xa8a7> │ │ │ │ + jmp 128c3 <__cxa_finalize@plt+0x4c63> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 181f9 <__cxa_finalize@plt+0xa599> │ │ │ │ + jmp 125b5 <__cxa_finalize@plt+0x4955> │ │ │ │ movzwl 0x1a,%eax │ │ │ │ ud2 │ │ │ │ endbr64 │ │ │ │ lea 0x1e0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 184b0 <__cxa_finalize@plt+0xa850> │ │ │ │ + jmp 1286c <__cxa_finalize@plt+0x4c0c> │ │ │ │ mov 0x358(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18136 <__cxa_finalize@plt+0xa4d6> │ │ │ │ + jne 124f2 <__cxa_finalize@plt+0x4892> │ │ │ │ call d7f0 │ │ │ │ nop │ │ │ │ - lea 0x7332b(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + lea 0x7992f(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ call d2f0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x75c2f(%rip),%rcx # 8e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a5e0> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12a42 <__cxa_finalize@plt+0x4de2> │ │ │ │ + lea 0x785db(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ + call d460 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x2e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12a99 <__cxa_finalize@plt+0x4e39> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12aca <__cxa_finalize@plt+0x4e6a> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12b74 <__cxa_finalize@plt+0x4f14> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12c98 <__cxa_finalize@plt+0x5038> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12afb <__cxa_finalize@plt+0x4e9b> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12b4b <__cxa_finalize@plt+0x4eeb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 12c9d <__cxa_finalize@plt+0x503d> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + orl $0x1,0x20(%rbx) │ │ │ │ + testb $0x1,0x1c(%rbx) │ │ │ │ + je 12cea <__cxa_finalize@plt+0x508a> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12d03 <__cxa_finalize@plt+0x50a3> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12b4b <__cxa_finalize@plt+0x4eeb> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12c93 <__cxa_finalize@plt+0x5033> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + orl $0x1,0x20(%rbx) │ │ │ │ + testb $0x1,0x1c(%rbx) │ │ │ │ + jne 12cc8 <__cxa_finalize@plt+0x5068> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 4a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28970> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12ce5 <__cxa_finalize@plt+0x5085> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12d14 <__cxa_finalize@plt+0x50b4> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12cfe <__cxa_finalize@plt+0x509e> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov -0x368(%rbp),%rdi │ │ │ │ + call d290 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 12d14 <__cxa_finalize@plt+0x50b4> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x2e8(%rbp),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x1,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 4c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a480> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12d9c <__cxa_finalize@plt+0x513c> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12da1 <__cxa_finalize@plt+0x5141> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12ddb <__cxa_finalize@plt+0x517b> │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + lea 0x7b641(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12bb2 <__cxa_finalize@plt+0x4f52> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12ba6 <__cxa_finalize@plt+0x4f46> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8de16(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d9e3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x8d920(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + endbr64 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12e84 <__cxa_finalize@plt+0x5224> │ │ │ │ + lea 0x7b585(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c42 <__cxa_finalize@plt+0x4fe2> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12ec3 <__cxa_finalize@plt+0x5263> │ │ │ │ + lea 0x7b559(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12bd4 <__cxa_finalize@plt+0x4f74> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12ee3 <__cxa_finalize@plt+0x5283> │ │ │ │ + lea 0x7b526(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12f22 <__cxa_finalize@plt+0x52c2> │ │ │ │ + lea 0x7b506(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13038 <__cxa_finalize@plt+0x53d8> │ │ │ │ + lea 0x7b4e7(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 12f4e <__cxa_finalize@plt+0x52ee> │ │ │ │ + lea 0x7b4c7(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12bc8 <__cxa_finalize@plt+0x4f68> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8dcb6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d875(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x8d7fa(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8d81b(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + mov 0x8d7f9(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x8d7cf(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %r8,-0x1b8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + lea 0x8d773(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + endbr64 │ │ │ │ + jmp 12a4d <__cxa_finalize@plt+0x4ded> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12a8b <__cxa_finalize@plt+0x4e2b> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13033 <__cxa_finalize@plt+0x53d3> │ │ │ │ + lea 0x7b3d6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a8b <__cxa_finalize@plt+0x4e2b> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13075 <__cxa_finalize@plt+0x5415> │ │ │ │ + lea 0x7b3a5(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12a8b <__cxa_finalize@plt+0x4e2b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12a8b <__cxa_finalize@plt+0x4e2b> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 130b0 <__cxa_finalize@plt+0x5450> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 12d20 <__cxa_finalize@plt+0x50c0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13131 <__cxa_finalize@plt+0x54d1> │ │ │ │ + lea 0x7b339(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + lea -0x2f8(%rbp),%rdi │ │ │ │ + mov %rdx,-0x320(%rbp) │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x330(%rbp),%rdi │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + jmp 12be8 <__cxa_finalize@plt+0x4f88> │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x8d685(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %r9,-0x1b8(%rbp) │ │ │ │ + jmp 12fdf <__cxa_finalize@plt+0x537f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8dacc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d699(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x8d5d6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 12b63 <__cxa_finalize@plt+0x4f03> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b43 <__cxa_finalize@plt+0x4ee3> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 12b63 <__cxa_finalize@plt+0x4f03> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8da21(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d5ee(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x8d52b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 12b57 <__cxa_finalize@plt+0x4ef7> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 12b57 <__cxa_finalize@plt+0x4ef7> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 131b3 <__cxa_finalize@plt+0x5553> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d98e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d55b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 13227 <__cxa_finalize@plt+0x55c7> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 131d0 <__cxa_finalize@plt+0x5570> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 132eb <__cxa_finalize@plt+0x568b> │ │ │ │ + lea 0x7b11e(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b2b <__cxa_finalize@plt+0x4ecb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b13 <__cxa_finalize@plt+0x4eb3> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13323 <__cxa_finalize@plt+0x56c3> │ │ │ │ + lea 0x7b0e6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1351b <__cxa_finalize@plt+0x58bb> │ │ │ │ + lea 0x7b0c2(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea -0x240(%rbp),%r13 │ │ │ │ + call d2f0 │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d8b4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d481(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 13227 <__cxa_finalize@plt+0x55c7> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 131d0 <__cxa_finalize@plt+0x5570> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d858(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d425(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 1317c <__cxa_finalize@plt+0x551c> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13410 <__cxa_finalize@plt+0x57b0> │ │ │ │ + lea 0x7aff9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c5a <__cxa_finalize@plt+0x4ffa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c72 <__cxa_finalize@plt+0x5012> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1344f <__cxa_finalize@plt+0x57ef> │ │ │ │ + lea 0x7afc1(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b8c <__cxa_finalize@plt+0x4f2c> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d7a2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d36f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 12e32 <__cxa_finalize@plt+0x51d2> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 131b3 <__cxa_finalize@plt+0x5553> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 134d7 <__cxa_finalize@plt+0x5877> │ │ │ │ + lea 0x7af32(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13516 <__cxa_finalize@plt+0x58b6> │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + lea 0x7af0b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call d2f0 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 13252 <__cxa_finalize@plt+0x55f2> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d6e2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d2af(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 1317c <__cxa_finalize@plt+0x551c> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 13252 <__cxa_finalize@plt+0x55f2> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x8d686(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8d253(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 12e32 <__cxa_finalize@plt+0x51d2> │ │ │ │ + nop │ │ │ │ + lea 0x7a199(%rip),%rcx # 8d768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b7e8> │ │ │ │ mov $0x79,%edx │ │ │ │ - lea 0x75c7b(%rip),%rsi # 8e2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a638> │ │ │ │ - lea 0x75c94(%rip),%rdi # 8e318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a658> │ │ │ │ + lea 0x7a1e5(%rip),%rsi # 8d7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b840> │ │ │ │ + lea 0x7a1fe(%rip),%rdi # 8d7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b860> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x75c10(%rip),%rcx # 8e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a5e0> │ │ │ │ + lea 0x7a17a(%rip),%rcx # 8d768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b7e8> │ │ │ │ mov $0x7a,%edx │ │ │ │ - lea 0x75c5c(%rip),%rsi # 8e2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a638> │ │ │ │ - lea 0x75ca5(%rip),%rdi # 8e348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a688> │ │ │ │ + lea 0x7a1c6(%rip),%rsi # 8d7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b840> │ │ │ │ + lea 0x7a20f(%rip),%rdi # 8d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b890> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 186b6 <__cxa_finalize@plt+0xaa56> │ │ │ │ + je 13614 <__cxa_finalize@plt+0x59b4> │ │ │ │ call d600 │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0xe0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18766 <__cxa_finalize@plt+0xab06> │ │ │ │ + jne 136c4 <__cxa_finalize@plt+0x5a64> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x88510(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8d5b2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x880d4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d176(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0xe0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x882c1(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8d363(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x8800f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d0b1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 186d4 <__cxa_finalize@plt+0xaa74> │ │ │ │ + jmp 13632 <__cxa_finalize@plt+0x59d2> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0xe0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18825 <__cxa_finalize@plt+0xabc5> │ │ │ │ + jne 13783 <__cxa_finalize@plt+0x5b23> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x88468(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8d50a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8802c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d0ce(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0xe0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88219(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8d2bb(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x87f6a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d00c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1894c <__cxa_finalize@plt+0xacec> │ │ │ │ + jne 138aa <__cxa_finalize@plt+0x5c4a> │ │ │ │ mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 186d4 <__cxa_finalize@plt+0xaa74> │ │ │ │ + jmp 13632 <__cxa_finalize@plt+0x59d2> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1888f <__cxa_finalize@plt+0xac2f> │ │ │ │ + jne 137ed <__cxa_finalize@plt+0x5b8d> │ │ │ │ call d7f0 │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1888a <__cxa_finalize@plt+0xac2a> │ │ │ │ + jne 137e8 <__cxa_finalize@plt+0x5b88> │ │ │ │ lea 0x60(%rsp),%rax │ │ │ │ - lea 0x75b49(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7ac26(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ lea 0xe0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ lea 0x80(%rsp),%r12 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18831 <__cxa_finalize@plt+0xabd1> │ │ │ │ + jmp 1378f <__cxa_finalize@plt+0x5b2f> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 188f5 <__cxa_finalize@plt+0xac95> │ │ │ │ - lea 0x75aea(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 13853 <__cxa_finalize@plt+0x5bf3> │ │ │ │ + lea 0x7abc7(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x80(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 188b8 <__cxa_finalize@plt+0xac58> │ │ │ │ + jmp 13816 <__cxa_finalize@plt+0x5bb6> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 188a8 <__cxa_finalize@plt+0xac48> │ │ │ │ + jmp 13806 <__cxa_finalize@plt+0x5ba6> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18942 <__cxa_finalize@plt+0xace2> │ │ │ │ + jne 138a0 <__cxa_finalize@plt+0x5c40> │ │ │ │ call d7f0 │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18947 <__cxa_finalize@plt+0xace7> │ │ │ │ - lea 0x75a94(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 138a5 <__cxa_finalize@plt+0x5c45> │ │ │ │ + lea 0x7ab71(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0xc0(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18a07 <__cxa_finalize@plt+0xada7> │ │ │ │ + jne 13965 <__cxa_finalize@plt+0x5d05> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x88286(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8d328(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x220(%rsp),%rdi │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87e45(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8cee7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88035(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8d0d7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ lea 0x240(%rsp),%rdi │ │ │ │ mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18acf <__cxa_finalize@plt+0xae6f> │ │ │ │ + jne 13a2d <__cxa_finalize@plt+0x5dcd> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18aca <__cxa_finalize@plt+0xae6a> │ │ │ │ + jne 13a28 <__cxa_finalize@plt+0x5dc8> │ │ │ │ lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x75997(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7aa74(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x90(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ lea 0x170(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ @@ -8457,23 +4444,23 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bc3 <__cxa_finalize@plt+0xaf63> │ │ │ │ + jne 13b21 <__cxa_finalize@plt+0x5ec1> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18af3 <__cxa_finalize@plt+0xae93> │ │ │ │ - lea 0x758db(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 13a51 <__cxa_finalize@plt+0x5df1> │ │ │ │ + lea 0x7a9b8(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ @@ -8485,750 +4472,750 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18b69 <__cxa_finalize@plt+0xaf09> │ │ │ │ + jne 13ac7 <__cxa_finalize@plt+0x5e67> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18b07 <__cxa_finalize@plt+0xaea7> │ │ │ │ + jmp 13a65 <__cxa_finalize@plt+0x5e05> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18b86 <__cxa_finalize@plt+0xaf26> │ │ │ │ + jne 13ae4 <__cxa_finalize@plt+0x5e84> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bbe <__cxa_finalize@plt+0xaf5e> │ │ │ │ - lea 0x75824(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 13b1c <__cxa_finalize@plt+0x5ebc> │ │ │ │ + lea 0x7a901(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x170(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18b1c <__cxa_finalize@plt+0xaebc> │ │ │ │ + jmp 13a7a <__cxa_finalize@plt+0x5e1a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bf8 <__cxa_finalize@plt+0xaf98> │ │ │ │ + jne 13b56 <__cxa_finalize@plt+0x5ef6> │ │ │ │ call d7f0 │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18bfd <__cxa_finalize@plt+0xaf9d> │ │ │ │ + jne 13b5b <__cxa_finalize@plt+0x5efb> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18a46 <__cxa_finalize@plt+0xade6> │ │ │ │ + jmp 139a4 <__cxa_finalize@plt+0x5d44> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18c51 <__cxa_finalize@plt+0xaff1> │ │ │ │ + jne 13baf <__cxa_finalize@plt+0x5f4f> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x75791(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7a86e(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0xa0(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18a80 <__cxa_finalize@plt+0xae20> │ │ │ │ + jmp 139de <__cxa_finalize@plt+0x5d7e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87fb3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8d055(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x220(%rsp),%rdi │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87b72(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8cc14(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87d62(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8ce04(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ mov %rbp,%rbx │ │ │ │ lea 0x240(%rsp),%rdi │ │ │ │ mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 18a97 <__cxa_finalize@plt+0xae37> │ │ │ │ + jmp 139f5 <__cxa_finalize@plt+0x5d95> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18aa1 <__cxa_finalize@plt+0xae41> │ │ │ │ + jmp 139ff <__cxa_finalize@plt+0x5d9f> │ │ │ │ mov 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18a97 <__cxa_finalize@plt+0xae37> │ │ │ │ + jmp 139f5 <__cxa_finalize@plt+0x5d95> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18d18 <__cxa_finalize@plt+0xb0b8> │ │ │ │ - lea 0x756be(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 13c76 <__cxa_finalize@plt+0x6016> │ │ │ │ + lea 0x7a79b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x110(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18db7 <__cxa_finalize@plt+0xb157> │ │ │ │ + jne 13d15 <__cxa_finalize@plt+0x60b5> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87ebf(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8cf61(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x220(%rsp),%rdi │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87a7e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8cb20(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87c6e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8cd10(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ mov %rbp,%rbx │ │ │ │ lea 0x240(%rsp),%rdi │ │ │ │ mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 18aa1 <__cxa_finalize@plt+0xae41> │ │ │ │ + jmp 139ff <__cxa_finalize@plt+0x5d9f> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87e4d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8ceef(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x220(%rsp),%rdi │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x87a0c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8caae(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87bfc(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8cc9e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ lea 0x240(%rsp),%rdi │ │ │ │ mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18e48 <__cxa_finalize@plt+0xb1e8> │ │ │ │ + jne 13da6 <__cxa_finalize@plt+0x6146> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18a78 <__cxa_finalize@plt+0xae18> │ │ │ │ + jmp 139d6 <__cxa_finalize@plt+0x5d76> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18a5b <__cxa_finalize@plt+0xadfb> │ │ │ │ + jmp 139b9 <__cxa_finalize@plt+0x5d59> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18b3b <__cxa_finalize@plt+0xaedb> │ │ │ │ + jmp 13a99 <__cxa_finalize@plt+0x5e39> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18eb6 <__cxa_finalize@plt+0xb256> │ │ │ │ - lea 0x7553f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 13e14 <__cxa_finalize@plt+0x61b4> │ │ │ │ + lea 0x7a61c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18ebb <__cxa_finalize@plt+0xb25b> │ │ │ │ - lea 0x75520(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 13e19 <__cxa_finalize@plt+0x61b9> │ │ │ │ + lea 0x7a5fd(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x170(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18b24 <__cxa_finalize@plt+0xaec4> │ │ │ │ + jmp 13a82 <__cxa_finalize@plt+0x5e22> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18efb <__cxa_finalize@plt+0xb29b> │ │ │ │ + jne 13e59 <__cxa_finalize@plt+0x61f9> │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ - lea 0x754db(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7a5b8(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x88(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18a63 <__cxa_finalize@plt+0xae03> │ │ │ │ - lea 0x87cfd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 139c1 <__cxa_finalize@plt+0x5d61> │ │ │ │ + lea 0x8cd9f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x220(%rsp),%rdi │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x878bc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c95e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x1d8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x1d0(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87aac(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8cb4e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ mov %rbp,%rbx │ │ │ │ lea 0x240(%rsp),%rdi │ │ │ │ mov %r14,0x240(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 18b3b <__cxa_finalize@plt+0xaedb> │ │ │ │ + jmp 13a99 <__cxa_finalize@plt+0x5e39> │ │ │ │ mov 0x348(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18f91 <__cxa_finalize@plt+0xb331> │ │ │ │ + jne 13eef <__cxa_finalize@plt+0x628f> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ + call 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x729d3(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + lea 0x78435(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ call d2f0 │ │ │ │ - lea 0x753bf(%rip),%rcx # 8e378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a6b8> │ │ │ │ + lea 0x79929(%rip),%rcx # 8d840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b8c0> │ │ │ │ mov $0x58,%edx │ │ │ │ - lea 0x753e3(%rip),%rsi # 8e3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a6e8> │ │ │ │ - lea 0x75cbd(%rip),%rdi # 8ec89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afc9> │ │ │ │ + lea 0x7994d(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b8f0> │ │ │ │ + lea 0x7a87d(%rip),%rdi # 8e7a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c827> │ │ │ │ call d3d0 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ + jne 13fa2 <__cxa_finalize@plt+0x6342> │ │ │ │ call d7f0 │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ cmpq $0x0,0x58(%rsp) │ │ │ │ - jne 19072 <__cxa_finalize@plt+0xb412> │ │ │ │ + jne 13fd0 <__cxa_finalize@plt+0x6370> │ │ │ │ cmpq $0x0,0x50(%rsp) │ │ │ │ - je 19016 <__cxa_finalize@plt+0xb3b6> │ │ │ │ + je 13f74 <__cxa_finalize@plt+0x6314> │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ + jne 13fa2 <__cxa_finalize@plt+0x6342> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 1906d <__cxa_finalize@plt+0xb40d> │ │ │ │ + je 13fcb <__cxa_finalize@plt+0x636b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18ffc <__cxa_finalize@plt+0xb39c> │ │ │ │ + jmp 13f5a <__cxa_finalize@plt+0x62fa> │ │ │ │ call d7f0 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ - jmp 19004 <__cxa_finalize@plt+0xb3a4> │ │ │ │ + jmp 13f62 <__cxa_finalize@plt+0x6302> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ + jne 13fa2 <__cxa_finalize@plt+0x6342> │ │ │ │ lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x75329(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7a406(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1905a <__cxa_finalize@plt+0xb3fa> │ │ │ │ - lea 0x87b57(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 13fb8 <__cxa_finalize@plt+0x6358> │ │ │ │ + lea 0x8cbf9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8771b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c7bd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87910(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c9b2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xe0(%rsp) │ │ │ │ mov %r12,%rbx │ │ │ │ mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x87656(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c6f8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 18ffc <__cxa_finalize@plt+0xb39c> │ │ │ │ + jmp 13f5a <__cxa_finalize@plt+0x62fa> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19044 <__cxa_finalize@plt+0xb3e4> │ │ │ │ - lea 0x72843(%rip),%rdi # 8b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc0> │ │ │ │ + jne 13fa2 <__cxa_finalize@plt+0x6342> │ │ │ │ + lea 0x782a5(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ call d2f0 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18ffc <__cxa_finalize@plt+0xb39c> │ │ │ │ + jmp 13f5a <__cxa_finalize@plt+0x62fa> │ │ │ │ nop │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 191ba <__cxa_finalize@plt+0xb55a> │ │ │ │ + jne 14118 <__cxa_finalize@plt+0x64b8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 191bf <__cxa_finalize@plt+0xb55f> │ │ │ │ + jne 1411d <__cxa_finalize@plt+0x64bd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87a45(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8cae7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x87604(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c6a6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x170(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r15,0x170(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19166 <__cxa_finalize@plt+0xb506> │ │ │ │ + jmp 140c4 <__cxa_finalize@plt+0x6464> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19280 <__cxa_finalize@plt+0xb620> │ │ │ │ + jne 141de <__cxa_finalize@plt+0x657e> │ │ │ │ lea 0x150(%rsp),%rax │ │ │ │ - lea 0x75178(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7a255(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19220 <__cxa_finalize@plt+0xb5c0> │ │ │ │ + jmp 1417e <__cxa_finalize@plt+0x651e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19309 <__cxa_finalize@plt+0xb6a9> │ │ │ │ + jmp 14267 <__cxa_finalize@plt+0x6607> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1931d <__cxa_finalize@plt+0xb6bd> │ │ │ │ - lea 0x75121(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1427b <__cxa_finalize@plt+0x661b> │ │ │ │ + lea 0x7a1fe(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x110(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 192f3 <__cxa_finalize@plt+0xb693> │ │ │ │ + jne 14251 <__cxa_finalize@plt+0x65f1> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ lea 0xb0(%rsp),%rbp │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19262 <__cxa_finalize@plt+0xb602> │ │ │ │ + jmp 141c0 <__cxa_finalize@plt+0x6560> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ lea 0x110(%rsp),%r12 │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 192d4 <__cxa_finalize@plt+0xb674> │ │ │ │ + jmp 14232 <__cxa_finalize@plt+0x65d2> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1935a <__cxa_finalize@plt+0xb6fa> │ │ │ │ + jne 142b8 <__cxa_finalize@plt+0x6658> │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ - lea 0x75085(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7a162(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1926a <__cxa_finalize@plt+0xb60a> │ │ │ │ + jmp 141c8 <__cxa_finalize@plt+0x6568> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19386 <__cxa_finalize@plt+0xb726> │ │ │ │ - lea 0x75050(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 142e4 <__cxa_finalize@plt+0x6684> │ │ │ │ + lea 0x7a12d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0xb0(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19439 <__cxa_finalize@plt+0xb7d9> │ │ │ │ + jne 14397 <__cxa_finalize@plt+0x6737> │ │ │ │ call d7f0 │ │ │ │ - lea 0x87862(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c904(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x87421(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c4c3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x170(%rsp) │ │ │ │ mov %r15,0x170(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1941b <__cxa_finalize@plt+0xb7bb> │ │ │ │ + jne 14379 <__cxa_finalize@plt+0x6719> │ │ │ │ mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19220 <__cxa_finalize@plt+0xb5c0> │ │ │ │ + jmp 1417e <__cxa_finalize@plt+0x651e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x877cb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c86d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x8738a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c42c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x170(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r15,0x170(%rsp,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %r12,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 19166 <__cxa_finalize@plt+0xb506> │ │ │ │ + jmp 140c4 <__cxa_finalize@plt+0x6464> │ │ │ │ mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 194d7 <__cxa_finalize@plt+0xb877> │ │ │ │ + jne 14435 <__cxa_finalize@plt+0x67d5> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x74f08(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x79fe5(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 192dc <__cxa_finalize@plt+0xb67c> │ │ │ │ + jmp 1423a <__cxa_finalize@plt+0x65da> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19518 <__cxa_finalize@plt+0xb8b8> │ │ │ │ - lea 0x74ed3(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 14476 <__cxa_finalize@plt+0x6816> │ │ │ │ + lea 0x79fb0(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x40(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1951d <__cxa_finalize@plt+0xb8bd> │ │ │ │ + jne 1447b <__cxa_finalize@plt+0x681b> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1953a <__cxa_finalize@plt+0xb8da> │ │ │ │ + jmp 14498 <__cxa_finalize@plt+0x6838> │ │ │ │ endbr64 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1962f <__cxa_finalize@plt+0xb9cf> │ │ │ │ + jne 1458d <__cxa_finalize@plt+0x692d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1962a <__cxa_finalize@plt+0xb9ca> │ │ │ │ + jne 14588 <__cxa_finalize@plt+0x6928> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87671(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c713(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0xb0(%rsp),%rdi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - lea 0x87234(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c2d6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8742a(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c4cc(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x8717e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c220(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19634 <__cxa_finalize@plt+0xb9d4> │ │ │ │ + jne 14592 <__cxa_finalize@plt+0x6932> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19625 <__cxa_finalize@plt+0xb9c5> │ │ │ │ + jne 14583 <__cxa_finalize@plt+0x6923> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19676 <__cxa_finalize@plt+0xba16> │ │ │ │ - lea 0x74d75(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 145d4 <__cxa_finalize@plt+0x6974> │ │ │ │ + lea 0x79e52(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x40(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1967b <__cxa_finalize@plt+0xba1b> │ │ │ │ + jne 145d9 <__cxa_finalize@plt+0x6979> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19698 <__cxa_finalize@plt+0xba38> │ │ │ │ + jmp 145f6 <__cxa_finalize@plt+0x6996> │ │ │ │ endbr64 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1978d <__cxa_finalize@plt+0xbb2d> │ │ │ │ + jne 146eb <__cxa_finalize@plt+0x6a8b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19788 <__cxa_finalize@plt+0xbb28> │ │ │ │ + jne 146e6 <__cxa_finalize@plt+0x6a86> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87513(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c5b5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0xb0(%rsp),%rdi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - lea 0x870d6(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c178(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x872cc(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c36e(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x87020(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c0c2(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19792 <__cxa_finalize@plt+0xbb32> │ │ │ │ + jne 146f0 <__cxa_finalize@plt+0x6a90> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19783 <__cxa_finalize@plt+0xbb23> │ │ │ │ + jne 146e1 <__cxa_finalize@plt+0x6a81> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198b9 <__cxa_finalize@plt+0xbc59> │ │ │ │ + jne 14817 <__cxa_finalize@plt+0x6bb7> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87442(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c4e4(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0xe0(%rsp),%rdi │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87006(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8c0a8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,0x98(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,0x90(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x871f3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c295(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0x90(%rsp,%rax,1) │ │ │ │ - lea 0x86f44(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bfe6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x100(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19887 <__cxa_finalize@plt+0xbc27> │ │ │ │ + jne 147e5 <__cxa_finalize@plt+0x6b85> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19882 <__cxa_finalize@plt+0xbc22> │ │ │ │ + jne 147e0 <__cxa_finalize@plt+0x6b80> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198b4 <__cxa_finalize@plt+0xbc54> │ │ │ │ + jne 14812 <__cxa_finalize@plt+0x6bb2> │ │ │ │ lea 0x70(%rsp),%rax │ │ │ │ - lea 0x74b1e(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x79bfb(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19856 <__cxa_finalize@plt+0xbbf6> │ │ │ │ + jmp 147b4 <__cxa_finalize@plt+0x6b54> │ │ │ │ mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198f7 <__cxa_finalize@plt+0xbc97> │ │ │ │ + jne 14855 <__cxa_finalize@plt+0x6bf5> │ │ │ │ call d7f0 │ │ │ │ mov 0x208(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 198fc <__cxa_finalize@plt+0xbc9c> │ │ │ │ + jne 1485a <__cxa_finalize@plt+0x6bfa> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1993e <__cxa_finalize@plt+0xbcde> │ │ │ │ - lea 0x74aad(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 1489c <__cxa_finalize@plt+0x6c3c> │ │ │ │ + lea 0x79b8a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x40(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19943 <__cxa_finalize@plt+0xbce3> │ │ │ │ + jne 148a1 <__cxa_finalize@plt+0x6c41> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19960 <__cxa_finalize@plt+0xbd00> │ │ │ │ + jmp 148be <__cxa_finalize@plt+0x6c5e> │ │ │ │ endbr64 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19a34 <__cxa_finalize@plt+0xbdd4> │ │ │ │ + jne 14992 <__cxa_finalize@plt+0x6d32> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19a2f <__cxa_finalize@plt+0xbdcf> │ │ │ │ + jne 1498d <__cxa_finalize@plt+0x6d2d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8724f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c2f1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0xb0(%rsp),%rdi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - lea 0x86e12(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8beb4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ - mov 0x87008(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c0aa(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rdx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x86d5c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bdfe(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19a56 <__cxa_finalize@plt+0xbdf6> │ │ │ │ + jne 149b4 <__cxa_finalize@plt+0x6d54> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19a51 <__cxa_finalize@plt+0xbdf1> │ │ │ │ + jne 149af <__cxa_finalize@plt+0x6d4f> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lea 0x871ad(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8c24f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86d71(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8be13(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x86f66(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8c008(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xe0(%rsp) │ │ │ │ mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x86caf(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bd51(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19b0e <__cxa_finalize@plt+0xbeae> │ │ │ │ + jne 14a6c <__cxa_finalize@plt+0x6e0c> │ │ │ │ mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19b09 <__cxa_finalize@plt+0xbea9> │ │ │ │ + jne 14a67 <__cxa_finalize@plt+0x6e07> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ @@ -9240,158 +5227,4171 @@ │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19b75 <__cxa_finalize@plt+0xbf15> │ │ │ │ + jne 14ad3 <__cxa_finalize@plt+0x6e73> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19b34 <__cxa_finalize@plt+0xbed4> │ │ │ │ + jmp 14a92 <__cxa_finalize@plt+0x6e32> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19ba3 <__cxa_finalize@plt+0xbf43> │ │ │ │ + jne 14b01 <__cxa_finalize@plt+0x6ea1> │ │ │ │ lea 0x60(%rsp),%rax │ │ │ │ - lea 0x74830(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7990d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19b47 <__cxa_finalize@plt+0xbee7> │ │ │ │ - lea 0x8704e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 14aa5 <__cxa_finalize@plt+0x6e45> │ │ │ │ + lea 0x8c0f0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86c12(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bcb4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0xe8(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x86e07(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8bea9(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,0xe0(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x86b4d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bbef(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,0x150(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 19b47 <__cxa_finalize@plt+0xbee7> │ │ │ │ + jmp 14aa5 <__cxa_finalize@plt+0x6e45> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19c54 <__cxa_finalize@plt+0xbff4> │ │ │ │ + jne 14bb2 <__cxa_finalize@plt+0x6f52> │ │ │ │ lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x7477f(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x7985c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19c90 <__cxa_finalize@plt+0xc030> │ │ │ │ - lea 0x74adf(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ + jne 14bee <__cxa_finalize@plt+0x6f8e> │ │ │ │ + lea 0x797fd(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19cfe <__cxa_finalize@plt+0xc09e> │ │ │ │ + jne 14c5c <__cxa_finalize@plt+0x6ffc> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19cbc <__cxa_finalize@plt+0xc05c> │ │ │ │ - lea 0x7471a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 14c1a <__cxa_finalize@plt+0x6fba> │ │ │ │ + lea 0x797f7(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x80(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19b2c <__cxa_finalize@plt+0xbecc> │ │ │ │ + jmp 14a8a <__cxa_finalize@plt+0x6e2a> │ │ │ │ mov 0x258(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19cf9 <__cxa_finalize@plt+0xc099> │ │ │ │ + jne 14c57 <__cxa_finalize@plt+0x6ff7> │ │ │ │ call d7f0 │ │ │ │ endbr64 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19b1a <__cxa_finalize@plt+0xbeba> │ │ │ │ + jmp 14a78 <__cxa_finalize@plt+0x6e18> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19d40 <__cxa_finalize@plt+0xc0e0> │ │ │ │ - lea 0x746ab(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 14c9e <__cxa_finalize@plt+0x703e> │ │ │ │ + lea 0x79788(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ lea 0x40(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19d45 <__cxa_finalize@plt+0xc0e5> │ │ │ │ + jne 14ca3 <__cxa_finalize@plt+0x7043> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19d62 <__cxa_finalize@plt+0xc102> │ │ │ │ + jmp 14cc0 <__cxa_finalize@plt+0x7060> │ │ │ │ endbr64 │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r13,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e58 <__cxa_finalize@plt+0xc1f8> │ │ │ │ + jne 14db6 <__cxa_finalize@plt+0x7156> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e53 <__cxa_finalize@plt+0xc1f3> │ │ │ │ + jne 14db1 <__cxa_finalize@plt+0x7151> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x86e47(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8bee9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0xb0(%rsp),%rdi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86a0e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8bab0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rax,0x68(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x60(%rsp) │ │ │ │ - mov 0x86c01(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8bca3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rsi,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x86955(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8b9f7(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e5d <__cxa_finalize@plt+0xc1fd> │ │ │ │ + jne 14dbb <__cxa_finalize@plt+0x715b> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e4e <__cxa_finalize@plt+0xc1ee> │ │ │ │ + jne 14dac <__cxa_finalize@plt+0x714c> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14dcf <__cxa_finalize@plt+0x716f> │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + cmp 0x40(%rsp),%rbp │ │ │ │ + je 14def <__cxa_finalize@plt+0x718f> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14de9 <__cxa_finalize@plt+0x7189> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14dd4 <__cxa_finalize@plt+0x7174> │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 14e01 <__cxa_finalize@plt+0x71a1> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + cmp %rbp,0x38(%rsp) │ │ │ │ + je 14e21 <__cxa_finalize@plt+0x71c1> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14e1b <__cxa_finalize@plt+0x71bb> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 14e06 <__cxa_finalize@plt+0x71a6> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je 14e33 <__cxa_finalize@plt+0x71d3> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14e4b <__cxa_finalize@plt+0x71eb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14e5f <__cxa_finalize@plt+0x71ff> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14e7f <__cxa_finalize@plt+0x721f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 14ebe <__cxa_finalize@plt+0x725e> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14ea3 <__cxa_finalize@plt+0x7243> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14ec5 <__cxa_finalize@plt+0x7265> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d600 │ │ │ │ + jmp 14e96 <__cxa_finalize@plt+0x7236> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 14ee1 <__cxa_finalize@plt+0x7281> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14efc <__cxa_finalize@plt+0x729c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14f5f <__cxa_finalize@plt+0x72ff> │ │ │ │ + lea 0x794b2(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x78970(%rip),%rcx # 8d898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b918> │ │ │ │ + mov $0xcb,%edx │ │ │ │ + lea 0x789ac(%rip),%rsi # 8d8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b960> │ │ │ │ + lea 0x79945(%rip),%rdi # 8e880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c900> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14f64 <__cxa_finalize@plt+0x7304> │ │ │ │ + lea 0x79474(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmpq $0x0,0x70(%rsp) │ │ │ │ + je 14f82 <__cxa_finalize@plt+0x7322> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 14fa1 <__cxa_finalize@plt+0x7341> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 14fb3 <__cxa_finalize@plt+0x7353> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14ff5 <__cxa_finalize@plt+0x7395> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1503d <__cxa_finalize@plt+0x73dd> │ │ │ │ + lea 0x793de(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15038 <__cxa_finalize@plt+0x73d8> │ │ │ │ + lea 0x793ba(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15066 <__cxa_finalize@plt+0x7406> │ │ │ │ + lea 0x7939b(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15061 <__cxa_finalize@plt+0x7401> │ │ │ │ + lea 0x79372(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x158(%rbx),%rdi │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ + mov 0x140(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15099 <__cxa_finalize@plt+0x7439> │ │ │ │ + call d600 │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 150aa <__cxa_finalize@plt+0x744a> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 150bb <__cxa_finalize@plt+0x745b> │ │ │ │ + call d600 │ │ │ │ + lea 0xe8(%rbx),%rdi │ │ │ │ + call 1da70 ::do_widen(char) const@@Base+0x2520> │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 150d8 <__cxa_finalize@plt+0x7478> │ │ │ │ + call d600 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 150e9 <__cxa_finalize@plt+0x7489> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 150fa <__cxa_finalize@plt+0x749a> │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1510b <__cxa_finalize@plt+0x74ab> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + lea 0x79772(%rip),%rcx # 8e895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c915> │ │ │ │ + mov $0x5a,%edx │ │ │ │ + lea 0x787d9(%rip),%rsi # 8d908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b988> │ │ │ │ + lea 0x787fa(%rip),%rdi # 8d930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b9b0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1517d <__cxa_finalize@plt+0x751d> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 15155 <__cxa_finalize@plt+0x74f5> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + call 5f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d540> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 151ec <__cxa_finalize@plt+0x758c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d600 │ │ │ │ + jmp 15148 <__cxa_finalize@plt+0x74e8> │ │ │ │ + lea 0x7970a(%rip),%rcx # 8e895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c915> │ │ │ │ + mov $0xa4,%edx │ │ │ │ + lea 0x78771(%rip),%rsi # 8d908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b988> │ │ │ │ + lea 0x78792(%rip),%rdi # 8d930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b9b0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 151e5 <__cxa_finalize@plt+0x7585> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 151bd <__cxa_finalize@plt+0x755d> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 5f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d540> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 151f1 <__cxa_finalize@plt+0x7591> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d600 │ │ │ │ + jmp 151b0 <__cxa_finalize@plt+0x7550> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x77143(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1521a <__cxa_finalize@plt+0x75ba> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1522b <__cxa_finalize@plt+0x75cb> │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1523c <__cxa_finalize@plt+0x75dc> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1524a <__cxa_finalize@plt+0x75ea> │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov 0x60(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 1526b <__cxa_finalize@plt+0x760b> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15265 <__cxa_finalize@plt+0x7605> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 15252 <__cxa_finalize@plt+0x75f2> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15279 <__cxa_finalize@plt+0x7619> │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15287 <__cxa_finalize@plt+0x7627> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15295 <__cxa_finalize@plt+0x7635> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 152a3 <__cxa_finalize@plt+0x7643> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + cmpq $0x0,-0x80(%rbp) │ │ │ │ + je 152c4 <__cxa_finalize@plt+0x7664> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15317 <__cxa_finalize@plt+0x76b7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 152b4 <__cxa_finalize@plt+0x7654> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 152b4 <__cxa_finalize@plt+0x7654> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15309 <__cxa_finalize@plt+0x76a9> │ │ │ │ + lea 0x7703c(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 152df <__cxa_finalize@plt+0x767f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7863d(%rip),%rcx # 8d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b9e0> │ │ │ │ + mov $0xb7,%edx │ │ │ │ + lea 0x7957c(%rip),%rsi # 8e8ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c92b> │ │ │ │ + lea 0x79591(%rip),%rdi # 8e8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c947> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 154ca <__cxa_finalize@plt+0x786a> │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0xf0(%rbp) │ │ │ │ + je 1536d <__cxa_finalize@plt+0x770d> │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x180(%rbp) │ │ │ │ + je 15383 <__cxa_finalize@plt+0x7723> │ │ │ │ + mov -0x180(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15391 <__cxa_finalize@plt+0x7731> │ │ │ │ + call d600 │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 153a2 <__cxa_finalize@plt+0x7742> │ │ │ │ + call d600 │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 153b3 <__cxa_finalize@plt+0x7753> │ │ │ │ + call d600 │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 153c4 <__cxa_finalize@plt+0x7764> │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x150(%rbp) │ │ │ │ + je 153da <__cxa_finalize@plt+0x777a> │ │ │ │ + mov -0x150(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x158(%rbp) │ │ │ │ + je 153f0 <__cxa_finalize@plt+0x7790> │ │ │ │ + mov -0x158(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x130(%rbp) │ │ │ │ + je 15406 <__cxa_finalize@plt+0x77a6> │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x160(%rbp) │ │ │ │ + je 1541c <__cxa_finalize@plt+0x77bc> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x128(%rbp) │ │ │ │ + je 15432 <__cxa_finalize@plt+0x77d2> │ │ │ │ + mov -0x128(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x140(%rbp) │ │ │ │ + je 15448 <__cxa_finalize@plt+0x77e8> │ │ │ │ + mov -0x140(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x168(%rbp) │ │ │ │ + je 1545e <__cxa_finalize@plt+0x77fe> │ │ │ │ + mov -0x168(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x148(%rbp) │ │ │ │ + je 15474 <__cxa_finalize@plt+0x7814> │ │ │ │ + mov -0x148(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 154e6 <__cxa_finalize@plt+0x7886> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 154e6 <__cxa_finalize@plt+0x7886> │ │ │ │ + lea 0x79096(%rip),%rdi # 8e537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b7> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1536d <__cxa_finalize@plt+0x770d> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + jmp 153bf <__cxa_finalize@plt+0x775f> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + jmp 153ae <__cxa_finalize@plt+0x774e> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 1534b <__cxa_finalize@plt+0x76eb> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 15553 <__cxa_finalize@plt+0x78f3> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 154e6 <__cxa_finalize@plt+0x7886> │ │ │ │ + lea 0x76e3f(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmpq $0x0,-0x108(%rbp) │ │ │ │ + je 15342 <__cxa_finalize@plt+0x76e2> │ │ │ │ + mov -0x108(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 15342 <__cxa_finalize@plt+0x76e2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1534b <__cxa_finalize@plt+0x76eb> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 154e6 <__cxa_finalize@plt+0x7886> │ │ │ │ + lea 0x76df2(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x78e74(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 154e6 <__cxa_finalize@plt+0x7886> │ │ │ │ + lea 0x78e55(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + jmp 1536d <__cxa_finalize@plt+0x770d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x783d1(%rip),%rcx # 8d990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba10> │ │ │ │ + mov $0x39,%edx │ │ │ │ + lea 0x783fd(%rip),%rsi # 8d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba48> │ │ │ │ + lea 0x7930c(%rip),%rdi # 8e8de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c95e> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x78409(%rip),%rcx # 8d9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba68> │ │ │ │ + mov $0x43,%edx │ │ │ │ + lea 0x783dd(%rip),%rsi # 8d9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba48> │ │ │ │ + lea 0x792fe(%rip),%rdi # 8e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c970> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 156de <__cxa_finalize@plt+0x7a7e> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x78de6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15735 <__cxa_finalize@plt+0x7ad5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 156d9 <__cxa_finalize@plt+0x7a79> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 157a5 <__cxa_finalize@plt+0x7b45> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15730 <__cxa_finalize@plt+0x7ad0> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 15677 <__cxa_finalize@plt+0x7a17> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1576f <__cxa_finalize@plt+0x7b0f> │ │ │ │ + lea 0x76bec(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1562f <__cxa_finalize@plt+0x79cf> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 157a0 <__cxa_finalize@plt+0x7b40> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x78c6e(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15649 <__cxa_finalize@plt+0x79e9> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 157e9 <__cxa_finalize@plt+0x7b89> │ │ │ │ + lea 0x78c34(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15641 <__cxa_finalize@plt+0x79e1> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8b41b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x8afda(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b1d2(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 15681 <__cxa_finalize@plt+0x7a21> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15889 <__cxa_finalize@plt+0x7c29> │ │ │ │ + lea 0x78b94(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1565b <__cxa_finalize@plt+0x79fb> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 15681 <__cxa_finalize@plt+0x7a21> │ │ │ │ + lea 0x8b362(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x8af21(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b119(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 159cb <__cxa_finalize@plt+0x7d6b> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8b2e3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x8aea2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b09a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 15677 <__cxa_finalize@plt+0x7a17> │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 159c6 <__cxa_finalize@plt+0x7d66> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x78a54(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15663 <__cxa_finalize@plt+0x7a03> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x8aaeb(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + movq %r12,%xmm1 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x38,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8ab68(%rip),%xmm0 │ │ │ │ + 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 0x8b5be(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rdi,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 15a70 <__cxa_finalize@plt+0x7e10> │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + movups 0x20(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x52657(%rip),%rdx # 68090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46110> │ │ │ │ + lea 0x8c4e0(%rip),%rsi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + lea 0x8aad5(%rip),%rax │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x8aaf8(%rip),%xmm0 │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 15a27 <__cxa_finalize@plt+0x7dc7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + push %rbx │ │ │ │ + lea 0x8aa7c(%rip),%rbx │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8aa9e(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x8c44a(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x525a0(%rip),%rdx # 68090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46110> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 462b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24330> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15bff <__cxa_finalize@plt+0x7f9f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15bb3 <__cxa_finalize@plt+0x7f53> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15c04 <__cxa_finalize@plt+0x7fa4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15c24 <__cxa_finalize@plt+0x7fc4> │ │ │ │ + lea 0x76721(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 3b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191e0> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + endbr64 │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15cfc <__cxa_finalize@plt+0x809c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15cf7 <__cxa_finalize@plt+0x8097> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15d01 <__cxa_finalize@plt+0x80a1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15d78 <__cxa_finalize@plt+0x8118> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1601a <__cxa_finalize@plt+0x83ba> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16015 <__cxa_finalize@plt+0x83b5> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call 1a7b0 <__cxa_finalize@plt+0xcb50> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 1b810 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 15e22 <__cxa_finalize@plt+0x81c2> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 15e2f <__cxa_finalize@plt+0x81cf> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov 0x78(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15e47 <__cxa_finalize@plt+0x81e7> │ │ │ │ + call d600 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov 0x68(%rax),%r12 │ │ │ │ + mov 0x60(%rax),%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + je 1601f <__cxa_finalize@plt+0x83bf> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15e70 <__cxa_finalize@plt+0x8210> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%r13 │ │ │ │ + jmp 15e59 <__cxa_finalize@plt+0x81f9> │ │ │ │ + lea 0x8a64b(%rip),%rax │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15e98 <__cxa_finalize@plt+0x8238> │ │ │ │ + call 15a9c <__cxa_finalize@plt+0x7e3c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x320(%rbp),%rdi │ │ │ │ + lea 0x8a616(%rip),%rax │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + call d9e0 │ │ │ │ + jmp 15c41 <__cxa_finalize@plt+0x7fe1> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15ed7 <__cxa_finalize@plt+0x8277> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov -0x388(%rbp),%r15 │ │ │ │ + mov -0x390(%rbp),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 15fba <__cxa_finalize@plt+0x835a> │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + mov %r15,-0x388(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 15fd1 <__cxa_finalize@plt+0x8371> │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov 0x48(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15f54 <__cxa_finalize@plt+0x82f4> │ │ │ │ + call d600 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov 0x30(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15f69 <__cxa_finalize@plt+0x8309> │ │ │ │ + call d600 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15f7e <__cxa_finalize@plt+0x831e> │ │ │ │ + call d600 │ │ │ │ + mov -0x3f8(%rbp),%r12 │ │ │ │ + mov -0x388(%rbp),%r15 │ │ │ │ + cmp %r15,%r12 │ │ │ │ + jne 15fdb <__cxa_finalize@plt+0x837b> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 612c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f340> │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15fc8 <__cxa_finalize@plt+0x8368> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%r13 │ │ │ │ + jmp 15f1f <__cxa_finalize@plt+0x82bf> │ │ │ │ + call d600 │ │ │ │ + jmp 15f3c <__cxa_finalize@plt+0x82dc> │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0xe0,%r12 │ │ │ │ + call 612c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f340> │ │ │ │ + jmp 15f8c <__cxa_finalize@plt+0x832c> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16007 <__cxa_finalize@plt+0x83a7> │ │ │ │ + lea 0x7633e(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f9d <__cxa_finalize@plt+0x833d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + mov %r15,-0x388(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 15f3f <__cxa_finalize@plt+0x82df> │ │ │ │ + call d600 │ │ │ │ + jmp 15f3f <__cxa_finalize@plt+0x82df> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x8a535(%rip),%r12 │ │ │ │ + push %rbp │ │ │ │ + movq %r12,%xmm1 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x48,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8a64a(%rip),%xmm0 │ │ │ │ + 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 0x8af48(%rip),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rdi,0x28(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 160e6 <__cxa_finalize@plt+0x8486> │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + movups 0x30(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x57f91(%rip),%rdx # 6e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c0c0> │ │ │ │ + lea 0x8c372(%rip),%rsi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + lea 0x8a5a7(%rip),%rax │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x8a5ca(%rip),%xmm0 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 1609d <__cxa_finalize@plt+0x843d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,0x8(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + 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 0x8aec3(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + lea 0x8c3d0(%rip),%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x8ae81(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rdi,0x20(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 161ad <__cxa_finalize@plt+0x854d> │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + movups 0x28(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x580da(%rip),%rdx # 6e250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2d0> │ │ │ │ + lea 0x8bdeb(%rip),%rsi │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + lea 0x8bf28(%rip),%rax # a20b0 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x8a51b(%rip),%xmm0 │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 16164 <__cxa_finalize@plt+0x8504> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x8c355(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d6d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + push %rbx │ │ │ │ + lea 0x8a338(%rip),%rbx │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8a4aa(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x8bd06(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x51e5c(%rip),%rdx # 68090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46110> │ │ │ │ + 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 16260 <__cxa_finalize@plt+0x8600> │ │ │ │ + lea 0x74dbd(%rip),%rdi # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69098> │ │ │ │ + call d460 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x78198(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x7818c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 68930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x469b0> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + lea 0x40(%r12),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 68c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46cd0> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 164e2 <__cxa_finalize@plt+0x8882> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 164dd <__cxa_finalize@plt+0x887d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 164d8 <__cxa_finalize@plt+0x8878> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 164ce <__cxa_finalize@plt+0x886e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 164d3 <__cxa_finalize@plt+0x8873> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1651f <__cxa_finalize@plt+0x88bf> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16435 <__cxa_finalize@plt+0x87d5> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1657f <__cxa_finalize@plt+0x891f> │ │ │ │ + lea 0x77eae(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1657a <__cxa_finalize@plt+0x891a> │ │ │ │ + lea 0x77e8f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 165bc <__cxa_finalize@plt+0x895c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 165e4 <__cxa_finalize@plt+0x8984> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + movzbl 0x2e(%rsp),%ecx │ │ │ │ + mov %cl,0x2f(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%r12d │ │ │ │ + test %al,%al │ │ │ │ + je 16604 <__cxa_finalize@plt+0x89a4> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 16613 <__cxa_finalize@plt+0x89b3> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + cmpb $0x0,0x2f(%rsp) │ │ │ │ + je 16624 <__cxa_finalize@plt+0x89c4> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + cmpb $0x0,0x2e(%rsp) │ │ │ │ + je 16635 <__cxa_finalize@plt+0x89d5> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 166c7 <__cxa_finalize@plt+0x8a67> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + movzbl 0x2e(%rsp),%eax │ │ │ │ + mov %al,0x2f(%rsp) │ │ │ │ + mov %eax,%r12d │ │ │ │ + jmp 16604 <__cxa_finalize@plt+0x89a4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 166c7 <__cxa_finalize@plt+0x8a67> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 166c7 <__cxa_finalize@plt+0x8a67> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 16648 <__cxa_finalize@plt+0x89e8> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16689 <__cxa_finalize@plt+0x8a29> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16689 <__cxa_finalize@plt+0x8a29> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16689 <__cxa_finalize@plt+0x8a29> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16691 <__cxa_finalize@plt+0x8a31> │ │ │ │ + movb $0x0,0x2e(%rsp) │ │ │ │ + jmp 16624 <__cxa_finalize@plt+0x89c4> │ │ │ │ + movb $0x1,0x2e(%rsp) │ │ │ │ + jmp 16624 <__cxa_finalize@plt+0x89c4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16689 <__cxa_finalize@plt+0x8a29> │ │ │ │ + movzbl 0x2e(%rsp),%eax │ │ │ │ + mov %al,0x2f(%rsp) │ │ │ │ + jmp 16613 <__cxa_finalize@plt+0x89b3> │ │ │ │ + movzbl 0x2f(%rsp),%ecx │ │ │ │ + mov %cl,0x2e(%rsp) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %ecx,%r12d │ │ │ │ + jmp 165f8 <__cxa_finalize@plt+0x8998> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16767 <__cxa_finalize@plt+0x8b07> │ │ │ │ + lea 0x77ca2(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1682d <__cxa_finalize@plt+0x8bcd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8a45f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x8a01e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1688d <__cxa_finalize@plt+0x8c2d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 16808 <__cxa_finalize@plt+0x8ba8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16781 <__cxa_finalize@plt+0x8b21> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16a1f <__cxa_finalize@plt+0x8dbf> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16cce <__cxa_finalize@plt+0x906e> │ │ │ │ + lea 0x77b54(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16ece <__cxa_finalize@plt+0x926e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 16c3c <__cxa_finalize@plt+0x8fdc> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x8a2c0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x89e87(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16a38 <__cxa_finalize@plt+0x8dd8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x8a240(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x89e07(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1699f <__cxa_finalize@plt+0x8d3f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x8a1c7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x89d8e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 168e0 <__cxa_finalize@plt+0x8c80> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 168f7 <__cxa_finalize@plt+0x8c97> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16af7 <__cxa_finalize@plt+0x8e97> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 168e0 <__cxa_finalize@plt+0x8c80> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x8a108(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x89ccf(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 168f7 <__cxa_finalize@plt+0x8c97> │ │ │ │ + lea 0x8a0ad(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x89c6c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16e7c <__cxa_finalize@plt+0x921c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1699f <__cxa_finalize@plt+0x8d3f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16d36 <__cxa_finalize@plt+0x90d6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16c85 <__cxa_finalize@plt+0x9025> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16808 <__cxa_finalize@plt+0x8ba8> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16cc9 <__cxa_finalize@plt+0x9069> │ │ │ │ + lea 0x77760(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 168bc <__cxa_finalize@plt+0x8c5c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x89f36(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x89af5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 16c3c <__cxa_finalize@plt+0x8fdc> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16d5e <__cxa_finalize@plt+0x90fe> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16d90 <__cxa_finalize@plt+0x9130> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16df5 <__cxa_finalize@plt+0x9195> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16cb0 <__cxa_finalize@plt+0x9050> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16dfa <__cxa_finalize@plt+0x919a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 16a1f <__cxa_finalize@plt+0x8dbf> │ │ │ │ + lea 0x89df0(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x899af(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x208(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x200(%rsp) │ │ │ │ + mov %r14,0x200(%rsp,%rax,1) │ │ │ │ + lea 0x270(%rsp),%rdi │ │ │ │ + mov %r12,0x270(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 16781 <__cxa_finalize@plt+0x8b21> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16bfe <__cxa_finalize@plt+0x8f9e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1686a <__cxa_finalize@plt+0x8c0a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x378(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16ed3 <__cxa_finalize@plt+0x9273> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + mov 0x428(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16f31 <__cxa_finalize@plt+0x92d1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16ee3 <__cxa_finalize@plt+0x9283> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + jmp 16ee3 <__cxa_finalize@plt+0x9283> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x428(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16f7c <__cxa_finalize@plt+0x931c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16f24 <__cxa_finalize@plt+0x92c4> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16eed <__cxa_finalize@plt+0x928d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + jmp 16fa8 <__cxa_finalize@plt+0x9348> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + jmp 16f41 <__cxa_finalize@plt+0x92e1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16fb0 <__cxa_finalize@plt+0x9350> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 16ef7 <__cxa_finalize@plt+0x9297> │ │ │ │ + nop │ │ │ │ + mov -0x258(%rbp),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + call 71860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f8e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 70da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ee20> │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub $0x1,%r12 │ │ │ │ + jne 170bd <__cxa_finalize@plt+0x945d> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x77290(%rip),%rsi # 8e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c320> │ │ │ │ + lea 0x8c189(%rip),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 686c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46740> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x8c158(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + xor %edi,%edi │ │ │ │ + call d7b0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 17086 <__cxa_finalize@plt+0x9426> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 17089 <__cxa_finalize@plt+0x9429> │ │ │ │ + jmp 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 17086 <__cxa_finalize@plt+0x9426> │ │ │ │ + jmp 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 170e0 <__cxa_finalize@plt+0x9480> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov -0x258(%rbp),%rdi │ │ │ │ + mov %r12,%r15 │ │ │ │ + call d290 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d4a0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 17116 <__cxa_finalize@plt+0x94b6> │ │ │ │ + jmp 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x1e0(%rbp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jne 171da <__cxa_finalize@plt+0x957a> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + orl $0x1,0x20(%rcx) │ │ │ │ + testb $0x1,0x1c(%rcx) │ │ │ │ + je 1721d <__cxa_finalize@plt+0x95bd> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 17134 <__cxa_finalize@plt+0x94d4> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x248(%rbp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + orl $0x1,0x20(%rcx) │ │ │ │ + testb $0x1,0x1c(%rcx) │ │ │ │ + jne 17205 <__cxa_finalize@plt+0x95a5> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 6d816 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b896> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 17125 <__cxa_finalize@plt+0x94c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 17125 <__cxa_finalize@plt+0x94c5> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + call d7f0 │ │ │ │ + mov -0x18(%r12),%rdx │ │ │ │ + mov 0x8951d(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rdx,1) │ │ │ │ + mov %rdi,-0x1b8(%rbp) │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + lea 0x894bc(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 17086 <__cxa_finalize@plt+0x9426> │ │ │ │ + jmp 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + lea 0x89941(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + lea 0x89500(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x89485(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x894a6(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x89485(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r15,-0x1b0(%rbp) │ │ │ │ + mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x8945a(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r12,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %rsi,-0x1b8(%rbp) │ │ │ │ + jmp 17296 <__cxa_finalize@plt+0x9636> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 170b8 <__cxa_finalize@plt+0x9458> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + lea -0x238(%rbp),%rdi │ │ │ │ + mov %rdx,-0x278(%rbp) │ │ │ │ + mov %rax,-0x260(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x260(%rbp),%rdi │ │ │ │ + mov -0x278(%rbp),%rdx │ │ │ │ + jmp 1718e <__cxa_finalize@plt+0x952e> │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x48,%edi │ │ │ │ + push %rbx │ │ │ │ + lea 0x892b1(%rip),%rbx │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movq 0x892d8(%rip),%xmm0 │ │ │ │ + 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 0x8b038(%rip),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x56c3e(%rip),%rdx # 6e040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c0c0> │ │ │ │ + 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 0x8ac84(%rip),%rbp # a20b0 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8927a(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x89ba0(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d800 │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ + lea 0x56dd2(%rip),%rdx # 6e250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2d0> │ │ │ │ + lea 0x8aae3(%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 0x8acb7(%rip),%rax # a2160 @@Base+0xf0> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xf0,%edi │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea -0x38(%rax),%rdx │ │ │ │ + sub $0x68,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rdx,%xmm2 │ │ │ │ + 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 0x89b0c(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 73e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ed0> │ │ │ │ + mov 0xb8(%rbp),%eax │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ + lea 0x5879c(%rip),%rdx # 6fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd30> │ │ │ │ + movaps 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x8aa90(%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> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x8ac83(%rip),%rax # a21e8 @@Base+0x78> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xf0,%edi │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea -0x38(%rax),%rdx │ │ │ │ + sub $0x68,%rax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rdx,%xmm2 │ │ │ │ + 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 0x89a50(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 73e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ed0> │ │ │ │ + mov 0xb8(%rbp),%eax │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ + lea 0x58320(%rip),%rdx # 6f8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d970> │ │ │ │ + movaps 0x10(%rsp),%xmm1 │ │ │ │ + lea 0x8aa1c(%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> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xf0,%edi │ │ │ │ + push %rbx │ │ │ │ + push %rax │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 74fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53040> │ │ │ │ + lea 0x582b1(%rip),%rdx # 6f8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d970> │ │ │ │ + lea 0x8a9b2(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0xf0,%edi │ │ │ │ + push %rbx │ │ │ │ + push %rax │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 75270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x532f0> │ │ │ │ + lea 0x58621(%rip),%rdx # 6fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd30> │ │ │ │ + lea 0x8a91a(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d480 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + lea 0x298(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 641e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42260> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea 0x278(%rbx),%rdi │ │ │ │ + call 585e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36660> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %r14,%r12 │ │ │ │ + call 52880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30900> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 77970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x559f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 70c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1774e <__cxa_finalize@plt+0x9aee> │ │ │ │ + lea 0x76cea(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17753 <__cxa_finalize@plt+0x9af3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1784c <__cxa_finalize@plt+0x9bec> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17950 <__cxa_finalize@plt+0x9cf0> │ │ │ │ + lea 0x76c5e(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 177ca <__cxa_finalize@plt+0x9b6a> │ │ │ │ + lea 0x76c3f(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 177ee <__cxa_finalize@plt+0x9b8e> │ │ │ │ + lea 0x76c1b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17847 <__cxa_finalize@plt+0x9be7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 17807 <__cxa_finalize@plt+0x9ba7> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17870 <__cxa_finalize@plt+0x9c10> │ │ │ │ + lea 0x76b99(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x89394(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x88f56(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x8914c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 178e5 <__cxa_finalize@plt+0x9c85> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 17807 <__cxa_finalize@plt+0x9ba7> │ │ │ │ + lea 0x89313(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x88ed5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov 0x890cb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 17807 <__cxa_finalize@plt+0x9ba7> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17974 <__cxa_finalize@plt+0x9d14> │ │ │ │ + lea 0x76a95(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + cmp %rbp,0x20(%rsp) │ │ │ │ + je 179f0 <__cxa_finalize@plt+0x9d90> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 179b7 <__cxa_finalize@plt+0x9d57> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 1799e <__cxa_finalize@plt+0x9d3e> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 17999 <__cxa_finalize@plt+0x9d39> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 17a02 <__cxa_finalize@plt+0x9da2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 17c0c <__cxa_finalize@plt+0x9fac> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x76a82(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + lea 0x7476b(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 179e1 <__cxa_finalize@plt+0x9d81> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 17987 <__cxa_finalize@plt+0x9d27> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1798f <__cxa_finalize@plt+0x9d2f> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x7694d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 17a87 <__cxa_finalize@plt+0x9e27> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1798f <__cxa_finalize@plt+0x9d2f> │ │ │ │ + lea 0x89123(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x88ce7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x88edc(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ + mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x88c25(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 1798f <__cxa_finalize@plt+0x9d2f> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x76961(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x74648(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + call d950 │ │ │ │ + mov 0xffffffffffffffe8,%rax │ │ │ │ + ud2 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x76857(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 17999 <__cxa_finalize@plt+0x9d39> │ │ │ │ + endbr64 │ │ │ │ + jmp 17a74 <__cxa_finalize@plt+0x9e14> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 179e1 <__cxa_finalize@plt+0x9d81> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x7708b(%rip),%rdi # 8ec92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd12> │ │ │ │ + call d8f0 │ │ │ │ + lea 0x7707f(%rip),%rdi # 8ec92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd12> │ │ │ │ + call d360 │ │ │ │ + endbr64 │ │ │ │ + cmpl $0x0,(%rbx) │ │ │ │ + jne 17bb6 <__cxa_finalize@plt+0x9f56> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %ecx,(%rbx) │ │ │ │ + jmp 17bb6 <__cxa_finalize@plt+0x9f56> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x767be(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x7679b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 17999 <__cxa_finalize@plt+0x9d39> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x76764(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17a34 <__cxa_finalize@plt+0x9dd4> │ │ │ │ + lea 0x76741(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 17999 <__cxa_finalize@plt+0x9d39> │ │ │ │ + push %rbx │ │ │ │ + lea 0x88836(%rip),%rbx │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x889f8(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x8a204(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x5035a(%rip),%rdx # 68090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46110> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17e29 <__cxa_finalize@plt+0xa1c9> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17dc1 <__cxa_finalize@plt+0xa161> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17dc6 <__cxa_finalize@plt+0xa166> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17e24 <__cxa_finalize@plt+0xa1c4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 17e09 <__cxa_finalize@plt+0xa1a9> │ │ │ │ + call d600 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17e2e <__cxa_finalize@plt+0xa1ce> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17e96 <__cxa_finalize@plt+0xa236> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 17e73 <__cxa_finalize@plt+0xa213> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17e9b <__cxa_finalize@plt+0xa23b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17ede <__cxa_finalize@plt+0xa27e> │ │ │ │ + lea 0x7654a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17f02 <__cxa_finalize@plt+0xa2a2> │ │ │ │ + lea 0x7652b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17f07 <__cxa_finalize@plt+0xa2a7> │ │ │ │ + lea 0x76507(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 180df <__cxa_finalize@plt+0xa47f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17f59 <__cxa_finalize@plt+0xa2f9> │ │ │ │ + lea 0x7647a(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18131 <__cxa_finalize@plt+0xa4d1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17fc5 <__cxa_finalize@plt+0xa365> │ │ │ │ + lea 0x76463(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 17fca <__cxa_finalize@plt+0xa36a> │ │ │ │ + lea 0x76444(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 17d50 <__cxa_finalize@plt+0xa0f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18108 <__cxa_finalize@plt+0xa4a8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18047 <__cxa_finalize@plt+0xa3e7> │ │ │ │ + lea 0x763e1(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1804c <__cxa_finalize@plt+0xa3ec> │ │ │ │ + lea 0x763c2(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 17e3d <__cxa_finalize@plt+0xa1dd> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18185 <__cxa_finalize@plt+0xa525> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 180d5 <__cxa_finalize@plt+0xa475> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 80720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e7a0> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 180da <__cxa_finalize@plt+0xa47a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18103 <__cxa_finalize@plt+0xa4a3> │ │ │ │ + lea 0x76306(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1812c <__cxa_finalize@plt+0xa4cc> │ │ │ │ + lea 0x762dd(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 85aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63b20> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18180 <__cxa_finalize@plt+0xa520> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1818a <__cxa_finalize@plt+0xa52a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 181b1 <__cxa_finalize@plt+0xa551> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x88614(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x8880b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18271 <__cxa_finalize@plt+0xa611> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1826c <__cxa_finalize@plt+0xa60c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x88554(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x8874b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1832a <__cxa_finalize@plt+0xa6ca> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18244 <__cxa_finalize@plt+0xa5e4> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18311 <__cxa_finalize@plt+0xa6b1> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 182d5 <__cxa_finalize@plt+0xa675> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x8844e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x88645(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 18363 <__cxa_finalize@plt+0xa703> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1836d <__cxa_finalize@plt+0xa70d> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x883d4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x885cb(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 1831b <__cxa_finalize@plt+0xa6bb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18336 <__cxa_finalize@plt+0xa6d6> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 184d8 <__cxa_finalize@plt+0xa878> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18930 <__cxa_finalize@plt+0xacd0> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18594 <__cxa_finalize@plt+0xa934> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x75ee5(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18678 <__cxa_finalize@plt+0xaa18> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18558 <__cxa_finalize@plt+0xa8f8> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18b3a <__cxa_finalize@plt+0xaeda> │ │ │ │ + lea 0x75e44(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 182d5 <__cxa_finalize@plt+0xa675> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18687 <__cxa_finalize@plt+0xaa27> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + lea 0x75df8(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x881b1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x883a8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18363 <__cxa_finalize@plt+0xa703> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18533 <__cxa_finalize@plt+0xa8d3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 186a8 <__cxa_finalize@plt+0xaa48> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18705 <__cxa_finalize@plt+0xaaa5> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x75d0c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x880c0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x882b7(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 18311 <__cxa_finalize@plt+0xa6b1> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1831b <__cxa_finalize@plt+0xa6bb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18481 <__cxa_finalize@plt+0xa821> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1884f <__cxa_finalize@plt+0xabef> │ │ │ │ + lea 0x75c53(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18550 <__cxa_finalize@plt+0xa8f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18461 <__cxa_finalize@plt+0xa801> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18860 <__cxa_finalize@plt+0xac00> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1884a <__cxa_finalize@plt+0xabea> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18496 <__cxa_finalize@plt+0xa836> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18898 <__cxa_finalize@plt+0xac38> │ │ │ │ + lea 0x75b85(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 186b0 <__cxa_finalize@plt+0xaa50> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 188f0 <__cxa_finalize@plt+0xac90> │ │ │ │ + lea 0x75b4d(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 188eb <__cxa_finalize@plt+0xac8b> │ │ │ │ + lea 0x75b26(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1856d <__cxa_finalize@plt+0xa90d> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18935 <__cxa_finalize@plt+0xacd5> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + lea 0x75ae1(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18693 <__cxa_finalize@plt+0xaa33> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 189b7 <__cxa_finalize@plt+0xad57> │ │ │ │ + lea 0x75a9a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 189b2 <__cxa_finalize@plt+0xad52> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + lea 0x75a6b(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 187e6 <__cxa_finalize@plt+0xab86> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18a45 <__cxa_finalize@plt+0xade5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x87de9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x87fe0(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 18244 <__cxa_finalize@plt+0xa5e4> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18a62 <__cxa_finalize@plt+0xae02> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1853b <__cxa_finalize@plt+0xa8db> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 18678 <__cxa_finalize@plt+0xaa18> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18abb <__cxa_finalize@plt+0xae5b> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x75956(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x87d0a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x87f01(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18b3f <__cxa_finalize@plt+0xaedf> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x2e0(%rsp),%rdi │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x87c86(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x298(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x87e7d(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x300(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 1836d <__cxa_finalize@plt+0xa70d> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18bfe <__cxa_finalize@plt+0xaf9e> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x7583a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18c43 <__cxa_finalize@plt+0xafe3> │ │ │ │ + lea 0x75813(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 18578 <__cxa_finalize@plt+0xa918> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18c3e <__cxa_finalize@plt+0xafde> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x757d3(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18c77 <__cxa_finalize@plt+0xb017> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + lea 0x7579a(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18479 <__cxa_finalize@plt+0xa819> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 187d1 <__cxa_finalize@plt+0xab71> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18cb6 <__cxa_finalize@plt+0xb056> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x408(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18cd3 <__cxa_finalize@plt+0xb073> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18cff <__cxa_finalize@plt+0xb09f> │ │ │ │ + lea 0x75712(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18d58 <__cxa_finalize@plt+0xb0f8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18d0b <__cxa_finalize@plt+0xb0ab> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18d89 <__cxa_finalize@plt+0xb129> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x75685(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 18d1f <__cxa_finalize@plt+0xb0bf> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x87a28(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x87c1d(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x87966(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 18d1f <__cxa_finalize@plt+0xb0bf> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18ea3 <__cxa_finalize@plt+0xb243> │ │ │ │ + call d7f0 │ │ │ │ + lea 0x87ddf(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x879a3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov %r15,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x878e8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18ea8 <__cxa_finalize@plt+0xb248> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18fea <__cxa_finalize@plt+0xb38a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18f53 <__cxa_finalize@plt+0xb2f3> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x754c7(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 18ebe <__cxa_finalize@plt+0xb25e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18f70 <__cxa_finalize@plt+0xb310> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18fa8 <__cxa_finalize@plt+0xb348> │ │ │ │ + lea 0x75475(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 18ed3 <__cxa_finalize@plt+0xb273> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18fe5 <__cxa_finalize@plt+0xb385> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x75435(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 18ede <__cxa_finalize@plt+0xb27e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 18ef2 <__cxa_finalize@plt+0xb292> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x877c7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x879bc(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x87705(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 18ef2 <__cxa_finalize@plt+0xb292> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19128 <__cxa_finalize@plt+0xb4c8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x87729(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8791e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x87667(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 191d0 <__cxa_finalize@plt+0xb570> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 191d5 <__cxa_finalize@plt+0xb575> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 191cb <__cxa_finalize@plt+0xb56b> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 191da <__cxa_finalize@plt+0xb57a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19217 <__cxa_finalize@plt+0xb5b7> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x75203(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 19172 <__cxa_finalize@plt+0xb512> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19251 <__cxa_finalize@plt+0xb5f1> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1924c <__cxa_finalize@plt+0xb5ec> │ │ │ │ call d7f0 │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 192b8 <__cxa_finalize@plt+0xb658> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7518c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 192ec <__cxa_finalize@plt+0xb68c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 192f1 <__cxa_finalize@plt+0xb691> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x874d9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x876ce(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x87417(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 191a6 <__cxa_finalize@plt+0xb546> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19390 <__cxa_finalize@plt+0xb730> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8743a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8762f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x87378(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19434 <__cxa_finalize@plt+0xb7d4> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 18d4b <__cxa_finalize@plt+0xb0eb> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19465 <__cxa_finalize@plt+0xb805> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x74fa9(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19498 <__cxa_finalize@plt+0xb838> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19289 <__cxa_finalize@plt+0xb629> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19505 <__cxa_finalize@plt+0xb8a5> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 194e3 <__cxa_finalize@plt+0xb883> │ │ │ │ + call d7f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1941a <__cxa_finalize@plt+0xb7ba> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19500 <__cxa_finalize@plt+0xb8a0> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1953e <__cxa_finalize@plt+0xb8de> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 196c6 <__cxa_finalize@plt+0xba66> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 191a6 <__cxa_finalize@plt+0xb546> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19647 <__cxa_finalize@plt+0xb9e7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x87240(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x87435(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8717e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1964c <__cxa_finalize@plt+0xb9ec> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1963d <__cxa_finalize@plt+0xb9dd> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19642 <__cxa_finalize@plt+0xb9e2> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19689 <__cxa_finalize@plt+0xba29> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x74d91(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 19192 <__cxa_finalize@plt+0xb532> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 196c1 <__cxa_finalize@plt+0xba61> │ │ │ │ + lea 0x74d5c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 19187 <__cxa_finalize@plt+0xb527> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ + lea 0x86e4c(%rip),%rbx │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x87026(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x8881a(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x4e970(%rip),%rdx # 68090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46110> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19875 <__cxa_finalize@plt+0xbc15> │ │ │ │ + lea 0x74cb6(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + lea 0x90(%rsp),%r15 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1978b <__cxa_finalize@plt+0xbb2b> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19790 <__cxa_finalize@plt+0xbb30> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19800 <__cxa_finalize@plt+0xbba0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19805 <__cxa_finalize@plt+0xbba5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 4a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285d0> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19870 <__cxa_finalize@plt+0xbc10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1987a <__cxa_finalize@plt+0xbc1a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 197a4 <__cxa_finalize@plt+0xbb44> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 199de <__cxa_finalize@plt+0xbd7e> │ │ │ │ + call d7f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 199d9 <__cxa_finalize@plt+0xbd79> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 1db50 ::do_widen(char) const@@Base+0x2600> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19a00 <__cxa_finalize@plt+0xbda0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1992d <__cxa_finalize@plt+0xbccd> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 199cf <__cxa_finalize@plt+0xbd6f> │ │ │ │ + call d7f0 │ │ │ │ + lea 0x872bb(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x86e7b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x87073(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rcx,0xb0(%rsp,%rax,1) │ │ │ │ + lea 0x86dbc(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 199d4 <__cxa_finalize@plt+0xbd74> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x228(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 199fb <__cxa_finalize@plt+0xbd9b> │ │ │ │ + call d7f0 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call 858d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63950> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19a46 <__cxa_finalize@plt+0xbde6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + movss 0x0,%xmm0 │ │ │ │ + ud2 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 85860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638e0> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19a70 <__cxa_finalize@plt+0xbe10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19b60 <__cxa_finalize@plt+0xbf00> │ │ │ │ + lea 0x728ac(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 858d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63950> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + call 85860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638e0> │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + call 85860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638e0> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19b76 <__cxa_finalize@plt+0xbf16> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19b80 <__cxa_finalize@plt+0xbf20> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 85860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638e0> │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + call 85860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638e0> │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19b8a <__cxa_finalize@plt+0xbf2a> │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19b91 <__cxa_finalize@plt+0xbf31> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19b98 <__cxa_finalize@plt+0xbf38> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19b65 <__cxa_finalize@plt+0xbf05> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 19ab0 <__cxa_finalize@plt+0xbe50> │ │ │ │ + call d600 │ │ │ │ + jmp 19ae5 <__cxa_finalize@plt+0xbe85> │ │ │ │ + call d600 │ │ │ │ + jmp 19af5 <__cxa_finalize@plt+0xbe95> │ │ │ │ + call d600 │ │ │ │ + jmp 19b19 <__cxa_finalize@plt+0xbeb9> │ │ │ │ + call d600 │ │ │ │ + jmp 19b25 <__cxa_finalize@plt+0xbec5> │ │ │ │ + call d600 │ │ │ │ + jmp 19b31 <__cxa_finalize@plt+0xbed1> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 858d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63950> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call d600 │ │ │ │ + jmp 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 858d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63950> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 858d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63950> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call d600 │ │ │ │ + jmp 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + call d600 │ │ │ │ + jmp 19abd <__cxa_finalize@plt+0xbe5d> │ │ │ │ + nop │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call 8ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68d10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19c8c <__cxa_finalize@plt+0xc02c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 8ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19c9c <__cxa_finalize@plt+0xc03c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + movsd 0x0,%xmm0 │ │ │ │ + ud2 │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19d91 <__cxa_finalize@plt+0xc131> │ │ │ │ + lea 0x72680(%rip),%rdi # 8c340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a3c0> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 8ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68d10> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + je 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + call 8ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + call 8ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19da7 <__cxa_finalize@plt+0xc147> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19db1 <__cxa_finalize@plt+0xc151> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 8ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + call 8ac20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19dbb <__cxa_finalize@plt+0xc15b> │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19dc2 <__cxa_finalize@plt+0xc162> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 19dc9 <__cxa_finalize@plt+0xc169> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19d96 <__cxa_finalize@plt+0xc136> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 19cdc <__cxa_finalize@plt+0xc07c> │ │ │ │ + call d600 │ │ │ │ + jmp 19d16 <__cxa_finalize@plt+0xc0b6> │ │ │ │ + call d600 │ │ │ │ + jmp 19d26 <__cxa_finalize@plt+0xc0c6> │ │ │ │ + call d600 │ │ │ │ + jmp 19d4a <__cxa_finalize@plt+0xc0ea> │ │ │ │ + call d600 │ │ │ │ + jmp 19d56 <__cxa_finalize@plt+0xc0f6> │ │ │ │ + call d600 │ │ │ │ + jmp 19d62 <__cxa_finalize@plt+0xc102> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 8ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68d10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call d600 │ │ │ │ + jmp 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 8ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68d10> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 8ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68d10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call d600 │ │ │ │ + jmp 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ + call d600 │ │ │ │ + jmp 19cee <__cxa_finalize@plt+0xc08e> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ @@ -9438,15 +9438,15 @@ │ │ │ │ cmp %r14,%r12 │ │ │ │ je 1a187 <__cxa_finalize@plt+0xc527> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%r12),%rbp │ │ │ │ mov %r13,0x50(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 132cc <__cxa_finalize@plt+0x566c> │ │ │ │ + je dc80 <__cxa_finalize@plt+0x20> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ cmp $0xf,%rax │ │ │ │ ja 19f90 <__cxa_finalize@plt+0xc330> │ │ │ │ cmp $0x1,%rax │ │ │ │ @@ -9473,15 +9473,15 @@ │ │ │ │ mov 0x30(%rsp),%rdx │ │ │ │ mov %rbx,%rcx │ │ │ │ movabs $0x3ffffffffffffff,%rsi │ │ │ │ sub %rdx,%rcx │ │ │ │ mov %rcx,%rax │ │ │ │ sar $0x5,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 13336 <__cxa_finalize@plt+0x56d6> │ │ │ │ + je dcea <__cxa_finalize@plt+0x8a> │ │ │ │ test %rax,%rax │ │ │ │ mov $0x1,%ebp │ │ │ │ mov %rcx,0x18(%rsp) │ │ │ │ cmovne %rax,%rbp │ │ │ │ mov %rdx,0x10(%rsp) │ │ │ │ add %rax,%rbp │ │ │ │ movabs $0x3ffffffffffffff,%rax │ │ │ │ @@ -9564,24 +9564,24 @@ │ │ │ │ cmp %r13,%rdi │ │ │ │ je 19f37 <__cxa_finalize@plt+0xc2d7> │ │ │ │ call d600 │ │ │ │ add $0x8,%r12 │ │ │ │ cmp %r14,%r12 │ │ │ │ jne 19f50 <__cxa_finalize@plt+0xc2f0> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call 28110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4450> │ │ │ │ + call 75b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53bd0> │ │ │ │ mov 0x8(%rsp),%r14 │ │ │ │ lea 0x30(%rsp),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - call 28540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4880> │ │ │ │ + call 75f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54000> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4580> │ │ │ │ + call 75c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53d00> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ + call 1a660 <__cxa_finalize@plt+0xca00> │ │ │ │ mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ jne 1a31d <__cxa_finalize@plt+0xc6bd> │ │ │ │ add $0x4c8,%rsp │ │ │ │ xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -9676,27 +9676,27 @@ │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ add %rbp,%r15 │ │ │ │ mov %rbx,0x38(%rsp) │ │ │ │ mov %r15,0x40(%rsp) │ │ │ │ jmp 19f37 <__cxa_finalize@plt+0xc2d7> │ │ │ │ endbr64 │ │ │ │ - jmp 132f3 <__cxa_finalize@plt+0x5693> │ │ │ │ + jmp dca7 <__cxa_finalize@plt+0x47> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13355 <__cxa_finalize@plt+0x56f5> │ │ │ │ + jmp dd09 <__cxa_finalize@plt+0xa9> │ │ │ │ endbr64 │ │ │ │ - jmp 13322 <__cxa_finalize@plt+0x56c2> │ │ │ │ + jmp dcd6 <__cxa_finalize@plt+0x76> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov $0xe5aceb,%ecx │ │ │ │ - movq $0xe5aceb,0x891b0(%rip) │ │ │ │ + movq $0xe5aceb,0x89190(%rip) │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x891a4(%rip),%rsi │ │ │ │ + lea 0x89184(%rip),%rsi │ │ │ │ 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) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rcx,%rax │ │ │ │ @@ -9704,32 +9704,32 @@ │ │ │ │ xor %rcx,%rax │ │ │ │ imul $0x6c078965,%rax,%rax │ │ │ │ lea (%rax,%rdx,1),%ecx │ │ │ │ mov %rcx,(%rsi,%rdx,8) │ │ │ │ add $0x1,%rdx │ │ │ │ cmp $0x270,%rdx │ │ │ │ jne 1a3c0 <__cxa_finalize@plt+0xc760> │ │ │ │ - movapd 0x75133(%rip),%xmm0 # 8f520 , std::allocator >@@Base+0x2a0> │ │ │ │ - mov 0x75044(%rip),%rax # 8f438 , std::allocator >@@Base+0x1b8> │ │ │ │ - lea 0x88f05(%rip),%rdi │ │ │ │ - movq $0x270,0x8a4a2(%rip) │ │ │ │ - movups %xmm0,0x8a4ab(%rip) │ │ │ │ - mov %rax,0x8a49c(%rip) │ │ │ │ + movapd 0x74a93(%rip),%xmm0 # 8ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf00> │ │ │ │ + mov 0x7495c(%rip),%rax # 8ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdd0> │ │ │ │ + lea 0x88ee5(%rip),%rdi │ │ │ │ + movq $0x270,0x8a482(%rip) │ │ │ │ + movups %xmm0,0x8a48b(%rip) │ │ │ │ + mov %rax,0x8a47c(%rip) │ │ │ │ call da80 >::basic_ofstream()@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ lea 0x88be3(%rip),%rdx │ │ │ │ - lea 0x88ed4(%rip),%rsi │ │ │ │ - lea 0x3572d(%rip),%rdi # 4fb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bea0> │ │ │ │ - mov %ax,0x890c6(%rip) │ │ │ │ - movl $0xffffffff,0x890c0(%rip) │ │ │ │ + lea 0x88eb4(%rip),%rsi │ │ │ │ + lea 0x14d(%rip),%rdi │ │ │ │ + mov %ax,0x890a6(%rip) │ │ │ │ + movl $0xffffffff,0x890a0(%rip) │ │ │ │ call d590 <__cxa_atexit@plt> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x88e8c(%rip) │ │ │ │ + movaps %xmm0,0x88e6c(%rip) │ │ │ │ call d080 │ │ │ │ - mov %rax,0x88e80(%rip) │ │ │ │ + mov %rax,0x88e60(%rip) │ │ │ │ add $0x8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rdx,%r9 │ │ │ │ pop %rsi │ │ │ │ @@ -9786,9116 +9786,7302 @@ │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp 1a4d0 <__cxa_finalize@plt+0xc870> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ + endbr64 │ │ │ │ + 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 │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x10(%rdi),%rbp │ │ │ │ - mov %rbp,(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je df52 <__cxa_finalize@plt+0x2f2> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - call d260 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 1a5e0 <__cxa_finalize@plt+0xc980> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 1a5d8 <__cxa_finalize@plt+0xc978> │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + je 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ + lea 0x8653f(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x866cc(%rip),%xmm0 # a0c80 >@GLIBCXX_3.4+0x1d8> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + lea 0x86476(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x8620d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a620 <__cxa_finalize@plt+0xc9c0> │ │ │ │ - add $0x20,%rsp │ │ │ │ + call d8c0 │ │ │ │ + mov 0x86271(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x86272(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,(%rbx,%rax,1) │ │ │ │ + lea 0x86149(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1a5b0 <__cxa_finalize@plt+0xc950> │ │ │ │ - jmp 1a608 <__cxa_finalize@plt+0xc9a8> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - jmp 1a5b0 <__cxa_finalize@plt+0xc950> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 1a5a2 <__cxa_finalize@plt+0xc942> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 1a5d3 <__cxa_finalize@plt+0xc973> │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call d260 │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 1a69e <__cxa_finalize@plt+0xca3e> │ │ │ │ + mov %rdi,%r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea (%r12,%rbp,1),%rsi │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%rbx),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb df7f <__cxa_finalize@plt+0x31f> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%rbx),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb df73 <__cxa_finalize@plt+0x313> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1a691 <__cxa_finalize@plt+0xca31> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1a680 <__cxa_finalize@plt+0xca20> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1a6b0 <__cxa_finalize@plt+0xca50> │ │ │ │ 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 │ │ │ │ + jmp d600 │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - jmp df8f <__cxa_finalize@plt+0x32f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 1a71c <__cxa_finalize@plt+0xcabc> │ │ │ │ + jmp 1a6dd <__cxa_finalize@plt+0xca7d> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 5df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bfc0> │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d910 │ │ │ │ + movslq 0x8(%rbp),%rbx │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + call d4b0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jl 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ + xor %edi,%edi │ │ │ │ + call daf0 │ │ │ │ + nop │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a75b <__cxa_finalize@plt+0xcafb> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1a737 <__cxa_finalize@plt+0xcad7> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1a74e <__cxa_finalize@plt+0xcaee> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 1a708 <__cxa_finalize@plt+0xcaa8> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 1a752 <__cxa_finalize@plt+0xcaf2> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1a708 <__cxa_finalize@plt+0xcaa8> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1a714 <__cxa_finalize@plt+0xcab4> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1a783 <__cxa_finalize@plt+0xcb23> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1a79b <__cxa_finalize@plt+0xcb3b> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 1a79f <__cxa_finalize@plt+0xcb3f> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 1a7b8 <__cxa_finalize@plt+0xcb58> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + movq $0x0,0x48(%rdi) │ │ │ │ + mov %edx,0xc(%rdi) │ │ │ │ + movups %xmm0,0x38(%rdi) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jg 1a730 <__cxa_finalize@plt+0xcad0> │ │ │ │ + ret │ │ │ │ + sub $0x28,%rsp │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + lea (%rax,%rdx,1),%r9 │ │ │ │ + sub $0x8,%rdx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r9,0x40(%rcx) │ │ │ │ + lea 0x10(%rcx),%rdi │ │ │ │ + mov %r8,0x38(%rcx) │ │ │ │ + mov %r9,0x48(%rcx) │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp d940 │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmpl $0x1,0xc(%rdi) │ │ │ │ + jg 1a7d8 <__cxa_finalize@plt+0xcb78> │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d750 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1a810 <__cxa_finalize@plt+0xcbb0> │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,8),%rdi │ │ │ │ + jmp 5df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bfc0> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1aad6 <__cxa_finalize@plt+0xce76> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aa8b <__cxa_finalize@plt+0xce2b> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + sub $0x268,%rsp │ │ │ │ + movq 0x86429(%rip),%xmm1 # a0c88 , std::allocator >@GLIBCXX_3.4.21+0x3f0> │ │ │ │ + movhps 0x8642a(%rip),%xmm1 # a0c90 >@GLIBCXX_3.4+0x4b0> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x258(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x88a3e(%rip) │ │ │ │ + cmpl $0x1,0xc(%rbx) │ │ │ │ + jle 1b080 <__cxa_finalize@plt+0xd420> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x1ee(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call db70 │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jg 1a8a0 <__cxa_finalize@plt+0xcc40> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jle 1a8e8 <__cxa_finalize@plt+0xcc88> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call d5a0 │ │ │ │ + cmp %ebp,0xc(%rbx) │ │ │ │ + jg 1a8d0 <__cxa_finalize@plt+0xcc70> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 58970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369f0> │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x889bf(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x74421(%rip),%xmm0 # 8ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdd8> │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x860af(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x85e0c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %dx,0x230(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov 0x86089(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x85f19(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + movaps %xmm2,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x86212(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1b370 <__cxa_finalize@plt+0xd710> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 1aa44 <__cxa_finalize@plt+0xcde4> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1a9f9 <__cxa_finalize@plt+0xcd99> │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1a975 <__cxa_finalize@plt+0xcd15> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a8f7 <__cxa_finalize@plt+0xcc97> │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1a938 <__cxa_finalize@plt+0xccd8> │ │ │ │ - mov 0x18(%r13),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1a9b8 <__cxa_finalize@plt+0xcd58> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a8b6 <__cxa_finalize@plt+0xcc56> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a890 <__cxa_finalize@plt+0xcc30> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a8a7 <__cxa_finalize@plt+0xcc47> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1a867 <__cxa_finalize@plt+0xcc07> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a8cc <__cxa_finalize@plt+0xcc6c> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1a8de <__cxa_finalize@plt+0xcc7e> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a9b8 <__cxa_finalize@plt+0xcd58> │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 1a85e <__cxa_finalize@plt+0xcbfe> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a90d <__cxa_finalize@plt+0xccad> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a91f <__cxa_finalize@plt+0xccbf> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1a975 <__cxa_finalize@plt+0xcd15> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 1a837 <__cxa_finalize@plt+0xcbd7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a94e <__cxa_finalize@plt+0xccee> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a960 <__cxa_finalize@plt+0xcd00> │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x85dc1(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1ab15 <__cxa_finalize@plt+0xceb5> │ │ │ │ call d600 │ │ │ │ + lea 0x85cd4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x85ec9(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x85c0f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1a0 │ │ │ │ + lea 0x85bf3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x85e6c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x85d04(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x86005(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d610 (long)@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%r14 │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1b388 <__cxa_finalize@plt+0xd728> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x85bee(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1ace8 <__cxa_finalize@plt+0xd088> │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a8f7 <__cxa_finalize@plt+0xcc97> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 1a844 <__cxa_finalize@plt+0xcbe4> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a98b <__cxa_finalize@plt+0xcd2b> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a99d <__cxa_finalize@plt+0xcd3d> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1a9f9 <__cxa_finalize@plt+0xcd99> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 1a82a <__cxa_finalize@plt+0xcbca> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a9ce <__cxa_finalize@plt+0xcd6e> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1a9e0 <__cxa_finalize@plt+0xcd80> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1a938 <__cxa_finalize@plt+0xccd8> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 1a851 <__cxa_finalize@plt+0xcbf1> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa14 <__cxa_finalize@plt+0xcdb4> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa2b <__cxa_finalize@plt+0xcdcb> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aa44 <__cxa_finalize@plt+0xcde4> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 1a818 <__cxa_finalize@plt+0xcbb8> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa5e <__cxa_finalize@plt+0xcdfe> │ │ │ │ + lea 0x85b01(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x85cf6(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x85a3c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1b,%r8d │ │ │ │ + lea 0x736a2(%rip),%rcx # 8e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c468> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1b268 <__cxa_finalize@plt+0xd608> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe df80 <__cxa_finalize@plt+0x320> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x73f2b(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1b318 <__cxa_finalize@plt+0xd6b8> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 1b240 <__cxa_finalize@plt+0xd5e0> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 1ae53 <__cxa_finalize@plt+0xd1f3> │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + je 1ae53 <__cxa_finalize@plt+0xd1f3> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 1b000 <__cxa_finalize@plt+0xd3a0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb de24 <__cxa_finalize@plt+0x1c4> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1b3a0 <__cxa_finalize@plt+0xd740> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe dd24 <__cxa_finalize@plt+0xc4> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x73521(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1b2c0 <__cxa_finalize@plt+0xd660> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x88585(%rip) │ │ │ │ + jne 1b128 <__cxa_finalize@plt+0xd4c8> │ │ │ │ + cmpb $0x0,0x88579(%rip) │ │ │ │ + jne 1b0b0 <__cxa_finalize@plt+0xd450> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1af80 <__cxa_finalize@plt+0xd320> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aa74 <__cxa_finalize@plt+0xce14> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1af92 <__cxa_finalize@plt+0xd332> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1afa4 <__cxa_finalize@plt+0xd344> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aa8b <__cxa_finalize@plt+0xce2b> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 1a802 <__cxa_finalize@plt+0xcba2> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aaa6 <__cxa_finalize@plt+0xce46> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1afb3 <__cxa_finalize@plt+0xd353> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aabd <__cxa_finalize@plt+0xce5d> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1afc2 <__cxa_finalize@plt+0xd362> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 1afd6 <__cxa_finalize@plt+0xd376> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aad6 <__cxa_finalize@plt+0xce76> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 1a7ec <__cxa_finalize@plt+0xcb8c> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1b4b1 <__cxa_finalize@plt+0xd851> │ │ │ │ + add $0x268,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1ae99 <__cxa_finalize@plt+0xd239> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 1b3b7 <__cxa_finalize@plt+0xd757> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1b056 <__cxa_finalize@plt+0xd3f6> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1b3b7 <__cxa_finalize@plt+0xd757> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 1a8eb <__cxa_finalize@plt+0xcc8b> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 5df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bfc0> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %ebp,0x4(%rdi) │ │ │ │ + jg 1b090 <__cxa_finalize@plt+0xd430> │ │ │ │ + jmp 1a8eb <__cxa_finalize@plt+0xcc8b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x73360(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x8821d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x88201(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ddbc <__cxa_finalize@plt+0x15c> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1b1a0 <__cxa_finalize@plt+0xd540> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 1af6e <__cxa_finalize@plt+0xd30e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x732e8(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x87f45(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x87f29(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ddf1 <__cxa_finalize@plt+0x191> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1b1f0 <__cxa_finalize@plt+0xd590> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 1af61 <__cxa_finalize@plt+0xd301> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x38b(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1b10d <__cxa_finalize@plt+0xd4ad> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1b10d <__cxa_finalize@plt+0xd4ad> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x33b(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1b181 <__cxa_finalize@plt+0xd521> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1b181 <__cxa_finalize@plt+0xd521> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 1b480 <__cxa_finalize@plt+0xd820> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + jne 1ae45 <__cxa_finalize@plt+0xd1e5> │ │ │ │ + jmp 1ae69 <__cxa_finalize@plt+0xd209> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1b290 <__cxa_finalize@plt+0xd630> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1b2a3 <__cxa_finalize@plt+0xd643> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1ad73 <__cxa_finalize@plt+0xd113> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1ad73 <__cxa_finalize@plt+0xd113> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1b420 <__cxa_finalize@plt+0xd7c0> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1b2e8 <__cxa_finalize@plt+0xd688> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1b2fb <__cxa_finalize@plt+0xd69b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1af39 <__cxa_finalize@plt+0xd2d9> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1af39 <__cxa_finalize@plt+0xd2d9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1b3f8 <__cxa_finalize@plt+0xd798> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1b340 <__cxa_finalize@plt+0xd6e0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1b353 <__cxa_finalize@plt+0xd6f3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1adf4 <__cxa_finalize@plt+0xd194> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1adf4 <__cxa_finalize@plt+0xd194> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 1aae8 <__cxa_finalize@plt+0xce88> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 1acbb <__cxa_finalize@plt+0xd05b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1b490 <__cxa_finalize@plt+0xd830> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1b3c8 <__cxa_finalize@plt+0xd768> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1b3db <__cxa_finalize@plt+0xd77b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1aead <__cxa_finalize@plt+0xd24d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1aead <__cxa_finalize@plt+0xd24d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1b401 <__cxa_finalize@plt+0xd7a1> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1b32f <__cxa_finalize@plt+0xd6cf> │ │ │ │ + nop │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1b429 <__cxa_finalize@plt+0xd7c9> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1b2d7 <__cxa_finalize@plt+0xd677> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1b459 <__cxa_finalize@plt+0xd7f9> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1b27f <__cxa_finalize@plt+0xd61f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + jmp 1ae69 <__cxa_finalize@plt+0xd209> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ + jmp 1b069 <__cxa_finalize@plt+0xd409> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp dd59 <__cxa_finalize@plt+0xf9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ddd4 <__cxa_finalize@plt+0x174> │ │ │ │ + endbr64 │ │ │ │ + jmp de0d <__cxa_finalize@plt+0x1ad> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dd6e <__cxa_finalize@plt+0x10e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp de5a <__cxa_finalize@plt+0x1fa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ded3 <__cxa_finalize@plt+0x273> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp de50 <__cxa_finalize@plt+0x1f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp def4 <__cxa_finalize@plt+0x294> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp df42 <__cxa_finalize@plt+0x2e2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dddd <__cxa_finalize@plt+0x17d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp de82 <__cxa_finalize@plt+0x222> │ │ │ │ + endbr64 │ │ │ │ + jmp df78 <__cxa_finalize@plt+0x318> │ │ │ │ + endbr64 │ │ │ │ + jmp dda0 <__cxa_finalize@plt+0x140> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001b550 ::do_widen(char) const@@Base>: │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%eax │ │ │ │ + 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 │ │ │ │ + endbr64 │ │ │ │ push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + 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 1b5db ::do_widen(char) const@@Base+0x8b> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1aeac <__cxa_finalize@plt+0xd24c> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1ae4a <__cxa_finalize@plt+0xd1ea> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1aded <__cxa_finalize@plt+0xd18d> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1ad8b <__cxa_finalize@plt+0xd12b> │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ace3 <__cxa_finalize@plt+0xd083> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1ac40 <__cxa_finalize@plt+0xcfe0> │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1ac90 <__cxa_finalize@plt+0xd030> │ │ │ │ - mov 0x18(%r13),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1ad38 <__cxa_finalize@plt+0xd0d8> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1abed <__cxa_finalize@plt+0xcf8d> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - lea 0x70(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1abb0 <__cxa_finalize@plt+0xcf50> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1abc7 <__cxa_finalize@plt+0xcf67> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1abde <__cxa_finalize@plt+0xcf7e> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 1ab87 <__cxa_finalize@plt+0xcf27> │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ - lea 0x70(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ac03 <__cxa_finalize@plt+0xcfa3> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ac15 <__cxa_finalize@plt+0xcfb5> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 1ac27 <__cxa_finalize@plt+0xcfc7> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ad38 <__cxa_finalize@plt+0xd0d8> │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 1ab7e <__cxa_finalize@plt+0xcf1e> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ac56 <__cxa_finalize@plt+0xcff6> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ac68 <__cxa_finalize@plt+0xd008> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ac7a <__cxa_finalize@plt+0xd01a> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1ace3 <__cxa_finalize@plt+0xd083> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 1ab57 <__cxa_finalize@plt+0xcef7> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1aca6 <__cxa_finalize@plt+0xd046> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1acb8 <__cxa_finalize@plt+0xd058> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1acca <__cxa_finalize@plt+0xd06a> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ac40 <__cxa_finalize@plt+0xcfe0> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 1ab64 <__cxa_finalize@plt+0xcf04> │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - lea 0x70(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1acf9 <__cxa_finalize@plt+0xd099> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad0b <__cxa_finalize@plt+0xd0ab> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad1d <__cxa_finalize@plt+0xd0bd> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ad8b <__cxa_finalize@plt+0xd12b> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 1ab4a <__cxa_finalize@plt+0xceea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ - lea 0x70(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad4e <__cxa_finalize@plt+0xd0ee> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad60 <__cxa_finalize@plt+0xd100> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ad72 <__cxa_finalize@plt+0xd112> │ │ │ │ + je 1b7c8 ::do_widen(char) const@@Base+0x278> │ │ │ │ call d600 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 1b5c0 ::do_widen(char) const@@Base+0x70> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1b5e8 ::do_widen(char) const@@Base+0x98> │ │ │ │ mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ac90 <__cxa_finalize@plt+0xd030> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 1ab71 <__cxa_finalize@plt+0xcf11> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ada6 <__cxa_finalize@plt+0xd146> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1adbd <__cxa_finalize@plt+0xd15d> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1add4 <__cxa_finalize@plt+0xd174> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aded <__cxa_finalize@plt+0xd18d> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 1ab38 <__cxa_finalize@plt+0xced8> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae07 <__cxa_finalize@plt+0xd1a7> │ │ │ │ + mov 0x38(%rbx),%r13 │ │ │ │ + mov 0x40(%rbx),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 1b62b ::do_widen(char) const@@Base+0xdb> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b7e0 ::do_widen(char) const@@Base+0x290> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae1d <__cxa_finalize@plt+0xd1bd> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 1b610 ::do_widen(char) const@@Base+0xc0> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1b638 ::do_widen(char) const@@Base+0xe8> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae33 <__cxa_finalize@plt+0xd1d3> │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x58(%rbx),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 1b67b ::do_widen(char) const@@Base+0x12b> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b7b0 ::do_widen(char) const@@Base+0x260> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 1b660 ::do_widen(char) const@@Base+0x110> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1b688 ::do_widen(char) const@@Base+0x138> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ae4a <__cxa_finalize@plt+0xd1ea> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 1ab22 <__cxa_finalize@plt+0xcec2> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae65 <__cxa_finalize@plt+0xd205> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b6a6 ::do_widen(char) const@@Base+0x156> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae7c <__cxa_finalize@plt+0xd21c> │ │ │ │ + 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 1b6ec ::do_widen(char) const@@Base+0x19c> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ae93 <__cxa_finalize@plt+0xd233> │ │ │ │ + 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 1b732 ::do_widen(char) const@@Base+0x1e2> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%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 1b778 ::do_widen(char) const@@Base+0x228> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1aeac <__cxa_finalize@plt+0xd24c> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 1ab0c <__cxa_finalize@plt+0xceac> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + movups %xmm0,0xf8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b7f8 ::do_widen(char) const@@Base+0x2a8> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - push %r14 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x60,%edi │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - movups %xmm1,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1af4e <__cxa_finalize@plt+0xd2ee> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1aff0 <__cxa_finalize@plt+0xd390> │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %rbx,0x10(%r13) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1afd2 <__cxa_finalize@plt+0xd372> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1aff0 <__cxa_finalize@plt+0xd390> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - call d640 │ │ │ │ - jmp 1af68 <__cxa_finalize@plt+0xd308> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 1b660 ::do_widen(char) const@@Base+0x110> │ │ │ │ + jmp 1b67b ::do_widen(char) const@@Base+0x12b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 1b5c0 ::do_widen(char) const@@Base+0x70> │ │ │ │ + jmp 1b5db ::do_widen(char) const@@Base+0x8b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 1b610 ::do_widen(char) const@@Base+0xc0> │ │ │ │ + jmp 1b62b ::do_widen(char) const@@Base+0xdb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfad <__cxa_finalize@plt+0x34d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp dfbf <__cxa_finalize@plt+0x35f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfeb <__cxa_finalize@plt+0x38b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfca <__cxa_finalize@plt+0x36a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp dfa2 <__cxa_finalize@plt+0x342> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x80,%edi │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x70(%r12),%rax │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - mov 0x60(%rbx),%rsi │ │ │ │ - lea 0x60(%r12),%rdi │ │ │ │ - mov %rax,0x60(%r12) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %eax,(%r12) │ │ │ │ - movups %xmm1,0x8(%r12) │ │ │ │ + call 1b580 ::do_widen(char) const@@Base+0x30> │ │ │ │ + mov 0xf8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b0ec <__cxa_finalize@plt+0xd48c> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b1b0 <__cxa_finalize@plt+0xd550> │ │ │ │ - mov $0x80,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - lea 0x40(%rbx),%r15 │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - lea 0x60(%rbx),%rdi │ │ │ │ - mov %rax,0x60(%rbx) │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - mov %rbx,0x10(%r13) │ │ │ │ - mov %r13,0x8(%rbx) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + je 1b831 ::do_widen(char) const@@Base+0x2e1> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1b18c <__cxa_finalize@plt+0xd52c> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b1b0 <__cxa_finalize@plt+0xd550> │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - call d640 │ │ │ │ - jmp 1b106 <__cxa_finalize@plt+0xd4a6> │ │ │ │ + je 1b842 ::do_widen(char) const@@Base+0x2f2> │ │ │ │ + call d600 │ │ │ │ + mov 0xa8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b853 ::do_widen(char) const@@Base+0x303> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b864 ::do_widen(char) const@@Base+0x314> │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b872 ::do_widen(char) const@@Base+0x322> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbp),%r12 │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1b89e ::do_widen(char) const@@Base+0x34e> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b940 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 1b880 ::do_widen(char) const@@Base+0x330> │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1b8ab ::do_widen(char) const@@Base+0x35b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1b8de ::do_widen(char) const@@Base+0x38e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b958 ::do_widen(char) const@@Base+0x408> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1b8c0 ::do_widen(char) const@@Base+0x370> │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1b8eb ::do_widen(char) const@@Base+0x39b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1b91a ::do_widen(char) const@@Base+0x3ca> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1b930 ::do_widen(char) const@@Base+0x3e0> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1b900 ::do_widen(char) const@@Base+0x3b0> │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1b970 ::do_widen(char) const@@Base+0x420> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1b900 ::do_widen(char) const@@Base+0x3b0> │ │ │ │ + jmp 1b916 ::do_widen(char) const@@Base+0x3c6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1b880 ::do_widen(char) const@@Base+0x330> │ │ │ │ + jmp 1b89a ::do_widen(char) const@@Base+0x34a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1b8c0 ::do_widen(char) const@@Base+0x370> │ │ │ │ + jmp 1b8da ::do_widen(char) const@@Base+0x38a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp e03b <__cxa_finalize@plt+0x3db> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e04d <__cxa_finalize@plt+0x3ed> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e055 <__cxa_finalize@plt+0x3f5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp e060 <__cxa_finalize@plt+0x400> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e026 <__cxa_finalize@plt+0x3c6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e030 <__cxa_finalize@plt+0x3d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp e095 <__cxa_finalize@plt+0x435> │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x731b1(%rip),%rsi # 8e3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a71e> │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x8829a(%rip) │ │ │ │ - jne 1b8e8 <__cxa_finalize@plt+0xdc88> │ │ │ │ - cmpb $0x0,0x8828e(%rip) │ │ │ │ - jne 1b8b8 <__cxa_finalize@plt+0xdc58> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b28d <__cxa_finalize@plt+0xd62d> │ │ │ │ - call d600 │ │ │ │ - lea 0x73151(%rip),%rsi # 8e3e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a725> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x248,%rsp │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x238(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call d080 │ │ │ │ + mov 0x14(%rbx),%r12d │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mov %rax,0x878f8(%rip) │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + test %r12,%r12 │ │ │ │ + mov %r12,%rbp │ │ │ │ + je 1ce59 ::do_widen(char) const@@Base+0x1909> │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov (%rax),%r15 │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x11(%r12),%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d320 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1ca0d ::do_widen(char) const@@Base+0x14bd> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + movsd 0x7330e(%rip),%xmm3 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde0> │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000012,%rax │ │ │ │ - add 0x48(%rsp),%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jbe e269 <__cxa_finalize@plt+0x609> │ │ │ │ - mov $0x11,%edx │ │ │ │ - lea 0x730d0(%rip),%rsi # 8e3eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a72b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x48(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb e24a <__cxa_finalize@plt+0x5ea> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x73520(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1bd4e ::do_widen(char) const@@Base+0x7fe> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1bb90 ::do_widen(char) const@@Base+0x640> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%rdi,%rsi,1),%r8d │ │ │ │ + mov %eax,%esi │ │ │ │ + not %esi │ │ │ │ + and $0x7,%esi │ │ │ │ + bt %esi,%r8d │ │ │ │ + jae 1bf10 ::do_widen(char) const@@Base+0x9c0> │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %eax,(%r15,%rsi,4) │ │ │ │ + mov 0x20(%rsp),%r15 │ │ │ │ + add $0x1,%eax │ │ │ │ + movl $0x0,(%r15,%rsi,4) │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jb 1bac0 ::do_widen(char) const@@Base+0x570> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x0(,%rdx,4),%r14 │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ + add %r14,%rdi │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + je 1d057 ::do_widen(char) const@@Base+0x1b07> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov (%rax,%rbp,1),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + test %esi,%esi │ │ │ │ + je 1bb90 ::do_widen(char) const@@Base+0x640> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,1),%rsi │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + movslq (%rsi,%rax,4),%rdx │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jb 1bb80 ::do_widen(char) const@@Base+0x630> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%rbx),%ebp │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x14,0x78(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + movdqa 0x732c3(%rip),%xmm0 # 8eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf20> │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movl $0x70656577,0x10(%rdx) │ │ │ │ + movsd 0x73161(%rip),%xmm3 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde0> │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0xc0(%rsp),%rdx │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x878c3(%rip) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + je 1bd00 ::do_widen(char) const@@Base+0x7b0> │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cvtsi2sd %rbp,%xmm4 │ │ │ │ + add $0x1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + mov 0x8788f(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x7311b(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 1bc7e ::do_widen(char) const@@Base+0x72e> │ │ │ │ + movl $0xffffffff,0x8786b(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 1bd00 ::do_widen(char) const@@Base+0x7b0> │ │ │ │ + lea 0x873f6(%rip),%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87f93(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b381 <__cxa_finalize@plt+0xd721> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1b392 <__cxa_finalize@plt+0xd732> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1b3ab <__cxa_finalize@plt+0xd74b> │ │ │ │ - call d600 │ │ │ │ - lea 0x7304b(%rip),%rsi # 8e3fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - lea 0x90(%rax),%r15 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x98(%rax),%r12 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b930 <__cxa_finalize@plt+0xdcd0> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b402 <__cxa_finalize@plt+0xd7a2> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72ff4(%rip),%rsi # 8e3fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73d> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x72c9a(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72fd0(%rip),%rsi # 8e407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a747> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x7342a(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87e9d(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b477 <__cxa_finalize@plt+0xd817> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1b488 <__cxa_finalize@plt+0xd828> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ - call d600 │ │ │ │ - lea 0x72f79(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a759> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b918 <__cxa_finalize@plt+0xdcb8> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b4dd <__cxa_finalize@plt+0xd87d> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72f35(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a759> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x72753(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72f10(%rip),%rsi # 8e422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a762> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x7334f(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87dc2(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1b552 <__cxa_finalize@plt+0xd8f2> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1b563 <__cxa_finalize@plt+0xd903> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 1b574 <__cxa_finalize@plt+0xd914> │ │ │ │ - call d600 │ │ │ │ - lea 0x73093(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a94e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b970 <__cxa_finalize@plt+0xdd10> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b5b8 <__cxa_finalize@plt+0xd958> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r12d,0x877ff(%rip) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + movsd 0x7306b(%rip),%xmm3 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde0> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 1bd2a ::do_widen(char) const@@Base+0x7da> │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ call d600 │ │ │ │ - lea 0x7304f(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a94e> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x73036(%rip),%xmm3 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde0> │ │ │ │ + addq $0x1,0x28(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp 0x8(%rbx),%eax │ │ │ │ + jae 1ca1a ::do_widen(char) const@@Base+0x14ca> │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + test %rax,%rax │ │ │ │ + je 1ba90 ::do_widen(char) const@@Base+0x540> │ │ │ │ + mov %eax,%r13d │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72e47(%rip),%rsi # 8e434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a774> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x73274(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + not %r13d │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 1bda3 ::do_widen(char) const@@Base+0x853> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + mov %edx,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + add 0x20(%rcx),%rax │ │ │ │ + movzbl (%rax,%r8,1),%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%ecx │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + setb %al │ │ │ │ + cmp $0x1,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %al,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp 0x14(%rbx),%edx │ │ │ │ + jb 1bd60 ::do_widen(char) const@@Base+0x810> │ │ │ │ + mov 0xc(%rbx),%r11d │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + shr $1,%eax │ │ │ │ + je 1bffc ::do_widen(char) const@@Base+0xaac> │ │ │ │ + mov %esi,%eax │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + sar $1,%eax │ │ │ │ + mov %esi,0x68(%rsp) │ │ │ │ + mov 0x80(%rbx),%r12 │ │ │ │ + cltq │ │ │ │ + mov %r13d,0x6c(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + shl $0x2,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + mov 0xa8(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14,%rdi,8),%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov %rdi,%r13 │ │ │ │ + shr $0x6,%r13 │ │ │ │ + add 0x88(%rax),%rbp │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x0(,%r13,8),%rsi │ │ │ │ + shl %cl,%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + movzbl 0x0(%rbp),%r8d │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rcx,%rsi,1),%r10 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + mov (%r10),%rdx │ │ │ │ + sar %cl,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + or %rdx,%r15 │ │ │ │ + and $0x3,%ecx │ │ │ │ + not %r8 │ │ │ │ + and %r8,%rdx │ │ │ │ + cmp $0x1,%ecx │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + cmove %r15,%rdx │ │ │ │ + lea (%r12,%rsi,1),%r15 │ │ │ │ + mov %rdx,(%r10) │ │ │ │ + movzbl 0x0(%rbp),%ebp │ │ │ │ + mov (%r15),%rdx │ │ │ │ + sar %cl,%ebp │ │ │ │ + and $0x3,%ebp │ │ │ │ + cmp $0x2,%ebp │ │ │ │ + jne 1bf90 ::do_widen(char) const@@Base+0xa40> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + or %rax,(%rcx,%rsi,1) │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + movslq %r9d,%rdx │ │ │ │ + movb $0x0,(%rcx,%rdx,1) │ │ │ │ + lea 0x1(%r9),%edx │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movb $0x0,(%rcx,%rdx,1) │ │ │ │ + mov 0x80(%rbx),%r12 │ │ │ │ + mov 0xc(%rbx),%r11d │ │ │ │ + and (%r12,%r13,8),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %r11d,%eax │ │ │ │ + sbbl $0xffffffff,0x48(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $1,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 1c190 ::do_widen(char) const@@Base+0xc40> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x2,%r9d │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + mov 0xa8(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + jmp 1be10 ::do_widen(char) const@@Base+0x8c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%r8 │ │ │ │ + mov 0x50(%rbx),%r12 │ │ │ │ + movslq %edx,%rsi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,(%r8,%rsi,4) │ │ │ │ + mov (%r12),%r8 │ │ │ │ + add $0x1,%eax │ │ │ │ + movl $0x0,(%r8,%rsi,4) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 1bac0 ::do_widen(char) const@@Base+0x570> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + lea 0x0(,%rdx,4),%r14 │ │ │ │ + lea 0x0(,%rcx,4),%r13 │ │ │ │ + add %r14,%rdi │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + ja 1bb29 ::do_widen(char) const@@Base+0x5d9> │ │ │ │ + jne 1bb67 ::do_widen(char) const@@Base+0x617> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov (%r12,%rbp,1),%rax │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %edx,(%rax,%r14,1) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + jmp 1bb67 ::do_widen(char) const@@Base+0x617> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %r8,%rdx │ │ │ │ + add 0x30(%rsp),%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + and (%r10),%rcx │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + je 1bfb8 ::do_widen(char) const@@Base+0xa68> │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + jmp 1be9c ::do_widen(char) const@@Base+0x94c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %rdx,%r8 │ │ │ │ + mov %r11d,%r10d │ │ │ │ + mov %r8,(%rsi) │ │ │ │ + and (%r15),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %r11d,%eax │ │ │ │ + sbbl $0xffffffff,0x48(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $1,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 1c190 ::do_widen(char) const@@Base+0xc40> │ │ │ │ + add $0x2,%r9d │ │ │ │ + jmp 1be10 ::do_widen(char) const@@Base+0x8c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x68(%rsp),%r13d │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 1c0a9 ::do_widen(char) const@@Base+0xb59> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x80(%rbx),%r8 │ │ │ │ + sar $1,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %rax,%r15 │ │ │ │ + and (%r8,%rcx,8),%r15 │ │ │ │ + jne 1c050 ::do_widen(char) const@@Base+0xb00> │ │ │ │ + mov 0xa8(%rbx),%r8 │ │ │ │ + and (%r8,%rcx,8),%rax │ │ │ │ + je 1c09c ::do_widen(char) const@@Base+0xb4c> │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %ebp,%r10d │ │ │ │ + cmpb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x8(%r9),%rax │ │ │ │ + setg %r8b │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov 0x20(%r9),%r12 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + add %rax,%r12 │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%r10d │ │ │ │ + shl %cl,%r8d │ │ │ │ + not %r10d │ │ │ │ + and %r10b,(%r12) │ │ │ │ + add 0x20(%r9),%rax │ │ │ │ + or %r8b,(%rax) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 1c020 ::do_widen(char) const@@Base+0xad0> │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov 0x14(%rbx),%eax │ │ │ │ + and $0x1,%ebp │ │ │ │ + neg %rbp │ │ │ │ + and $0x18,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + je 1bb90 ::do_widen(char) const@@Base+0x640> │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov 0x50(%rbx),%r12 │ │ │ │ + mov %esi,%edi │ │ │ │ + and $0x1,%eax │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x8(%r8),%r11 │ │ │ │ + neg %rax │ │ │ │ + and $0x18,%eax │ │ │ │ + mov 0x0(%r13,%rax,1),%r15 │ │ │ │ + mov (%r12,%rax,1),%r14 │ │ │ │ + shr $0x3,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + imul 0x28(%rsp),%r11 │ │ │ │ + add 0x20(%r8),%r11 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14,%rax,4),%r8d │ │ │ │ + mov (%r15,%rax,4),%r9d │ │ │ │ + cmp %r8d,%esi │ │ │ │ + cmovl %r8d,%esi │ │ │ │ + cmp %r8d,%edi │ │ │ │ + cmovl %r8d,%edi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + movzbl (%r11,%r8,1),%r10d │ │ │ │ + mov %r9d,%r8d │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r10d │ │ │ │ + jb 1c160 ::do_widen(char) const@@Base+0xc10> │ │ │ │ + mov 0x0(%r13,%rbp,1),%r10 │ │ │ │ + movslq %edx,%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %r9d,(%r10,%r8,4) │ │ │ │ + mov (%r12,%rbp,1),%r9 │ │ │ │ + mov %esi,(%r9,%r8,4) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 1bf3e ::do_widen(char) const@@Base+0x9ee> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 1c100 ::do_widen(char) const@@Base+0xbb0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + movslq %ecx,%r8 │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %r9d,(%r10,%r8,4) │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %edi,(%r9,%r8,4) │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jae 1bb01 ::do_widen(char) const@@Base+0x5b1> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 1c100 ::do_widen(char) const@@Base+0xbb0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%esi │ │ │ │ + mov 0x6c(%rsp),%r13d │ │ │ │ + test %edi,%edi │ │ │ │ + je 1bffc ::do_widen(char) const@@Base+0xaac> │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %esi,0x38(%rsp) │ │ │ │ + movsd 0x72bbc(%rip),%xmm4 # 8ed70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf0> │ │ │ │ + mov %r10d,%r14d │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %r13d,0x68(%rsp) │ │ │ │ + movsd 0x72ba1(%rip),%xmm5 # 8ed68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde8> │ │ │ │ + movsd 0x72ba8(%rip),%xmm9 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + neg %rax │ │ │ │ + and $0x18,%eax │ │ │ │ + mov %rax,%r12 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + je 1bff0 ::do_widen(char) const@@Base+0xaa0> │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %r12,%r13 │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + xorpd 0x72c73(%rip),%xmm8 # 8ee90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf10> │ │ │ │ + jmp 1c319 ::do_widen(char) const@@Base+0xdc9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 1c256 ::do_widen(char) const@@Base+0xd06> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + lea -0x1(%r10),%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r12,%r13,1),%r12 │ │ │ │ + movslq (%r12,%rbp,4),%rbp │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movsbl (%r12,%rbp,1),%ebp │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jae 1c560 ::do_widen(char) const@@Base+0x1010> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + add $0x1,%r10d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov (%r12,%r13,1),%r9 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm6 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 1c4ac ::do_widen(char) const@@Base+0xf5c> │ │ │ │ + lea -0x1(%r11),%r10d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 1c4a0 ::do_widen(char) const@@Base+0xf50> │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 1c460 ::do_widen(char) const@@Base+0xf10> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%rdi │ │ │ │ + add $0x8,%rsi │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 1c5a0 ::do_widen(char) const@@Base+0x1050> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %rdx,%r10 │ │ │ │ + and (%r8,%rcx,8),%r10 │ │ │ │ + je 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + mov 0x38(%rbx),%r10 │ │ │ │ + lea 0x1(%rdi),%rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + mov 0x80(%rbx),%rbp │ │ │ │ + mov (%r10,%r13,1),%r11 │ │ │ │ + and 0x0(%rbp,%rcx,8),%r12 │ │ │ │ + mov (%r11,%rsi,1),%r10d │ │ │ │ + mov 0x4(%r11,%rsi,1),%r11d │ │ │ │ + jne 1c228 ::do_widen(char) const@@Base+0xcd8> │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 1c387 ::do_widen(char) const@@Base+0xe37> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + lea -0x1(%r10),%ebp │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov (%r12,%r13,1),%r12 │ │ │ │ + movslq (%r12,%rbp,4),%rbp │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movsbl (%r12,%rbp,1),%ebp │ │ │ │ + cvtsi2sd %ebp,%xmm2 │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + sub $0x1,%ebp │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jae 1c580 ::do_widen(char) const@@Base+0x1030> │ │ │ │ + mov 0x20(%rbx),%r12 │ │ │ │ + add $0x1,%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r12,%r13,1),%r9 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 1c53c ::do_widen(char) const@@Base+0xfec> │ │ │ │ + lea -0x1(%r11),%r10d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm1 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 1c530 ::do_widen(char) const@@Base+0xfe0> │ │ │ │ + ucomisd 0x72974(%rip),%xmm2 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde0> │ │ │ │ + setnp %r10b │ │ │ │ + xor %r9d,%r9d │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + cmovne %r9d,%r10d │ │ │ │ + ucomisd 0x7295d(%rip),%xmm1 # 8ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde0> │ │ │ │ + setnp %r11b │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + cmovne %r9d,%r11d │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 1c4d0 ::do_widen(char) const@@Base+0xf80> │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 1c4d0 ::do_widen(char) const@@Base+0xf80> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + comisd %xmm0,%xmm8 │ │ │ │ + jbe 1c630 ::do_widen(char) const@@Base+0x10e0> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movb $0x1,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + lea 0x1(%r11),%r10d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + jmp 1c2b7 ::do_widen(char) const@@Base+0xd67> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ucomisd 0x72890(%rip),%xmm1 # 8ed68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde8> │ │ │ │ + setnp %bpl │ │ │ │ + xor %r9d,%r9d │ │ │ │ + ucomisd %xmm5,%xmm1 │ │ │ │ + cmovne %r9d,%ebp │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 1c5d0 ::do_widen(char) const@@Base+0x1080> │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 1c5d0 ::do_widen(char) const@@Base+0x1080> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0x1,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + lea 0x1(%r11),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movslq (%r9,%r10,4),%r10 │ │ │ │ + movsbl (%r12,%r10,1),%r10d │ │ │ │ + cvtsi2sd %r10d,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jmp 1c3e4 ::do_widen(char) const@@Base+0xe94> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 1c2ae ::do_widen(char) const@@Base+0xd5e> │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + jmp 1c294 ::do_widen(char) const@@Base+0xd44> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 1c3db ::do_widen(char) const@@Base+0xe8b> │ │ │ │ + mov 0x20(%rbx),%r10 │ │ │ │ + mov 0x68(%rbx),%r12 │ │ │ │ + mov (%r10,%r13,1),%r9 │ │ │ │ + jmp 1c3c5 ::do_widen(char) const@@Base+0xe75> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%edi │ │ │ │ + mov %r13,%r12 │ │ │ │ + cmp %edi,0x10(%rsp) │ │ │ │ + je 1c640 ::do_widen(char) const@@Base+0x10f0> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1d060 ::do_widen(char) const@@Base+0x1b10> │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + jmp 1c1e0 ::do_widen(char) const@@Base+0xc90> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ucomisd 0x72790(%rip),%xmm2 # 8ed68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cde8> │ │ │ │ + setnp %r10b │ │ │ │ + xor %r9d,%r9d │ │ │ │ + ucomisd %xmm5,%xmm2 │ │ │ │ + cmovne %r9d,%r10d │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 1c870 ::do_widen(char) const@@Base+0x1320> │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 1c870 ::do_widen(char) const@@Base+0x1320> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r14,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r14d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + jmp 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + subsd %xmm9,%xmm4 │ │ │ │ + comisd %xmm9,%xmm4 │ │ │ │ + ja 1c5bd ::do_widen(char) const@@Base+0x106d> │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov 0x68(%rsp),%r13d │ │ │ │ + test %edx,%edx │ │ │ │ + je 1bffc ::do_widen(char) const@@Base+0xaac> │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + and (%r8,%rcx,8),%rdi │ │ │ │ + je 1c7d0 ::do_widen(char) const@@Base+0x1280> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x80(%rbx),%r11 │ │ │ │ + lea (%rax,%rax,1),%r10 │ │ │ │ + mov (%rdi,%r14,1),%rdi │ │ │ │ + and (%r11,%rcx,8),%rdx │ │ │ │ + mov (%rdi,%rax,8),%r8d │ │ │ │ + mov (%rdi,%r12,4),%r9d │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + je 1c89a ::do_widen(char) const@@Base+0x134a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1c71c ::do_widen(char) const@@Base+0x11cc> │ │ │ │ + mov 0x50(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbp │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov 0xf8(%rbx),%r11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ + sub (%rcx,%rdx,4),%r15d │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm0 │ │ │ │ + mulss (%r11,%rdx,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 1c7f1 ::do_widen(char) const@@Base+0x12a1> │ │ │ │ + lea 0x1(%r8),%r15d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov %esi,%r11d │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ + movslq (%rcx,%r15,4),%r15 │ │ │ │ + add $0x1,%r11d │ │ │ │ + movsbl (%rdi,%r15,1),%r15d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + cvtsi2ss %r15d,%xmm5 │ │ │ │ + mulss (%r8,%r11,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 1c80d ::do_widen(char) const@@Base+0x12bd> │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movslq (%rcx,%r9,4),%rcx │ │ │ │ + sub 0x0(%rbp,%r9,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtsi2ss %ecx,%xmm5 │ │ │ │ + mulss (%r8,%rdx,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + add %r10,%rdi │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 1ce1b ::do_widen(char) const@@Base+0x18cb> │ │ │ │ + movb $0x1,(%rdi) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + movb $0xff,(%rdx,%r12,1) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 1bffc ::do_widen(char) const@@Base+0xaac> │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + add $0x2,%r12 │ │ │ │ + jmp 1c680 ::do_widen(char) const@@Base+0x1130> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1c841 ::do_widen(char) const@@Base+0x12f1> │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %esi,%r15d │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ + lea -0x1(%r9),%ebp │ │ │ │ + movslq (%rcx,%rbp,4),%rcx │ │ │ │ + lea 0x1(%r15),%r11d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm5 │ │ │ │ + mulss (%r8,%r11,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 1c7ad ::do_widen(char) const@@Base+0x125d> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov (%rdx,%r14,1),%rcx │ │ │ │ + mov 0x50(%rbx),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rbp │ │ │ │ + jmp 1c77e ::do_widen(char) const@@Base+0x122e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 1c890 ::do_widen(char) const@@Base+0x1340> │ │ │ │ + test %r10b,%r10b │ │ │ │ + je 1c890 ::do_widen(char) const@@Base+0x1340> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + jmp 1c474 ::do_widen(char) const@@Base+0xf24> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + jmp 1c300 ::do_widen(char) const@@Base+0xdb0> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 1c8e7 ::do_widen(char) const@@Base+0x1397> │ │ │ │ + mov 0x50(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbp │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov 0xf8(%rbx),%r11 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ + sub (%rcx,%rdx,4),%r15d │ │ │ │ + lea -0x1(%r8),%ecx │ │ │ │ + movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ + lea 0x1(%r15),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm2 │ │ │ │ + mulss (%r11,%rdx,4),%xmm2 │ │ │ │ + cvtss2sd %xmm2,%xmm2 │ │ │ │ + mov 0x14(%rbx),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 1c9a0 ::do_widen(char) const@@Base+0x1450> │ │ │ │ + lea 0x1(%r8),%r15d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov %esi,%r11d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ + movslq (%rcx,%r15,4),%r15 │ │ │ │ + add $0x1,%r11d │ │ │ │ + movsbl (%rdi,%r15,1),%r15d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + cvtsi2ss %r15d,%xmm0 │ │ │ │ + mulss (%r8,%r11,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 1c9bc ::do_widen(char) const@@Base+0x146c> │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movslq (%rcx,%r9,4),%rcx │ │ │ │ + sub 0x0(%rbp,%r9,4),%edx │ │ │ │ + add $0x1,%edx │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtsi2ss %ecx,%xmm0 │ │ │ │ + mulss (%r8,%rdx,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + seta %dl │ │ │ │ + lea -0x1(%rdx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rdi,%r10,1) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 1ce0f ::do_widen(char) const@@Base+0x18bf> │ │ │ │ + movb $0x1,(%rdx) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 1c7d0 ::do_widen(char) const@@Base+0x1280> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 1c9ec ::do_widen(char) const@@Base+0x149c> │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov (%r8,%r14,1),%rbp │ │ │ │ + mov (%rcx,%r14,1),%rcx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %esi,%r15d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ + lea -0x1(%r9),%ebp │ │ │ │ + movslq (%rcx,%rbp,4),%rcx │ │ │ │ + lea 0x1(%r15),%r11d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + movsbl (%rdi,%rcx,1),%ecx │ │ │ │ + cvtsi2ss %ecx,%xmm1 │ │ │ │ + mulss (%r8,%r11,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp %edx,%r9d │ │ │ │ + jae 1c974 ::do_widen(char) const@@Base+0x1424> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0xf8(%rbx),%r8 │ │ │ │ + mov (%rdx,%r14,1),%rcx │ │ │ │ + mov 0x50(%rbx),%rdx │ │ │ │ + mov (%rdx,%r14,1),%rbp │ │ │ │ + jmp 1c945 ::do_widen(char) const@@Base+0x13f5> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movq 0x84276(%rip),%xmm1 # a0c98 , std::allocator >@GLIBCXX_3.4.21+0x400> │ │ │ │ + movhps 0x84277(%rip),%xmm1 # a0ca0 >@GLIBCXX_3.4+0x4c0> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x130(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x86887(%rip),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87ce7(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x72319(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x83f78(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x83cd5(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %dx,0x210(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + mov 0x83f55(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x83de5(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + movaps %xmm1,0xc0(%rsp) │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x840de(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x72ec1(%rip),%rsi # 8e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a840> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b9b0 <__cxa_finalize@plt+0xdd50> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b67c <__cxa_finalize@plt+0xda1c> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + lea 0xc8(%rsp),%rsi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + movl $0x10,0x108(%rsp) │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x138(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 1d042 ::do_widen(char) const@@Base+0x1af2> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x83c9d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1cc39 ::do_widen(char) const@@Base+0x16e9> │ │ │ │ call d600 │ │ │ │ - lea 0x72e7d(%rip),%rsi # 8e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a840> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72d95(%rip),%rsi # 8e446 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a786> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x731b0(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87c23(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x83bb0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x83da5(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %rdi,0xc0(%rsp,%rax,1) │ │ │ │ + lea 0x83aee(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x72d55(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b990 <__cxa_finalize@plt+0xdd30> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b740 <__cxa_finalize@plt+0xdae0> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72d11(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x12,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x71792(%rip),%rcx # 8e425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a5> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - lea 0x72cec(%rip),%rsi # 8e461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7a1> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x730ec(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87b5f(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 1b7c7 <__cxa_finalize@plt+0xdb67> │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1cfa0 ::do_widen(char) const@@Base+0x1a50> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe dfb4 <__cxa_finalize@plt+0x354> │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x71704(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1cff3 ::do_widen(char) const@@Base+0x1aa3> │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x86768(%rip) │ │ │ │ + jne 1ced2 ::do_widen(char) const@@Base+0x1982> │ │ │ │ + cmpb $0x0,0x8675c(%rip) │ │ │ │ + jne 1ce70 ::do_widen(char) const@@Base+0x1920> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 1cd9f ::do_widen(char) const@@Base+0x184f> │ │ │ │ call d600 │ │ │ │ - lea 0x72ca5(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 1b950 <__cxa_finalize@plt+0xdcf0> │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b80b <__cxa_finalize@plt+0xdbab> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1cdb1 ::do_widen(char) const@@Base+0x1861> │ │ │ │ call d600 │ │ │ │ - lea 0x72c61(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 1cdc3 ::do_widen(char) const@@Base+0x1873> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1cdd5 ::do_widen(char) const@@Base+0x1885> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x72c37(%rip),%rsi # 8e477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b7> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x73021(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87a94(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + je 1ce30 ::do_widen(char) const@@Base+0x18e0> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1b9c6 <__cxa_finalize@plt+0xdd66> │ │ │ │ - add $0x98,%rsp │ │ │ │ + jne 1d0ed ::do_widen(char) const@@Base+0x1b9d> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + add $0x248,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + movb $0xff,(%rdx) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 1c7d0 ::do_widen(char) const@@Base+0x1280> │ │ │ │ + movb $0xff,(%rdi) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + movb $0x1,(%rdx,%r12,1) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 1c7d0 ::do_widen(char) const@@Base+0x1280> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1d0ed ::do_widen(char) const@@Base+0x1b9d> │ │ │ │ + add $0x248,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x87a41(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 1ba35 ::do_widen(char) const@@Base+0x4e5> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x715a0(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x8645d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1b279 <__cxa_finalize@plt+0xd619> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x87791(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + lea 0x86441(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je e055 <__cxa_finalize@plt+0x3f5> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 1cf66 ::do_widen(char) const@@Base+0x1a16> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + jmp 1cf8b ::do_widen(char) const@@Base+0x1a3b> │ │ │ │ + lea 0x861a7(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x71537(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je e071 <__cxa_finalize@plt+0x411> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 1cf2c ::do_widen(char) const@@Base+0x19dc> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + jmp 1cf51 ::do_widen(char) const@@Base+0x1a01> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x19ef(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1d0e0 ::do_widen(char) const@@Base+0x1b90> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1b26c <__cxa_finalize@plt+0xd60c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b574 <__cxa_finalize@plt+0xd914> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b574 <__cxa_finalize@plt+0xd914> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b499 <__cxa_finalize@plt+0xd839> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b88b <__cxa_finalize@plt+0xdc2b> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b88b <__cxa_finalize@plt+0xdc2b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b638 <__cxa_finalize@plt+0xd9d8> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b638 <__cxa_finalize@plt+0xd9d8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b7c7 <__cxa_finalize@plt+0xdb67> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b7c7 <__cxa_finalize@plt+0xdb67> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rcx │ │ │ │ - je 1b6fc <__cxa_finalize@plt+0xda9c> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1b6fc <__cxa_finalize@plt+0xda9c> │ │ │ │ + call d420 │ │ │ │ + jmp 1cd7e ::do_widen(char) const@@Base+0x182e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x1a29(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1d0d3 ::do_widen(char) const@@Base+0x1b83> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 1cd8b ::do_widen(char) const@@Base+0x183b> │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 1d0ac ::do_widen(char) const@@Base+0x1b5c> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 1cfc9 ::do_widen(char) const@@Base+0x1a79> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 1cfdd ::do_widen(char) const@@Base+0x1a8d> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 1cccf ::do_widen(char) const@@Base+0x177f> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 1cccf ::do_widen(char) const@@Base+0x177f> │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 1d080 ::do_widen(char) const@@Base+0x1b30> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 1d018 ::do_widen(char) const@@Base+0x1ac8> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 1d02c ::do_widen(char) const@@Base+0x1adc> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 1cd56 ::do_widen(char) const@@Base+0x1806> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 1cd56 ::do_widen(char) const@@Base+0x1806> │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 1cc0c ::do_widen(char) const@@Base+0x16bc> │ │ │ │ + mov 0x50(%rbx),%r12 │ │ │ │ + jmp 1bf6c ::do_widen(char) const@@Base+0xa1c> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov %r14d,%r10d │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov 0x68(%rsp),%r13d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 1c65f ::do_widen(char) const@@Base+0x110f> │ │ │ │ + jmp 1bffc ::do_widen(char) const@@Base+0xaac> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 1d089 ::do_widen(char) const@@Base+0x1b39> │ │ │ │ + lea (%r15,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 1d006 ::do_widen(char) const@@Base+0x1ab6> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 1d0b5 ::do_widen(char) const@@Base+0x1b65> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 1cfb7 ::do_widen(char) const@@Base+0x1a67> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1cf8b ::do_widen(char) const@@Base+0x1a3b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1cf51 ::do_widen(char) const@@Base+0x1a01> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0cf <__cxa_finalize@plt+0x46f> │ │ │ │ - endbr64 │ │ │ │ - jmp e0f8 <__cxa_finalize@plt+0x498> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e143 <__cxa_finalize@plt+0x4e3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e10b <__cxa_finalize@plt+0x4ab> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e177 <__cxa_finalize@plt+0x517> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e103 <__cxa_finalize@plt+0x4a3> │ │ │ │ - endbr64 │ │ │ │ - jmp e16c <__cxa_finalize@plt+0x50c> │ │ │ │ - endbr64 │ │ │ │ - jmp e138 <__cxa_finalize@plt+0x4d8> │ │ │ │ - endbr64 │ │ │ │ - jmp e1a4 <__cxa_finalize@plt+0x544> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e1af <__cxa_finalize@plt+0x54f> │ │ │ │ - endbr64 │ │ │ │ - jmp e1f5 <__cxa_finalize@plt+0x595> │ │ │ │ + jmp dfdf <__cxa_finalize@plt+0x37f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e200 <__cxa_finalize@plt+0x5a0> │ │ │ │ + jmp e041 <__cxa_finalize@plt+0x3e1> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e208 <__cxa_finalize@plt+0x5a8> │ │ │ │ + jmp e02c <__cxa_finalize@plt+0x3cc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e1b7 <__cxa_finalize@plt+0x557> │ │ │ │ - endbr64 │ │ │ │ - jmp e0bc <__cxa_finalize@plt+0x45c> │ │ │ │ + jmp e003 <__cxa_finalize@plt+0x3a3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0c7 <__cxa_finalize@plt+0x467> │ │ │ │ - endbr64 │ │ │ │ - jmp e232 <__cxa_finalize@plt+0x5d2> │ │ │ │ + jmp dfe9 <__cxa_finalize@plt+0x389> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e23d <__cxa_finalize@plt+0x5dd> │ │ │ │ + jmp e037 <__cxa_finalize@plt+0x3d7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e17f <__cxa_finalize@plt+0x51f> │ │ │ │ - endbr64 │ │ │ │ - jmp e292 <__cxa_finalize@plt+0x632> │ │ │ │ + jmp e0da <__cxa_finalize@plt+0x47a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e29d <__cxa_finalize@plt+0x63d> │ │ │ │ + jmp e049 <__cxa_finalize@plt+0x3e9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e2a5 <__cxa_finalize@plt+0x645> │ │ │ │ + jmp e0fa <__cxa_finalize@plt+0x49a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e2cf <__cxa_finalize@plt+0x66f> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp e089 <__cxa_finalize@plt+0x429> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x72908(%rip),%rsi # 8e3e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a725> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x28(%rsi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x90(%r13),%rax │ │ │ │ - lea 0x98(%r13),%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c1b8 <__cxa_finalize@plt+0xe558> │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 1bb5b <__cxa_finalize@plt+0xdefb> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x72abd(%rip),%rsi # 8e61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a95f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c208 <__cxa_finalize@plt+0xe5a8> │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 1bb9c <__cxa_finalize@plt+0xdf3c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - lea 0x72955(%rip),%rsi # 8e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a840> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - lea 0x72885(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xc8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + movq $0x0,0x88(%rdi) │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movq $0x0,0x98(%rdi) │ │ │ │ + movq $0x0,0xb0(%rdi) │ │ │ │ + movq $0x0,0xb8(%rdi) │ │ │ │ + movq $0x0,0xc0(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + movups %xmm0,0x40(%rdi) │ │ │ │ + movups %xmm0,0x50(%rdi) │ │ │ │ + movups %xmm0,0x60(%rdi) │ │ │ │ + movups %xmm0,0x70(%rdi) │ │ │ │ + movups %xmm0,0xa0(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + movups %xmm0,0xf0(%rdi) │ │ │ │ + movups %xmm0,0x100(%rdi) │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov 0x58(%rsi),%r13 │ │ │ │ + movq $0x0,0xe0(%rdi) │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%r12 │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 1bc0e <__cxa_finalize@plt+0xdfae> │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + mov 0x60(%rsi),%eax │ │ │ │ + mov %r13d,0x14(%rdi) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + mov %eax,0xc(%rdi) │ │ │ │ + mov %r13,%rax │ │ │ │ + and $0xffffffff,%eax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + je 1d728 ::do_widen(char) const@@Base+0x21d8> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bc2d <__cxa_finalize@plt+0xdfcd> │ │ │ │ - call d600 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - setne %al │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - setne %dl │ │ │ │ - add %rdx,%rax │ │ │ │ - je 1c68d <__cxa_finalize@plt+0xea2d> │ │ │ │ - lea 0x72838(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c250 <__cxa_finalize@plt+0xe5f0> │ │ │ │ - lea 0x72804(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x80(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 1c090 <__cxa_finalize@plt+0xe430> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1bcca <__cxa_finalize@plt+0xe06a> │ │ │ │ - call d600 │ │ │ │ - lea 0x727bd(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x90(%rsp),%r12 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c270 <__cxa_finalize@plt+0xe610> │ │ │ │ - lea 0x72789(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x80(%r13),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d320 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - jle 1c2b0 <__cxa_finalize@plt+0xe650> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ - call d600 │ │ │ │ - lea 0x7273d(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x80(%r13),%r12 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 1bd9d <__cxa_finalize@plt+0xe13d> │ │ │ │ - lea 0x72711(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 1c300 <__cxa_finalize@plt+0xe6a0> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1bdb1 <__cxa_finalize@plt+0xe151> │ │ │ │ - call d600 │ │ │ │ - lea 0x726ed(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 1be05 <__cxa_finalize@plt+0xe1a5> │ │ │ │ - lea 0x726cd(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x28(%rsp),%rax │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movq %rdi,%xmm0 │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + punpcklqdq %xmm4,%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + sub %r14,%r12 │ │ │ │ + je 1d936 ::do_widen(char) const@@Base+0x23e6> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1c350 <__cxa_finalize@plt+0xe6f0> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1be19 <__cxa_finalize@plt+0xe1b9> │ │ │ │ - call d600 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x7268f(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + je 1d340 ::do_widen(char) const@@Base+0x1df0> │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 1c0e0 <__cxa_finalize@plt+0xe480> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be60 <__cxa_finalize@plt+0xe200> │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + call d640 │ │ │ │ + jmp 1d2fa ::do_widen(char) const@@Base+0x1daa> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x28(%rbx) │ │ │ │ + mov %rbp,0x30(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d35e ::do_widen(char) const@@Base+0x1e0e> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x72654(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d7c8 ::do_widen(char) const@@Base+0x2278> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - movsd %xmm0,0x3f0(%r13) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1bea1 <__cxa_finalize@plt+0xe241> │ │ │ │ - call d600 │ │ │ │ - lea 0x7261f(%rip),%rsi # 8e4c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a807> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp %rax,%r15 │ │ │ │ - je 1c290 <__cxa_finalize@plt+0xe630> │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 1beec <__cxa_finalize@plt+0xe28c> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - movsd 0x3f0(%r13),%xmm0 │ │ │ │ - divsd 0x73443(%rip),%xmm0 # 8f340 , std::allocator >@@Base+0xc0> │ │ │ │ - movsd %xmm0,0x3f0(%r13) │ │ │ │ - lea 0x725ae(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + call d320 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + lea 0x30(%rcx),%rbp │ │ │ │ + mov %rcx,%r15 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + movq $0x0,0x10(%rcx) │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + sub %r14,%r12 │ │ │ │ + jne 1d3f0 ::do_widen(char) const@@Base+0x1ea0> │ │ │ │ + jmp 1d788 ::do_widen(char) const@@Base+0x2238> │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1bf3f <__cxa_finalize@plt+0xe2df> │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 1d3e0 ::do_widen(char) const@@Base+0x1e90> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x40(%rbx) │ │ │ │ + mov %rbp,0x48(%rbx) │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d441 ::do_widen(char) const@@Base+0x1ef1> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - movzbl 0x10(%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 1bf7a <__cxa_finalize@plt+0xe31a> │ │ │ │ - lea 0x72571(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov (%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d778 ::do_widen(char) const@@Base+0x2228> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x3f0(%r13) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - lea 0x7254c(%rip),%rsi # 8e4d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a812> │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c170 <__cxa_finalize@plt+0xe510> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bfc4 <__cxa_finalize@plt+0xe364> │ │ │ │ - call d600 │ │ │ │ - lea 0x6f2c5(%rip),%rsi # 8b290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x675d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x87526(%rip) │ │ │ │ - jne 1c4c0 <__cxa_finalize@plt+0xe860> │ │ │ │ - cmpb $0x0,0x8751a(%rip) │ │ │ │ - jne 1c470 <__cxa_finalize@plt+0xe810> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x7250b(%rip),%rsi # 8e507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a847> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + call d320 │ │ │ │ + add %r14,%r12 │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + lea 0x30(%rsi),%rbp │ │ │ │ + mov %rsi,%r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + movq $0x0,0x10(%rsi) │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + sub %r14,%r12 │ │ │ │ + jne 1d4d8 ::do_widen(char) const@@Base+0x1f88> │ │ │ │ + jmp 1d738 ::do_widen(char) const@@Base+0x21e8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 28f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5250> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1c04b <__cxa_finalize@plt+0xe3eb> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c05f <__cxa_finalize@plt+0xe3ff> │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d550 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 1d4c8 ::do_widen(char) const@@Base+0x1f78> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,0x58(%rbx) │ │ │ │ + mov %rbp,0x60(%rbx) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d529 ::do_widen(char) const@@Base+0x1fd9> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ + mov (%rsp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d900 ::do_widen(char) const@@Base+0x23b0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,0x70(%rbx) │ │ │ │ + mov %rbp,0x78(%rbx) │ │ │ │ + mov 0x1c(%rsp),%ebp │ │ │ │ + mov %rcx,0x68(%rbx) │ │ │ │ + shr $1,%ebp │ │ │ │ + jne 1d7d8 ::do_widen(char) const@@Base+0x2288> │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movups %xmm0,0x80(%rbx) │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movups %xmm0,0x90(%rbx) │ │ │ │ + movdqa 0x70(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movups %xmm0,0xa8(%rbx) │ │ │ │ + movdqa 0x80(%rsp),%xmm0 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + movl $0x0,0xa8(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm0 │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %r13d,0xb8(%rsp) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + movdqa 0xb0(%rsp),%xmm0 │ │ │ │ + mov %r14,0xc0(%rsp) │ │ │ │ + mov %r14,0xf0(%rbx) │ │ │ │ + movups %xmm0,0xe0(%rbx) │ │ │ │ + and $0xffffffff,%r12d │ │ │ │ + je 1d910 ::do_widen(char) const@@Base+0x23c0> │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + lea 0x0(%rbp,%r12,4),%r13 │ │ │ │ + mov %rbp,0xf8(%rbx) │ │ │ │ + mov %r13,0x100(%rbx) │ │ │ │ + mov %r13,0x108(%rbx) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x71698(%rip),%xmm0 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + call d520 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,0x0(%rbp,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1d6d0 ::do_widen(char) const@@Base+0x2180> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - add $0xe8,%rsp │ │ │ │ + jne 1d97b ::do_widen(char) const@@Base+0x242b> │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1d2a1 ::do_widen(char) const@@Base+0x1d51> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c0a9 <__cxa_finalize@plt+0xe449> │ │ │ │ - call d600 │ │ │ │ - lea 0x6f0d0(%rip),%rsi # 8b180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x674c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87227(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x723cd(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd 0x73226(%rip),%xmm0 # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - jbe 1c570 <__cxa_finalize@plt+0xe910> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c133 <__cxa_finalize@plt+0xe4d3> │ │ │ │ - call d600 │ │ │ │ - lea 0x6f116(%rip),%rsi # 8b250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67590> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8719d(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x72362(%rip),%rsi # 8e4de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a81e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c530 <__cxa_finalize@plt+0xe8d0> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1bfb0 <__cxa_finalize@plt+0xe350> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 1c1cd <__cxa_finalize@plt+0xe56d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x6ef04(%rip),%rsi # 8b0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67418> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87103(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,%rbp │ │ │ │ - je 1c215 <__cxa_finalize@plt+0xe5b5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - lea 0x6eeec(%rip),%rsi # 8b108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67448> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x870bb(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - je 1bcca <__cxa_finalize@plt+0xe06a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1bcca <__cxa_finalize@plt+0xe06a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x8(%rsp),%r12 │ │ │ │ - je 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1bd4a <__cxa_finalize@plt+0xe0ea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 1bf06 <__cxa_finalize@plt+0xe2a6> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 1bf06 <__cxa_finalize@plt+0xe2a6> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c2c9 <__cxa_finalize@plt+0xe669> │ │ │ │ - call d600 │ │ │ │ - lea 0x6eee8(%rip),%rsi # 8b1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x674f8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x87007(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - xchg %ax,%ax │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c319 <__cxa_finalize@plt+0xe6b9> │ │ │ │ - call d600 │ │ │ │ - lea 0x6eeb8(%rip),%rsi # 8b1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67518> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x871d1(%rip) │ │ │ │ - jne 1c3a0 <__cxa_finalize@plt+0xe740> │ │ │ │ - cmpb $0x0,0x871c9(%rip) │ │ │ │ - jne 1c420 <__cxa_finalize@plt+0xe7c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1bdb1 <__cxa_finalize@plt+0xe151> │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 1d50b ::do_widen(char) const@@Base+0x1fbb> │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 1d50b ::do_widen(char) const@@Base+0x1fbb> │ │ │ │ + xor %edx,%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + jmp 1d73b ::do_widen(char) const@@Base+0x21eb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1d471 ::do_widen(char) const@@Base+0x1f21> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 1c369 <__cxa_finalize@plt+0xe709> │ │ │ │ - call d600 │ │ │ │ - lea 0x6eeb0(%rip),%rsi # 8b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67560> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86f67(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x86cd9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x720dd(%rip),%rsi # 8e495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d5> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x720c5(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x72361(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8d> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - cmpb $0x0,0x870e7(%rip) │ │ │ │ - je 1c33e <__cxa_finalize@plt+0xe6de> │ │ │ │ - lea 0x86ed9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x7205b(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c33e <__cxa_finalize@plt+0xe6de> │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 1d423 ::do_widen(char) const@@Base+0x1ed3> │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 1d423 ::do_widen(char) const@@Base+0x1ed3> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + jmp 1d78b ::do_widen(char) const@@Base+0x223b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x86e89(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x72013(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1bfed <__cxa_finalize@plt+0xe38d> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1d38e ::do_widen(char) const@@Base+0x1e3e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x86bb9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x71fbd(%rip),%rsi # 8e495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d5> │ │ │ │ + lea 0x3f(%rbp),%r12d │ │ │ │ + mov %r12,%r14 │ │ │ │ + shr $0x3,%r14 │ │ │ │ + and $0x1ffffff8,%r14d │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x71fac(%rip),%rsi # 8e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7db> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x7224a(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8d> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ebp,%r13d │ │ │ │ + call d320 │ │ │ │ + mov %ebp,%ebp │ │ │ │ + and $0x3f,%r13d │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + sar $0x6,%rax │ │ │ │ + mov %r13d,0x58(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + add %r14,%rcx │ │ │ │ + mov %r12,%r14 │ │ │ │ + movups %xmm0,0x80(%rbx) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + shr $0x3,%r14 │ │ │ │ + movdqa 0x50(%rsp),%xmm0 │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + and $0x1ffffff8,%r14d │ │ │ │ + movups %xmm0,0x90(%rbx) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1bfe0 <__cxa_finalize@plt+0xe380> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x71fab(%rip),%rsi # 8e4e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a827> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2e(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c5e0 <__cxa_finalize@plt+0xe980> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1c1a6 <__cxa_finalize@plt+0xe546> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x71f3d(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%r12 │ │ │ │ + call d320 │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + movdqa 0x70(%rsp),%xmm0 │ │ │ │ + sar $0x6,%rax │ │ │ │ + mov %r13d,0x88(%rsp) │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + add %r14,%rcx │ │ │ │ + movups %xmm0,0xa8(%rbx) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movdqa 0x80(%rsp),%xmm0 │ │ │ │ + mov %rcx,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + call d640 │ │ │ │ + sar $0x6,%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm2,0x10(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c5c3 <__cxa_finalize@plt+0xe963> │ │ │ │ - call d600 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - comisd 0x72d67(%rip),%xmm1 # 8f338 , std::allocator >@@Base+0xb8> │ │ │ │ - jbe 1be60 <__cxa_finalize@plt+0xe200> │ │ │ │ - jmp 1c133 <__cxa_finalize@plt+0xe4d3> │ │ │ │ + lea (%rax,%r14,1),%r14 │ │ │ │ + lea (%rax,%rbp,8),%rbp │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 1d622 ::do_widen(char) const@@Base+0x20d2> │ │ │ │ + nop │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1d552 ::do_widen(char) const@@Base+0x2002> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x71f09(%rip),%rsi # 8e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a830> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0x2f(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1c650 <__cxa_finalize@plt+0xe9f0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c636 <__cxa_finalize@plt+0xe9d6> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x2e(%rsp) │ │ │ │ - je 1bff5 <__cxa_finalize@plt+0xe395> │ │ │ │ - jmp 1bfc4 <__cxa_finalize@plt+0xe364> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x71ea4(%rip),%rsi # 8e4fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a83b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,%r15 │ │ │ │ - setne 0x2e(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1c606 <__cxa_finalize@plt+0xe9a6> │ │ │ │ - lea 0x6eab4(%rip),%rsi # 8b148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67488> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1c6be <__cxa_finalize@plt+0xea5e> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86c47(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ + movq $0x0,0xf8(%rbx) │ │ │ │ + movq $0x0,0x100(%rbx) │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + jmp 1d6f8 ::do_widen(char) const@@Base+0x21a8> │ │ │ │ + mov %rdi,%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 1d340 ::do_widen(char) const@@Base+0x1df0> │ │ │ │ + movq $0x0,0x28(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 1d340 ::do_widen(char) const@@Base+0x1df0> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + jmp 1d940 ::do_widen(char) const@@Base+0x23f0> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e2f8 <__cxa_finalize@plt+0x698> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e35e <__cxa_finalize@plt+0x6fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e39f <__cxa_finalize@plt+0x73f> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3da <__cxa_finalize@plt+0x77a> │ │ │ │ - endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3e4 <__cxa_finalize@plt+0x784> │ │ │ │ - endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3ee <__cxa_finalize@plt+0x78e> │ │ │ │ - endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e408 <__cxa_finalize@plt+0x7a8> │ │ │ │ + jmp e14f <__cxa_finalize@plt+0x4ef> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e1ce <__cxa_finalize@plt+0x56e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e1e5 <__cxa_finalize@plt+0x585> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e414 <__cxa_finalize@plt+0x7b4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e41e <__cxa_finalize@plt+0x7be> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e38f <__cxa_finalize@plt+0x72f> │ │ │ │ - endbr64 │ │ │ │ - jmp 1c6df <__cxa_finalize@plt+0xea7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3ba <__cxa_finalize@plt+0x75a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e408 <__cxa_finalize@plt+0x7a8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e400 <__cxa_finalize@plt+0x7a0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e428 <__cxa_finalize@plt+0x7c8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e397 <__cxa_finalize@plt+0x737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e35e <__cxa_finalize@plt+0x6fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e435 <__cxa_finalize@plt+0x7d5> │ │ │ │ + jmp e200 <__cxa_finalize@plt+0x5a0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e217 <__cxa_finalize@plt+0x5b7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e22d <__cxa_finalize@plt+0x5cd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e261 <__cxa_finalize@plt+0x601> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e112 <__cxa_finalize@plt+0x4b2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + jmp e2a1 <__cxa_finalize@plt+0x641> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e435 <__cxa_finalize@plt+0x7d5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e400 <__cxa_finalize@plt+0x7a0> │ │ │ │ + jmp e2b8 <__cxa_finalize@plt+0x658> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e443 <__cxa_finalize@plt+0x7e3> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 1da3a ::do_widen(char) const@@Base+0x24ea> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1da50 ::do_widen(char) const@@Base+0x2500> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1da20 ::do_widen(char) const@@Base+0x24d0> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1da60 ::do_widen(char) const@@Base+0x2510> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1da20 ::do_widen(char) const@@Base+0x24d0> │ │ │ │ + jmp 1da36 ::do_widen(char) const@@Base+0x24e6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e400 <__cxa_finalize@plt+0x7a0> │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1dac0 ::do_widen(char) const@@Base+0x2570> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movl $0x0,0x18(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp e3f8 <__cxa_finalize@plt+0x798> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1dae0 ::do_widen(char) const@@Base+0x2590> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1dadd ::do_widen(char) const@@Base+0x258d> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1db30 ::do_widen(char) const@@Base+0x25e0> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 1db28 ::do_widen(char) const@@Base+0x25d8> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1daf7 ::do_widen(char) const@@Base+0x25a7> │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1db17 ::do_widen(char) const@@Base+0x25c7> │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 1daeb ::do_widen(char) const@@Base+0x259b> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e36c <__cxa_finalize@plt+0x70c> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x71c3a(%rip),%rsi # 8e517 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a857> │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x388,%rsp │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x378(%rsp) │ │ │ │ - lea 0x200(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x86be7(%rip) │ │ │ │ - jne 1e0c8 <__cxa_finalize@plt+0x10468> │ │ │ │ - cmpb $0x0,0x86bdb(%rip) │ │ │ │ - jne 1e090 <__cxa_finalize@plt+0x10430> │ │ │ │ - lea 0x1c0(%rsp),%r14 │ │ │ │ + lea 0x10(%rsi),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x71b46(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movq 0x84b5d(%rip),%xmm1 # a14e0 , std::allocator >@GLIBCXX_3.4.21+0xc48> │ │ │ │ - movhps 0x84b5e(%rip),%xmm1 # a14e8 >@GLIBCXX_3.4+0xd08> │ │ │ │ - movaps %xmm1,0x30(%rsp) │ │ │ │ - lea 0x83dca(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x84049(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - mov 0x84042(%rip),%r14 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r10w,0x350(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x83ec5(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + sub (%rdx),%rax │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov 0x18(%rdx),%edx │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm1,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x841c1(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - lea 0x208(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e178 <__cxa_finalize@plt+0x10518> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + call d810 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x83d7e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1cb56 <__cxa_finalize@plt+0xeef6> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83c8e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - lea 0x71975(%rip),%rcx # 8e523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a863> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ + je 1de70 ::do_widen(char) const@@Base+0x2920> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 1dd8a ::do_widen(char) const@@Base+0x283a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + shl %cl,%r11 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + and (%rdx,%r9,8),%rcx │ │ │ │ + je 1ddf0 ::do_widen(char) const@@Base+0x28a0> │ │ │ │ + lea 0x2(%rbp),%rcx │ │ │ │ + or $0x2,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + shl %cl,%r11 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + and (%rdx,%r9,8),%rcx │ │ │ │ + je 1de20 ::do_widen(char) const@@Base+0x28d0> │ │ │ │ + lea 0x3(%rbp),%rcx │ │ │ │ + or $0x4,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + shl %cl,%r10 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + and (%rdx,%r9,8),%rcx │ │ │ │ + je 1de30 ::do_widen(char) const@@Base+0x28e0> │ │ │ │ + lea 0x4(%rbp),%rcx │ │ │ │ + or $0x8,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + shl %cl,%r11 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + and (%rdx,%r9,8),%rcx │ │ │ │ + je 1de40 ::do_widen(char) const@@Base+0x28f0> │ │ │ │ + lea 0x5(%rbp),%rcx │ │ │ │ + or $0x10,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + shl %cl,%r10 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + and (%rdx,%r9,8),%rcx │ │ │ │ + je 1de50 ::do_widen(char) const@@Base+0x2900> │ │ │ │ + lea 0x6(%rbp),%rcx │ │ │ │ + or $0x20,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov $0x1,%r10d │ │ │ │ + shl %cl,%r10 │ │ │ │ + shr $0x6,%r9 │ │ │ │ + mov %r10,%rcx │ │ │ │ + and (%rdx,%r9,8),%rcx │ │ │ │ + je 1de60 ::do_widen(char) const@@Base+0x2910> │ │ │ │ + lea 0x7(%rbp),%rcx │ │ │ │ + or $0x40,%edi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1de10 ::do_widen(char) const@@Base+0x28c0> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jae e452 <__cxa_finalize@plt+0x7f2> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov $0x1,%eax │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%rdx,%rsi,8),%rax │ │ │ │ + je 1de90 ::do_widen(char) const@@Base+0x2940> │ │ │ │ + or $0xffffff80,%edi │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %dil,0xf(%rsp) │ │ │ │ + lea 0xf(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86738(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + call d810 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 1de70 ::do_widen(char) const@@Base+0x2920> │ │ │ │ + movb $0x0,0xf(%rsp) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jae 1dd6a ::do_widen(char) const@@Base+0x281a> │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x18(%r13),%esi │ │ │ │ + sub %rdx,%rcx │ │ │ │ + lea (%rsi,%rcx,8),%rsi │ │ │ │ + cmp %rsi,%rbp │ │ │ │ + jae e45f <__cxa_finalize@plt+0x7ff> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%r10d │ │ │ │ + shl %cl,%r10 │ │ │ │ + shr $0x6,%rdi │ │ │ │ + mov %r10,%rcx │ │ │ │ + and (%rdx,%rdi,8),%rcx │ │ │ │ + lea 0x1(%rbp),%rcx │ │ │ │ + jne 1dbc0 ::do_widen(char) const@@Base+0x2670> │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 1dea0 ::do_widen(char) const@@Base+0x2950> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 1dbd4 ::do_widen(char) const@@Base+0x2684> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2(%rbp),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1dc10 ::do_widen(char) const@@Base+0x26c0> │ │ │ │ + mov %rcx,%rbp │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 1dd6a ::do_widen(char) const@@Base+0x281a> │ │ │ │ + jmp 1dd65 ::do_widen(char) const@@Base+0x2815> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmp 1dd65 ::do_widen(char) const@@Base+0x2815> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x3(%rbp),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1dc4c ::do_widen(char) const@@Base+0x26fc> │ │ │ │ + jmp 1ddfd ::do_widen(char) const@@Base+0x28ad> │ │ │ │ + nop │ │ │ │ + lea 0x4(%rbp),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1dc88 ::do_widen(char) const@@Base+0x2738> │ │ │ │ + jmp 1ddfd ::do_widen(char) const@@Base+0x28ad> │ │ │ │ + nop │ │ │ │ + lea 0x5(%rbp),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1dcc4 ::do_widen(char) const@@Base+0x2774> │ │ │ │ + jmp 1ddfd ::do_widen(char) const@@Base+0x28ad> │ │ │ │ + nop │ │ │ │ + lea 0x6(%rbp),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1dd00 ::do_widen(char) const@@Base+0x27b0> │ │ │ │ + jmp 1ddfd ::do_widen(char) const@@Base+0x28ad> │ │ │ │ + nop │ │ │ │ + lea 0x7(%rbp),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 1dd3c ::do_widen(char) const@@Base+0x27ec> │ │ │ │ + jmp 1ddfd ::do_widen(char) const@@Base+0x28ad> │ │ │ │ + nop │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1dea8 ::do_widen(char) const@@Base+0x2958> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1de00 ::do_widen(char) const@@Base+0x28b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + jmp 1dd6a ::do_widen(char) const@@Base+0x281a> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0x10(%rsi),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x71896(%rip),%rsi # 8e48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7ce> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9w,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x83f51(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e190 <__cxa_finalize@plt+0x10530> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + call d810 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1df0e ::do_widen(char) const@@Base+0x29be> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x83b29(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1cdab <__cxa_finalize@plt+0xf14b> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83a39(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - lea 0x7172b(%rip),%rcx # 8e52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a86e> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x71718(%rip),%rsi # 8e539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a879> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x864c5(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 285a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48e0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xa,%r8d │ │ │ │ - lea 0x716b7(%rip),%rcx # 8e542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a882> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8645b(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + je 1df60 ::do_widen(char) const@@Base+0x2a10> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 1df60 ::do_widen(char) const@@Base+0x2a10> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 1df60 ::do_widen(char) const@@Base+0x2a10> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 1dfad ::do_widen(char) const@@Base+0x2a5d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 1df70 ::do_widen(char) const@@Base+0x2a20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x71685(%rip),%rsi # 8e54d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a88d> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8w,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x83c89(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e1c8 <__cxa_finalize@plt+0x10568> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + je e4a8 <__cxa_finalize@plt+0x848> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1dfec ::do_widen(char) const@@Base+0x2a9c> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 1df60 ::do_widen(char) const@@Base+0x2a10> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + je 1e002 ::do_widen(char) const@@Base+0x2ab2> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1dff1 ::do_widen(char) const@@Base+0x2aa1> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e488 <__cxa_finalize@plt+0x828> │ │ │ │ + jmp e4a8 <__cxa_finalize@plt+0x848> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4c7 <__cxa_finalize@plt+0x867> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x83869(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1d06b <__cxa_finalize@plt+0xf40b> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83779(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x34,%r8d │ │ │ │ - lea 0x6e255(%rip),%rcx # 8b318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67658> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ + je 1e060 ::do_widen(char) const@@Base+0x2b10> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 1e060 ::do_widen(char) const@@Base+0x2b10> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 1e060 ::do_widen(char) const@@Base+0x2b10> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 1e0aa ::do_widen(char) const@@Base+0x2b5a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 1e070 ::do_widen(char) const@@Base+0x2b20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x86223(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ + call *0x30(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je e512 <__cxa_finalize@plt+0x8b2> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e0e6 ::do_widen(char) const@@Base+0x2b96> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 1e060 ::do_widen(char) const@@Base+0x2b10> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 1e0fc ::do_widen(char) const@@Base+0x2bac> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e0eb ::do_widen(char) const@@Base+0x2b9b> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e4f2 <__cxa_finalize@plt+0x892> │ │ │ │ + jmp e512 <__cxa_finalize@plt+0x8b2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e531 <__cxa_finalize@plt+0x8d1> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e150 ::do_widen(char) const@@Base+0x2c00> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 1e150 ::do_widen(char) const@@Base+0x2c00> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 1e150 ::do_widen(char) const@@Base+0x2c00> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 1e19a ::do_widen(char) const@@Base+0x2c4a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 1e160 ::do_widen(char) const@@Base+0x2c10> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movsd 0x3f0(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x50(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %edi,%edi │ │ │ │ + call *0x30(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %di,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je e57c <__cxa_finalize@plt+0x91c> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e1d6 ::do_widen(char) const@@Base+0x2c86> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 1e150 ::do_widen(char) const@@Base+0x2c00> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je 1e1ec ::do_widen(char) const@@Base+0x2c9c> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e1db ::do_widen(char) const@@Base+0x2c8b> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e55c <__cxa_finalize@plt+0x8fc> │ │ │ │ + jmp e57c <__cxa_finalize@plt+0x91c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e59b <__cxa_finalize@plt+0x93b> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e240 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 1e240 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 1e240 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 1e28a ::do_widen(char) const@@Base+0x2d3a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 1e250 ::do_widen(char) const@@Base+0x2d00> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm6,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x83a64(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je e5e6 <__cxa_finalize@plt+0x986> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e2c6 ::do_widen(char) const@@Base+0x2d76> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 1e240 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 1e2dc ::do_widen(char) const@@Base+0x2d8c> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e2cb ::do_widen(char) const@@Base+0x2d7b> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e5c6 <__cxa_finalize@plt+0x966> │ │ │ │ + jmp e5e6 <__cxa_finalize@plt+0x986> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp $0x8,%esi │ │ │ │ + je 1e350 ::do_widen(char) const@@Base+0x2e00> │ │ │ │ + cmp $0x10,%esi │ │ │ │ + jne 1e310 ::do_widen(char) const@@Base+0x2dc0> │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + je 1e390 ::do_widen(char) const@@Base+0x2e40> │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + je 1e340 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ + cmp $0x10,%ebp │ │ │ │ + jne 1e347 ::do_widen(char) const@@Base+0x2df7> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 1e347 ::do_widen(char) const@@Base+0x2df7> │ │ │ │ + or $0x4,%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0xb0(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1e1e0 <__cxa_finalize@plt+0x10580> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movq 0x84257(%rip),%xmm2 # a14e0 , std::allocator >@GLIBCXX_3.4.21+0xc48> │ │ │ │ - movhps 0x84260(%rip),%xmm2 # a14f0 , std::allocator >@GLIBCXX_3.4.21+0x8f0> │ │ │ │ - movaps %xmm2,0x80(%rsp) │ │ │ │ - movaps %xmm2,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8353f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x71262(%rip),%rsi # 8e558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a898> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov $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 1e370 ::do_widen(char) const@@Base+0x2e20> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 1e310 ::do_widen(char) const@@Base+0x2dc0> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + jmp 1e310 ::do_widen(char) const@@Base+0x2dc0> │ │ │ │ + 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 1e310 ::do_widen(char) const@@Base+0x2dc0> │ │ │ │ + endbr64 │ │ │ │ + jmp e62f <__cxa_finalize@plt+0x9cf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x658,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x648(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x190(%rsp),%r14 │ │ │ │ + lea 0x1a0(%rsp),%r15 │ │ │ │ + call d080 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rax,0x84ec8(%rip) │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov %r15,0x190(%rsp) │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x310(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm7 │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movsd %xmm7,0x58(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 287c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6840> │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1e443 ::do_widen(char) const@@Base+0x2ef3> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea 0x320(%rsp),%rbp │ │ │ │ + lea 0x64(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + sub (%rdx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %eax,0x64(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov 0x64(%rsp),%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + test %edi,%edi │ │ │ │ + jle 1e5ae ::do_widen(char) const@@Base+0x305e> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%r15 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d810 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x20,%rsi │ │ │ │ + call d810 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%r15 │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov 0x28(%r15),%rsi │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d810 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%r15 │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov 0x48(%r15),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d810 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%r15 │ │ │ │ + mov 0x70(%r15),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov 0x68(%r15),%rsi │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d810 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x90,%rsi │ │ │ │ + call d810 │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12d,0x64(%rsp) │ │ │ │ + jg 1e480 ::do_widen(char) const@@Base+0x2f30> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x4(%rax),%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jle 1e803 ::do_widen(char) const@@Base+0x32b3> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x88(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%rax,%r12,8),%r14 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d810 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x20,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x24,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x28,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x2c,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x30,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x34,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x38,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rsi │ │ │ │ + add $0x3c,%rsi │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0x88(%rax),%rsi │ │ │ │ + mov 0x90(%rax),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0xa0(%rax),%rsi │ │ │ │ + mov 0xa8(%rax),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0xb8(%rax),%rsi │ │ │ │ + mov 0xc0(%rax),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0xd0(%rax),%rsi │ │ │ │ + mov 0xd8(%rax),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rdx │ │ │ │ + add $0xe8,%rdx │ │ │ │ + call 1db60 ::do_widen(char) const@@Base+0x2610> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0x110(%rax),%rsi │ │ │ │ + mov 0x118(%rax),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,8),%rax │ │ │ │ + mov 0x128(%rax),%rsi │ │ │ │ + mov 0x130(%rax),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + call d810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %r12d,0x4(%rax) │ │ │ │ + jg 1e5e0 ::do_widen(char) const@@Base+0x3090> │ │ │ │ + movq 0x82e05(%rip),%xmm1 # a1610 , std::allocator >@GLIBCXX_3.4.21+0xd78> │ │ │ │ + movhps 0x82e06(%rip),%xmm1 # a1618 >@GLIBCXX_3.4+0xe38> │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + call d080 │ │ │ │ + sub 0x84a9d(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0x81f1a(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x704f8(%rip),%xmm0 # 8ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdd8> │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ call d1a0 │ │ │ │ + mov 0x82186(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - mov %si,0x350(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ + mov 0x8217f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x2e0(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2f8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + movq $0x0,0x2d8(%rsp) │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ + lea 0x81ff9(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%r15 │ │ │ │ + mov %r14,0x200(%rsp) │ │ │ │ + movaps %xmm2,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x83851(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ + lea 0x822ed(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x10,0x1d8(%rsp) │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + lea 0x198(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movsd 0x58(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + movq $0x2,0x208(%rsp) │ │ │ │ call da00 (double)@plt> │ │ │ │ + mov 0x1c0(%rsp),%r8 │ │ │ │ lea 0x160(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d9f0 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x83394(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - lea 0x710c0(%rip),%rsi # 8e561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8a1> │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %cx,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm5,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x836a7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - movq $0x0,0xe8(%rsp) │ │ │ │ - mov %rdi,0x98(%rsp) │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - movb $0x0,0xf0(%rsp) │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + movq $0x0,0x158(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movb $0x0,0x160(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e218 <__cxa_finalize@plt+0x105b8> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ + je 1f648 ::do_widen(char) const@@Base+0x40f8> │ │ │ │ + mov 0x1b0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ + mov 0x1b8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x8327c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1d658 <__cxa_finalize@plt+0xf9f8> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x81e94(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x200(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1ea36 ::do_widen(char) const@@Base+0x34e6> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x8318c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x81dae(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ + mov 0x81fa6(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x2a,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - lea 0x6dc9d(%rip),%rcx # 8b350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67690> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x70e8e(%rip),%rsi # 8e56a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8aa> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x120(%rsp),%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x128(%rsp),%r8 │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 1e128 <__cxa_finalize@plt+0x104c8> │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - cmp %rax,0x130(%rsp) │ │ │ │ - jae 1d756 <__cxa_finalize@plt+0xfaf6> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1d756 <__cxa_finalize@plt+0xfaf6> │ │ │ │ - cmp %rax,0x170(%rsp) │ │ │ │ - jae 1e060 <__cxa_finalize@plt+0x10400> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb e998 <__cxa_finalize@plt+0xd38> │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x70dd6(%rip),%rsi # 8e573 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8b3> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x1a8(%rsp),%r8 │ │ │ │ - mov 0x1c8(%rsp),%rdx │ │ │ │ - lea 0x1b0(%rsp),%rsi │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov %rsi,0xb8(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 1e150 <__cxa_finalize@plt+0x104f0> │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1b0(%rsp) │ │ │ │ - jae 1d80e <__cxa_finalize@plt+0xfbae> │ │ │ │ - cmp 0xb0(%rsp),%rsi │ │ │ │ - je 1d80e <__cxa_finalize@plt+0xfbae> │ │ │ │ - cmp %rax,0x1d0(%rsp) │ │ │ │ - jae 1e048 <__cxa_finalize@plt+0x103e8> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb e5a0 <__cxa_finalize@plt+0x940> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x70d35(%rip),%rsi # 8e57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8bc> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x85a9f(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70bbe(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x81f5f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x2e0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov %dx,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + movups %xmm0,0x2f8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + movq $0x0,0x2d8(%rsp) │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm6,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ + mov %r14,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm3,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x8326c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x820e2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + movl $0x10,0x1d8(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ movq $0x0,0x1e8(%rsp) │ │ │ │ movb $0x0,0x1f0(%rsp) │ │ │ │ - mov %rax,0x1e0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1c0(%rsp),%r8 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e200 <__cxa_finalize@plt+0x105a0> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ + je 1f660 ::do_widen(char) const@@Base+0x4110> │ │ │ │ + mov 0x1b0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ + mov 0x1b8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x82e4c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 1da88 <__cxa_finalize@plt+0xfe28> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x81cbd(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x200(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1ec0d ::do_widen(char) const@@Base+0x36bd> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x82d5c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x81bd7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ + mov 0x81dcf(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x709de(%rip),%rsi # 8e4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f4> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm7 │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - movsd %xmm7,0x78(%rsp) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4(%rax),%ebx │ │ │ │ call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ax,0x2e0(%rsp) │ │ │ │ + mov 0x81d87(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %ax,0x350(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - movups %xmm0,0x368(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - movq $0x0,0x348(%rsp) │ │ │ │ - mov %r14,(%rdi) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + movups %xmm0,0x2f8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + movq $0x0,0x2d8(%rsp) │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm3,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - movaps %xmm0,0x230(%rsp) │ │ │ │ + mov %r14,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm4,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x83079(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movl $0x10,0x248(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x81f12(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + movl $0x10,0x1d8(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - movsd 0x78(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,0x278(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x230(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1c0(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1e1b0 <__cxa_finalize@plt+0x10550> │ │ │ │ - mov 0x220(%rsp),%rax │ │ │ │ + je 1f630 ::do_widen(char) const@@Base+0x40e0> │ │ │ │ + mov 0x1b0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x228(%rsp),%rcx │ │ │ │ + mov 0x1b8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movdqa 0x80(%rsp),%xmm4 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm4,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x82b50(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x81aef(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x200(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1eddb ::do_widen(char) const@@Base+0x388b> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x81a09(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ + mov 0x81c01(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbp,0x190(%rsp) │ │ │ │ + mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x23,%r8d │ │ │ │ - lea 0x6d694(%rip),%rcx # 8b380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x676c0> │ │ │ │ + mov $0x1c,%r8d │ │ │ │ + lea 0x6f6c0(%rip),%rcx # 8e4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c575> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x70877(%rip),%rsi # 8e581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8c1> │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x1a8(%rsp),%r8 │ │ │ │ - mov 0x1e8(%rsp),%rdx │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1f528 ::do_widen(char) const@@Base+0x3fd8> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe e96d <__cxa_finalize@plt+0xd0d> │ │ │ │ + lea 0xb0(%rsp),%r15 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x6f65e(%rip),%rsi # 8e512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c592> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1f580 ::do_widen(char) const@@Base+0x4030> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0xd8(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp 0xb8(%rsp),%rcx │ │ │ │ - je 1e100 <__cxa_finalize@plt+0x104a0> │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1b0(%rsp) │ │ │ │ - jae 1dd70 <__cxa_finalize@plt+0x10110> │ │ │ │ - cmp 0x90(%rsp),%rsi │ │ │ │ - je 1dd70 <__cxa_finalize@plt+0x10110> │ │ │ │ - cmp %rax,0x1f0(%rsp) │ │ │ │ - jae 1e030 <__cxa_finalize@plt+0x103d0> │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 1f4d8 ::do_widen(char) const@@Base+0x3f88> │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 1ef4f ::do_widen(char) const@@Base+0x39ff> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 1ef4f ::do_widen(char) const@@Base+0x39ff> │ │ │ │ + cmp %rax,0x100(%rsp) │ │ │ │ + jae 1f2c0 ::do_widen(char) const@@Base+0x3d70> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb e456 <__cxa_finalize@plt+0x7f6> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + jb e9a0 <__cxa_finalize@plt+0xd40> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8555b(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70819(%rip),%rsi # 8e60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a94e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - lea 0x90(%rax),%rdi │ │ │ │ - add $0x98,%rax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 1e008 <__cxa_finalize@plt+0x103a8> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d560(%rip),%rsi # 8b3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x676e8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x854a6(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x7071f(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8cd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 1dfb0 <__cxa_finalize@plt+0x10350> │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x706de(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8cd> │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - call d560 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d9f0 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x80(%rsp),%xmm5 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov %r13,0x270(%rsp) │ │ │ │ - movaps %xmm5,0x200(%rsp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x828c2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x208(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x200(%rsp) │ │ │ │ - lea 0x270(%rsp),%rdi │ │ │ │ - mov %r14,0x200(%rsp,%rax,1) │ │ │ │ - mov %r12,0x270(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x48,%r8d │ │ │ │ - lea 0x6d49e(%rip),%rcx # 8b418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67758> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8536c(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d4ac(%rip),%rsi # 8b468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x677a8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x85332(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x378(%rsp),%rax │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1f6c0 ::do_widen(char) const@@Base+0x4170> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x118(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x118(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe e763 <__cxa_finalize@plt+0xb03> │ │ │ │ + lea 0x110(%rsp),%r14 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x6fcea(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x140(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x130(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1f5d8 ::do_widen(char) const@@Base+0x4088> │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x130(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x158(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x138(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 1f500 ::do_widen(char) const@@Base+0x3fb0> │ │ │ │ + mov 0x150(%rsp),%rsi │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 1f08f ::do_widen(char) const@@Base+0x3b3f> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + je 1f08f ::do_widen(char) const@@Base+0x3b3f> │ │ │ │ + cmp %rax,0x160(%rsp) │ │ │ │ + jae 1f290 ::do_widen(char) const@@Base+0x3d40> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb e78f <__cxa_finalize@plt+0xb2f> │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1f678 ::do_widen(char) const@@Base+0x4128> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x178(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe e8ae <__cxa_finalize@plt+0xc4e> │ │ │ │ + lea 0x170(%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6f2e5(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1f480 ::do_widen(char) const@@Base+0x3f30> │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x198(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x84351(%rip) │ │ │ │ + jne 1f368 ::do_widen(char) const@@Base+0x3e18> │ │ │ │ + cmpb $0x0,0x84345(%rip) │ │ │ │ + jne 1f2f0 ::do_widen(char) const@@Base+0x3da0> │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 1f1b6 ::do_widen(char) const@@Base+0x3c66> │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f1d0 ::do_widen(char) const@@Base+0x3c80> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1f1e2 ::do_widen(char) const@@Base+0x3c92> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f1fc ::do_widen(char) const@@Base+0x3cac> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1f20e ::do_widen(char) const@@Base+0x3cbe> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1f220 ::do_widen(char) const@@Base+0x3cd0> │ │ │ │ + call d600 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 1f234 ::do_widen(char) const@@Base+0x3ce4> │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 1f248 ::do_widen(char) const@@Base+0x3cf8> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 1f25c ::do_widen(char) const@@Base+0x3d0c> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 23700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1780> │ │ │ │ + mov 0x648(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1e25d <__cxa_finalize@plt+0x105fd> │ │ │ │ - add $0x388,%rsp │ │ │ │ + jne 1f854 ::do_widen(char) const@@Base+0x4304> │ │ │ │ + add $0x658,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d3cc(%rip),%rsi # 8b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67720> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x852da(%rip),%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - jmp 1de5f <__cxa_finalize@plt+0x101ff> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1dd90 <__cxa_finalize@plt+0x10130> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1d82e <__cxa_finalize@plt+0xfbce> │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + jmp 1f104 ::do_widen(char) const@@Base+0x3bb4> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdx │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 1d791 <__cxa_finalize@plt+0xfb31> │ │ │ │ + jmp 1efc4 ::do_widen(char) const@@Base+0x3a74> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x85269(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x6f120(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x83fdd(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + lea 0x83fc1(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e80e <__cxa_finalize@plt+0xbae> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1f3e0 ::do_widen(char) const@@Base+0x3e90> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c92c <__cxa_finalize@plt+0xeccc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x84fb1(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x208(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 1f1a2 ::do_widen(char) const@@Base+0x3c52> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x6f0a8(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x83d05(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + lea 0x83ce9(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7f6 <__cxa_finalize@plt+0xb96> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1f430 ::do_widen(char) const@@Base+0x3ee0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c91f <__cxa_finalize@plt+0xecbf> │ │ │ │ + call d420 │ │ │ │ + jmp 1f195 ::do_widen(char) const@@Base+0x3c45> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3eb5(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1f34d ::do_widen(char) const@@Base+0x3dfd> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1f34d ::do_widen(char) const@@Base+0x3dfd> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3f05(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1f3c1 ::do_widen(char) const@@Base+0x3e71> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1f3c1 ::do_widen(char) const@@Base+0x3e71> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f77a ::do_widen(char) const@@Base+0x422a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1f4aa ::do_widen(char) const@@Base+0x3f5a> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1f4bd ::do_widen(char) const@@Base+0x3f6d> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1f16d ::do_widen(char) const@@Base+0x3c1d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1f16d ::do_widen(char) const@@Base+0x3c1d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 1e230 <__cxa_finalize@plt+0x105d0> │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - cmp 0x90(%rsp),%rsi │ │ │ │ - jne 1dd62 <__cxa_finalize@plt+0x10102> │ │ │ │ - jmp 1dd86 <__cxa_finalize@plt+0x10126> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 1e240 <__cxa_finalize@plt+0x105e0> │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 1d748 <__cxa_finalize@plt+0xfae8> │ │ │ │ - jmp 1d76c <__cxa_finalize@plt+0xfb0c> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 1e250 <__cxa_finalize@plt+0x105f0> │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - cmp 0xb0(%rsp),%rsi │ │ │ │ - jne 1d800 <__cxa_finalize@plt+0xfba0> │ │ │ │ - jmp 1d824 <__cxa_finalize@plt+0xfbc4> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1cb2b <__cxa_finalize@plt+0xeecb> │ │ │ │ + jbe 1f7b3 ::do_widen(char) const@@Base+0x4263> │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 1ef41 ::do_widen(char) const@@Base+0x39f1> │ │ │ │ + jmp 1ef65 ::do_widen(char) const@@Base+0x3a15> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1cd80 <__cxa_finalize@plt+0xf120> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 1f7a6 ::do_widen(char) const@@Base+0x4256> │ │ │ │ + mov 0x150(%rsp),%rsi │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + jne 1f081 ::do_widen(char) const@@Base+0x3b31> │ │ │ │ + jmp 1f0a5 ::do_widen(char) const@@Base+0x3b55> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1dc71 <__cxa_finalize@plt+0x10011> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f751 ::do_widen(char) const@@Base+0x4201> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1f550 ::do_widen(char) const@@Base+0x4000> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1f563 ::do_widen(char) const@@Base+0x4013> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1ee6e ::do_widen(char) const@@Base+0x391e> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1ee6e ::do_widen(char) const@@Base+0x391e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1d040 <__cxa_finalize@plt+0xf3e0> │ │ │ │ - nop │ │ │ │ - lea 0x250(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f72a ::do_widen(char) const@@Base+0x41da> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1f5a8 ::do_widen(char) const@@Base+0x4058> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1f5bb ::do_widen(char) const@@Base+0x406b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1eef0 ::do_widen(char) const@@Base+0x39a0> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1eef0 ::do_widen(char) const@@Base+0x39a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f701 ::do_widen(char) const@@Base+0x41b1> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 1f600 ::do_widen(char) const@@Base+0x40b0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 1f613 ::do_widen(char) const@@Base+0x40c3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1f030 ::do_widen(char) const@@Base+0x3ae0> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 1f030 ::do_widen(char) const@@Base+0x3ae0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1d274 <__cxa_finalize@plt+0xf614> │ │ │ │ - nop │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + jmp 1edb2 ::do_widen(char) const@@Base+0x3862> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1da5d <__cxa_finalize@plt+0xfdfd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ + jmp 1ea0d ::do_widen(char) const@@Base+0x34bd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1d62d <__cxa_finalize@plt+0xf9cd> │ │ │ │ + jmp 1ebe4 ::do_widen(char) const@@Base+0x3694> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1e0(%rsp),%rsi │ │ │ │ - jmp 1dd86 <__cxa_finalize@plt+0x10126> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - jmp 1d76c <__cxa_finalize@plt+0xfb0c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - jmp 1d824 <__cxa_finalize@plt+0xfbc4> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f7e8 ::do_widen(char) const@@Base+0x4298> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 1f845 ::do_widen(char) const@@Base+0x42f5> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 1f832 ::do_widen(char) const@@Base+0x42e2> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1f0e9 ::do_widen(char) const@@Base+0x3b99> │ │ │ │ + movzbl (%rdi,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 1f0e9 ::do_widen(char) const@@Base+0x3b99> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 1f7c0 ::do_widen(char) const@@Base+0x4270> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 1f823 ::do_widen(char) const@@Base+0x42d3> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 1f810 ::do_widen(char) const@@Base+0x42c0> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 1efa9 ::do_widen(char) const@@Base+0x3a59> │ │ │ │ + movzbl (%rdi,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 1efa9 ::do_widen(char) const@@Base+0x3a59> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f70a ::do_widen(char) const@@Base+0x41ba> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1f5ef ::do_widen(char) const@@Base+0x409f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f733 ::do_widen(char) const@@Base+0x41e3> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1f597 ::do_widen(char) const@@Base+0x4047> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f75a ::do_widen(char) const@@Base+0x420a> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1f53f ::do_widen(char) const@@Base+0x3fef> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 1f783 ::do_widen(char) const@@Base+0x4233> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 1f499 ::do_widen(char) const@@Base+0x3f49> │ │ │ │ + mov 0x150(%rsp),%rsi │ │ │ │ + jmp 1f0a5 ::do_widen(char) const@@Base+0x3b55> │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + jmp 1ef65 ::do_widen(char) const@@Base+0x3a15> │ │ │ │ + mov %ecx,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + mov %edi,%r8d │ │ │ │ + add $0x8,%edi │ │ │ │ + mov (%rdx,%r8,1),%r10 │ │ │ │ + mov %r10,(%rsi,%r8,1) │ │ │ │ + cmp %r9d,%edi │ │ │ │ + jb 1f7c9 ::do_widen(char) const@@Base+0x4279> │ │ │ │ + lea (%rsi,%rdi,1),%r8 │ │ │ │ + add %rdx,%rdi │ │ │ │ + jmp 1f6d7 ::do_widen(char) const@@Base+0x4187> │ │ │ │ + mov %ecx,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + mov %edi,%r8d │ │ │ │ + add $0x8,%edi │ │ │ │ + mov (%rdx,%r8,1),%r10 │ │ │ │ + mov %r10,(%rsi,%r8,1) │ │ │ │ + cmp %r9d,%edi │ │ │ │ + jb 1f7f1 ::do_widen(char) const@@Base+0x42a1> │ │ │ │ + lea (%rsi,%rdi,1),%r8 │ │ │ │ + add %rdx,%rdi │ │ │ │ + jmp 1f68f ::do_widen(char) const@@Base+0x413f> │ │ │ │ + movzwl (%rdi,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 1f6eb ::do_widen(char) const@@Base+0x419b> │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 1f6e2 ::do_widen(char) const@@Base+0x4192> │ │ │ │ + movzwl (%rdi,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 1f6a3 ::do_widen(char) const@@Base+0x4153> │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 1f69a ::do_widen(char) const@@Base+0x414a> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e54a <__cxa_finalize@plt+0x8ea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e47a <__cxa_finalize@plt+0x81a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e4b8 <__cxa_finalize@plt+0x858> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e484 <__cxa_finalize@plt+0x824> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e562 <__cxa_finalize@plt+0x902> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e501 <__cxa_finalize@plt+0x8a1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e516 <__cxa_finalize@plt+0x8b6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e557 <__cxa_finalize@plt+0x8f7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e80a <__cxa_finalize@plt+0xbaa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e94a <__cxa_finalize@plt+0xcea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e737 <__cxa_finalize@plt+0xad7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e97a <__cxa_finalize@plt+0xd1a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7bb <__cxa_finalize@plt+0xb5b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eb0d <__cxa_finalize@plt+0xead> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ea49 <__cxa_finalize@plt+0xde9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e540 <__cxa_finalize@plt+0x8e0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e90c <__cxa_finalize@plt+0xcac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e8b3 <__cxa_finalize@plt+0xc53> │ │ │ │ - endbr64 │ │ │ │ - jmp e5c7 <__cxa_finalize@plt+0x967> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e642 <__cxa_finalize@plt+0x9e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e652 <__cxa_finalize@plt+0x9f2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e6d2 <__cxa_finalize@plt+0xa72> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e791 <__cxa_finalize@plt+0xb31> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5ee <__cxa_finalize@plt+0x98e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5fb <__cxa_finalize@plt+0x99b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7ab <__cxa_finalize@plt+0xb4b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7f5 <__cxa_finalize@plt+0xb95> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5d7 <__cxa_finalize@plt+0x977> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e74b <__cxa_finalize@plt+0xaeb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7c5 <__cxa_finalize@plt+0xb65> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e86a <__cxa_finalize@plt+0xc0a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e8e7 <__cxa_finalize@plt+0xc87> │ │ │ │ + jmp e673 <__cxa_finalize@plt+0xa13> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e605 <__cxa_finalize@plt+0x9a5> │ │ │ │ + jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e60f <__cxa_finalize@plt+0x9af> │ │ │ │ + jmp e73f <__cxa_finalize@plt+0xadf> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e850 <__cxa_finalize@plt+0xbf0> │ │ │ │ + jmp e6ef <__cxa_finalize@plt+0xa8f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e940 <__cxa_finalize@plt+0xce0> │ │ │ │ + jmp e6b7 <__cxa_finalize@plt+0xa57> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e984 <__cxa_finalize@plt+0xd24> │ │ │ │ + jmp e7f1 <__cxa_finalize@plt+0xb91> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e582 <__cxa_finalize@plt+0x922> │ │ │ │ + jmp e83a <__cxa_finalize@plt+0xbda> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e9c8 <__cxa_finalize@plt+0xd68> │ │ │ │ + jmp e7bf <__cxa_finalize@plt+0xb5f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e9e1 <__cxa_finalize@plt+0xd81> │ │ │ │ + jmp e7cb <__cxa_finalize@plt+0xb6b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ea2a <__cxa_finalize@plt+0xdca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ea79 <__cxa_finalize@plt+0xe19> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e935 <__cxa_finalize@plt+0xcd5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ea71 <__cxa_finalize@plt+0xe11> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e96f <__cxa_finalize@plt+0xd0f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eaa3 <__cxa_finalize@plt+0xe43> │ │ │ │ + jmp e849 <__cxa_finalize@plt+0xbe9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e48f <__cxa_finalize@plt+0x82f> │ │ │ │ + jmp e899 <__cxa_finalize@plt+0xc39> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ead1 <__cxa_finalize@plt+0xe71> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eae0 <__cxa_finalize@plt+0xe80> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eb17 <__cxa_finalize@plt+0xeb7> │ │ │ │ + jmp e6c1 <__cxa_finalize@plt+0xa61> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e58c <__cxa_finalize@plt+0x92c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e638 <__cxa_finalize@plt+0x9d8> │ │ │ │ + jmp e8d9 <__cxa_finalize@plt+0xc79> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb70 <__cxa_finalize@plt+0xf10> │ │ │ │ + jmp e94e <__cxa_finalize@plt+0xcee> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb27 <__cxa_finalize@plt+0xec7> │ │ │ │ - endbr64 │ │ │ │ - jmp e9bb <__cxa_finalize@plt+0xd5b> │ │ │ │ + jmp e6cb <__cxa_finalize@plt+0xa6b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e6ad <__cxa_finalize@plt+0xa4d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eac6 <__cxa_finalize@plt+0xe66> │ │ │ │ + jmp e69e <__cxa_finalize@plt+0xa3e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e698 <__cxa_finalize@plt+0xa38> │ │ │ │ + jmp e830 <__cxa_finalize@plt+0xbd0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb9a <__cxa_finalize@plt+0xf3a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e901 <__cxa_finalize@plt+0xca1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eb8f <__cxa_finalize@plt+0xf2f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp eba9 <__cxa_finalize@plt+0xf49> │ │ │ │ - endbr64 │ │ │ │ - jmp e575 <__cxa_finalize@plt+0x915> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ebb9 <__cxa_finalize@plt+0xf59> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e7e8 <__cxa_finalize@plt+0xb88> │ │ │ │ + jmp e8fe <__cxa_finalize@plt+0xc9e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e8f1 <__cxa_finalize@plt+0xc91> │ │ │ │ + jmp e998 <__cxa_finalize@plt+0xd38> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e718 <__cxa_finalize@plt+0xab8> │ │ │ │ + jmp e9cc <__cxa_finalize@plt+0xd6c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e72d <__cxa_finalize@plt+0xacd> │ │ │ │ + jmp e9d6 <__cxa_finalize@plt+0xd76> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5e1 <__cxa_finalize@plt+0x981> │ │ │ │ + jmp e9ee <__cxa_finalize@plt+0xd8e> │ │ │ │ nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x6ffe7(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8d4> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x438,%rsp │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - lea 0x3a0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x428(%rsp) │ │ │ │ - mov 0x821ec(%rip),%r15d │ │ │ │ - shr $1,%r15d │ │ │ │ - mov %r15d,0x4(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x821cb(%rip),%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - lea 0x3b0(%rsp),%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e62c <__cxa_finalize@plt+0x109cc> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - lea 0x78(%rsp),%r12 │ │ │ │ - lea 0x6ff60(%rip),%rdx # 8e5a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8e2> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x6ff69(%rip),%rsi # 8e5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8f7> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call db90 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0xe5aceb,0x68(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6ce44(%rip),%rcx # 8b4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67808> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fdfb(%rip),%rsi # 8e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7c9> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x70(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x1,0x70(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6fef8(%rip),%rcx # 8e5bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8fc> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6ff04(%rip),%rsi # 8e5d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a912> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6fefe(%rip),%rsi # 8e5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a91b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x820d9(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e719 <__cxa_finalize@plt+0x10ab9> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6cdba(%rip),%rcx # 8b4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67830> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fea7(%rip),%rsi # 8e5e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a927> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6cdc7(%rip),%rcx # 8b520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67860> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe8c(%rip),%rsi # 8e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a92f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6cdd4(%rip),%rcx # 8b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67890> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe75(%rip),%rsi # 8e5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a93b> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fe67(%rip),%rcx # 8e606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a946> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe69(%rip),%rsi # 8e612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a952> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fe56(%rip),%rcx # 8e618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a958> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fe5a(%rip),%rsi # 8e626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a966> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - lea 0x6cd9b(%rip),%rcx # 8b580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x678c0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fd9e(%rip),%rsi # 8e58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8cd> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6cdba(%rip),%rdx # 8b5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x678f8> │ │ │ │ - lea 0x6fcc2(%rip),%rsi # 8e4c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a807> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call db90 │ │ │ │ - lea 0x6fe1b(%rip),%rsi # 8e62f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a96f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81fa2(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e850 <__cxa_finalize@plt+0x10bf0> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fdd2(%rip),%rsi # 8e63f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a97f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov $0x28,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x816e4(%rip),%rax │ │ │ │ - mov 0x3a8(%rsp),%rdx │ │ │ │ - mov 0x3a0(%rsp),%rsi │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - lea 0x8(%r13),%rdi │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ - mov %r13,0x38(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1e8c4 <__cxa_finalize@plt+0x10c64> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x3a0(%rsp),%rcx │ │ │ │ - mov 0x3a8(%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rcx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 1eec0 <__cxa_finalize@plt+0x11260> │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 1eef8 <__cxa_finalize@plt+0x11298> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - movhps 0x90(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1eedb <__cxa_finalize@plt+0x1127b> │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1e977 <__cxa_finalize@plt+0x10d17> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6fcd1(%rip),%rcx # 8e654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a994> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x6fb7a(%rip),%rsi # 8e507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a847> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x709ad(%rip),%rdx # 8f350 , std::allocator >@@Base+0xd0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6cc66(%rip),%rcx # 8b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67960> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fcad(%rip),%rsi # 8e671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9b1> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1e9de <__cxa_finalize@plt+0x10d7e> │ │ │ │ - call d600 │ │ │ │ - lea 0x6fc97(%rip),%rsi # 8e67c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9bc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x220(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81dd1(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1ea21 <__cxa_finalize@plt+0x10dc1> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7091a(%rip),%rdx # 8f358 , std::allocator >@@Base+0xd8> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6cbec(%rip),%rcx # 8b648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67988> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fa55(%rip),%rsi # 8e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7fb> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x5c(%rsp),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x4,0x5c(%rsp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6cbff(%rip),%rcx # 8b698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679d8> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6faaa(%rip),%rsi # 8e54d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a88d> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x2,0x60(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6cbef(%rip),%rcx # 8b6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a00> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fa86(%rip),%rsi # 8e561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8a1> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7083c(%rip),%rcx # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6cbed(%rip),%rcx # 8b6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a38> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6fa43(%rip),%rsi # 8e558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a898> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6cc0c(%rip),%rdx # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a70> │ │ │ │ - lea 0x6fb61(%rip),%rsi # 8e68c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9cc> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call db90 │ │ │ │ - lea 0x6fb64(%rip),%rsi # 8e69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9de> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x2a0(%rsp),%r14 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81c7c(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1eb71 <__cxa_finalize@plt+0x10f11> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x707d4(%rip),%rdx # 8f360 , std::allocator >@@Base+0xe0> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6fb16(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - lea 0x6f91e(%rip),%rsi # 8e4d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a812> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7079e(%rip),%rcx # 8f368 , std::allocator >@@Base+0xe8> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6fad8(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f8f1(%rip),%rsi # 8e4de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a81e> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7072a(%rip),%rdx # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - lea 0x6fa9e(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f8c0(%rip),%rsi # 8e4e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a827> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x64,0x5c(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6fa66(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f891(%rip),%rsi # 8e4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a830> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6fa43(%rip),%rcx # 8e6bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9fb> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f879(%rip),%rsi # 8e4fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a83b> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6fa35(%rip),%rsi # 8e6c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa06> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x320(%rsp),%r15 │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81b25(%rip),%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x3a0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1ecc8 <__cxa_finalize@plt+0x11068> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call 25550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1890> │ │ │ │ - mov 0x7068d(%rip),%rcx # 8f370 , std::allocator >@@Base+0xf0> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - call 25870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6ca59(%rip),%rcx # 8b758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67a98> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f9cc(%rip),%rsi # 8e6d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa15> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 253f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1730> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x3a98,0x68(%rsp) │ │ │ │ - call 23200 ::do_widen(char) const@@Base+0x3690> │ │ │ │ - lea 0x6ca54(%rip),%rcx # 8b788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ac8> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f767(%rip),%rsi # 8e4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7e5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - lea 0x6f98c(%rip),%rsi # 8e6de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa1e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov 0x4(%rsp),%ecx │ │ │ │ - mov 0x81a6c(%rip),%edx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d880 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 1ed81 <__cxa_finalize@plt+0x11121> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d740 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6ca14(%rip),%rcx # 8b7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67af0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f945(%rip),%rsi # 8e6eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa2b> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6ca19(%rip),%rcx # 8b7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b18> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f68f(%rip),%rsi # 8e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a798> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 254a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e0> │ │ │ │ - lea 0x6f912(%rip),%rcx # 8e6f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa34> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6f687(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d660 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d660 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d660 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d660 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d660 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 22f90 ::do_widen(char) const@@Base+0x3420> │ │ │ │ - mov 0x428(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1ef3c <__cxa_finalize@plt+0x112dc> │ │ │ │ - add $0x438,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + jmp *0x8(%rax) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 1eef8 <__cxa_finalize@plt+0x11298> │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x90(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r14) │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - lea 0x90(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - jmp 1e962 <__cxa_finalize@plt+0x10d02> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1ef17 <__cxa_finalize@plt+0x112b7> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 1ef30 <__cxa_finalize@plt+0x112d0> │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - mov %rdx,0x48(%r14) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - jmp 1e962 <__cxa_finalize@plt+0x10d02> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x90(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 1ef0b <__cxa_finalize@plt+0x112ab> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ebe6 <__cxa_finalize@plt+0xf86> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ebf1 <__cxa_finalize@plt+0xf91> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ebfb <__cxa_finalize@plt+0xf9b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec05 <__cxa_finalize@plt+0xfa5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ecc8 <__cxa_finalize@plt+0x1068> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec44 <__cxa_finalize@plt+0xfe4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecac <__cxa_finalize@plt+0x104c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec5b <__cxa_finalize@plt+0xffb> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec2a <__cxa_finalize@plt+0xfca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec8f <__cxa_finalize@plt+0x102f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec9f <__cxa_finalize@plt+0x103f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec32 <__cxa_finalize@plt+0xfd2> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecbe <__cxa_finalize@plt+0x105e> │ │ │ │ + movzbl 0x68(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec4f <__cxa_finalize@plt+0xfef> │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecb6 <__cxa_finalize@plt+0x1056> │ │ │ │ + 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 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ec7e <__cxa_finalize@plt+0x101e> │ │ │ │ + testb $0x2,0x68(%rdi) │ │ │ │ + je 1f9d8 ::do_widen(char) const@@Base+0x4488> │ │ │ │ + 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 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp ecd5 <__cxa_finalize@plt+0x1075> │ │ │ │ - nop │ │ │ │ + movq 0xb8(%rdi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %xmm0,0x18(%rdi) │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movups %xmm1,0x8(%rdi) │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - lea -0x1c0(%rbp),%rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,-0x38(%rbp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x80(%r15),%r12 │ │ │ │ - mov %r12,-0x250(%rbp) │ │ │ │ - call 236c0 ::do_widen(char) const@@Base+0x3b50> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d580 │ │ │ │ - lea -0x230(%rbp),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,-0x150(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,-0x258(%rbp) │ │ │ │ - call 25c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dac0 const&, boost::program_options::variables_map&, bool)@plt> │ │ │ │ - mov -0x228(%rbp),%rax │ │ │ │ - mov -0x230(%rbp),%r12 │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 1f158 <__cxa_finalize@plt+0x114f8> │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ + testb $0x2,0xd0(%rdi) │ │ │ │ + je 1fa40 ::do_widen(char) const@@Base+0x44f0> │ │ │ │ + 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) │ │ │ │ - mov 0x48(%r12),%r14 │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1f0e0 <__cxa_finalize@plt+0x11480> │ │ │ │ - nop │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1f0d2 <__cxa_finalize@plt+0x11472> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 1f0c0 <__cxa_finalize@plt+0x11460> │ │ │ │ - mov 0x40(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f0ed <__cxa_finalize@plt+0x1148d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%r12),%r14 │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1f120 <__cxa_finalize@plt+0x114c0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1f112 <__cxa_finalize@plt+0x114b2> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 1f100 <__cxa_finalize@plt+0x114a0> │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f12d <__cxa_finalize@plt+0x114cd> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1f140 <__cxa_finalize@plt+0x114e0> │ │ │ │ - call d600 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp %r12,-0x248(%rbp) │ │ │ │ - jne 1f0b0 <__cxa_finalize@plt+0x11450> │ │ │ │ - mov -0x230(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1f165 <__cxa_finalize@plt+0x11505> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f192 <__cxa_finalize@plt+0x11532> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 1f192 <__cxa_finalize@plt+0x11532> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f192 <__cxa_finalize@plt+0x11532> │ │ │ │ - lea -0x168(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f1a6 <__cxa_finalize@plt+0x11546> │ │ │ │ - test $0x1,%al │ │ │ │ - je 1f26c <__cxa_finalize@plt+0x1160c> │ │ │ │ - mov -0x1b8(%rbp),%r14 │ │ │ │ - mov -0x1c0(%rbp),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1f1e2 <__cxa_finalize@plt+0x11582> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1f1d2 <__cxa_finalize@plt+0x11572> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - jne 1f1c0 <__cxa_finalize@plt+0x11560> │ │ │ │ - mov -0x1c0(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1f1ef <__cxa_finalize@plt+0x1158f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - call d330 │ │ │ │ - lea 0x6f3b5(%rip),%rsi # 8e5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a8f7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x98(%r15),%r13 │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x1c0(%rbp),%r14 │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - lea 0x90(%r15),%rdi │ │ │ │ - lea 0x90(%r15),%r12 │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - je 1f292 <__cxa_finalize@plt+0x11632> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 1f24e <__cxa_finalize@plt+0x115ee> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x83e28(%rip),%rdi │ │ │ │ - call d100 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - xor %edi,%edi │ │ │ │ - call d7b0 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f1a6 <__cxa_finalize@plt+0x11546> │ │ │ │ - lea -0x188(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 1f1a6 <__cxa_finalize@plt+0x11546> │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 1f2a6 <__cxa_finalize@plt+0x11646> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - lea -0x200(%rbp),%r15 │ │ │ │ - lea 0x6f1bf(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x1f8(%rbp),%rdx │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a6d0 <__cxa_finalize@plt+0xca70> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1f383 <__cxa_finalize@plt+0x11723> │ │ │ │ - lea -0x1e0(%rbp),%r13 │ │ │ │ - lea 0x6f18a(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x83fd0(%rip),%rdi │ │ │ │ - call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x83fbc(%rip),%rdx │ │ │ │ - lea 0x83fb5(%rip),%rdi │ │ │ │ - add -0x18(%rdx),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 1f970 <__cxa_finalize@plt+0x11d10> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - testb $0x5,0x840b2(%rip) │ │ │ │ - jne 1f8db <__cxa_finalize@plt+0x11c7b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x1,0x8418b(%rip) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f36b(%rip),%rsi # 8e6fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa3d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - cmpb $0x0,0x8415f(%rip) │ │ │ │ - jne 1f8ac <__cxa_finalize@plt+0x11c4c> │ │ │ │ - cmpb $0x0,0x84153(%rip) │ │ │ │ - lea 0x83f4b(%rip),%r14 │ │ │ │ - jne 1f881 <__cxa_finalize@plt+0x11c21> │ │ │ │ - movq 0x82135(%rip),%xmm1 # a14f8 , std::allocator >@GLIBCXX_3.4.21+0xb98> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movhps 0x8211b(%rip),%xmm1 # a14e8 >@GLIBCXX_3.4+0xd08> │ │ │ │ - movaps %xmm1,-0x270(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6c480(%rip),%rsi # 8b860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ba0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6c49e(%rip),%rsi # 8b8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67be0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f2e1(%rip),%rsi # 8e705 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa45> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x140(%rbp),%r13 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - call d080 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r13,-0x250(%rbp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - movabs $0x112e0be826d694b3,%rax │ │ │ │ - imul %rcx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,-0x240(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x81304(%rip),%r12 # a0790 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x812cd(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r8w,-0x60(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - mov 0x812f5(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movups %xmm0,-0x48(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x812b7(%rip),%r15 # a07a0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x812b8(%rip),%rax # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x248(%rbp),%rdi │ │ │ │ - add -0x18(%r15),%rdi │ │ │ │ - mov %r15,-0x1b0(%rbp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x81275(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x81296(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movdqa -0x270(%rbp),%xmm1 │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8143f(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - lea -0x170(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x270(%rbp) │ │ │ │ - movaps %xmm1,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - movaps %xmm0,-0x180(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x8168c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea -0x1a8(%rbp),%rsi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - lea -0x150(%rbp),%rax │ │ │ │ - movl $0x18,-0x168(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - movb $0x0,-0x150(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d490 │ │ │ │ - mov -0x248(%rbp),%rsi │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - call d530 │ │ │ │ - cmpb $0x0,-0x230(%rbp) │ │ │ │ - je 1f6b6 <__cxa_finalize@plt+0x11a56> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rsi │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - add $0xd0,%rsi │ │ │ │ - call d390 │ │ │ │ - lea 0x83b6d(%rip),%rdi # a3190 > >::id@GLIBCXX_3.4> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x238(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0x278(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je f067 <__cxa_finalize@plt+0x1407> │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0xe1(%rcx) │ │ │ │ - je 1f99e <__cxa_finalize@plt+0x11d3e> │ │ │ │ - movsbl 0xe0(%rcx),%r8d │ │ │ │ - mov 0xe8(%rcx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x6f09b(%rip),%rax # 8e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa68> │ │ │ │ - mov -0x260(%rbp),%r9 │ │ │ │ - push %rax │ │ │ │ - mov -0x278(%rbp),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - sete %dl │ │ │ │ - sub $0xd,%rax │ │ │ │ - push %rax │ │ │ │ - call d8a0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 1f85f <__cxa_finalize@plt+0x11bff> │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - lea -0x1e0(%rbp),%r13 │ │ │ │ - call d290 │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1f980 <__cxa_finalize@plt+0x11d20> │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x188(%rbp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - mov -0x248(%rbp),%rdi │ │ │ │ - lea 0x81235(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq 0x81dad(%rip),%xmm0 # a14f8 , std::allocator >@GLIBCXX_3.4.21+0xb98> │ │ │ │ - movhps 0x81d9e(%rip),%xmm0 # a14f0 , std::allocator >@GLIBCXX_3.4.21+0x8f0> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x270(%rbp),%rdi │ │ │ │ - lea 0x81072(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x80ff7(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x81018(%rip),%rcx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x80ff2(%rip),%rcx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r15,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x80fc7(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x80f79(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x10,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6ef1a(%rip),%rcx # 8e729 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa69> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 22d40 ::do_widen(char) const@@Base+0x31d0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1fa1d <__cxa_finalize@plt+0x11dbd> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ ret │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 1f6b6 <__cxa_finalize@plt+0x11a56> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1f3bb <__cxa_finalize@plt+0x1175b> │ │ │ │ - lea 0x837cd(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1f3a7 <__cxa_finalize@plt+0x11747> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6eb79(%rip),%rsi # 8e473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7b3> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x6bf19(%rip),%rsi # 8b840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b80> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6ef3a(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1fa1d <__cxa_finalize@plt+0x11dbd> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x8399a(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 1f35f <__cxa_finalize@plt+0x116ff> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x248(%rbp) │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1f735 <__cxa_finalize@plt+0x11ad5> │ │ │ │ - mov 0xf0(%rcx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je ef65 <__cxa_finalize@plt+0x1305> │ │ │ │ - cmpb $0x0,0x38(%r13) │ │ │ │ - je 1f9bf <__cxa_finalize@plt+0x11d5f> │ │ │ │ - movsbl 0x59(%r13),%r8d │ │ │ │ - jmp 1f67d <__cxa_finalize@plt+0x11a1d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea 0x19e(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 1f9f8 <__cxa_finalize@plt+0x11d98> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - mov $0x20,%r8d │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 1f67d <__cxa_finalize@plt+0x11a1d> │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%r8d │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x248(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 1f67d <__cxa_finalize@plt+0x11a1d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp ed03 <__cxa_finalize@plt+0x10a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed7d <__cxa_finalize@plt+0x111d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ed72 <__cxa_finalize@plt+0x1112> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - jmp ee30 <__cxa_finalize@plt+0x11d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee7a <__cxa_finalize@plt+0x121a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee72 <__cxa_finalize@plt+0x1212> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee66 <__cxa_finalize@plt+0x1206> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee66 <__cxa_finalize@plt+0x1206> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee66 <__cxa_finalize@plt+0x1206> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp ee5e <__cxa_finalize@plt+0x11fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eda7 <__cxa_finalize@plt+0x1147> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - jmp ee99 <__cxa_finalize@plt+0x1239> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp eedb <__cxa_finalize@plt+0x127b> │ │ │ │ - endbr64 │ │ │ │ - jmp ece6 <__cxa_finalize@plt+0x1086> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp ecf8 <__cxa_finalize@plt+0x1098> │ │ │ │ - endbr64 │ │ │ │ - jmp ed9c <__cxa_finalize@plt+0x113c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edaf <__cxa_finalize@plt+0x114f> │ │ │ │ - endbr64 │ │ │ │ - jmp ef7d <__cxa_finalize@plt+0x131d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp efd6 <__cxa_finalize@plt+0x1376> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee42 <__cxa_finalize@plt+0x11e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ + movzbl 0xd0(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + 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 │ │ │ │ - lea 0x6b4bd(%rip),%rax # 8b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67358> │ │ │ │ + testb $0x2,0x80(%rdi) │ │ │ │ + je 1fac8 ::do_widen(char) const@@Base+0x4578> │ │ │ │ + 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 │ │ │ │ - lea 0x6b4ed(%rip),%rax # 8b058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67398> │ │ │ │ + movzbl 0x80(%rdi),%eax │ │ │ │ + shr $0x2,%al │ │ │ │ + and $0x1,%eax │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -000000000001fb70 ::do_widen(char) const@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov %esi,%eax │ │ │ │ + movq 0x60(%rdi),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %xmm0,0x18(%rdi) │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movups %xmm1,0x8(%rdi) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x8(%rax) │ │ │ │ + testb $0x2,0x78(%rdi) │ │ │ │ + je 1fb48 ::do_widen(char) const@@Base+0x45f8> │ │ │ │ + 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 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - lea 0x81035(%rip),%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - lea 0x8159d(%rip),%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - lea 0x80b65(%rip),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 1fbf9 ::do_widen(char) const@@Base+0x89> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ - sete %al │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 1fc1f ::do_widen(char) const@@Base+0xaf> │ │ │ │ - movzbl 0x8b(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x8c(%rdi),%eax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x80fa5(%rip),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x80f95(%rip),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 1fc79 ::do_widen(char) const@@Base+0x109> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ - sete %al │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 1fc9f ::do_widen(char) const@@Base+0x12f> │ │ │ │ - movzbl 0x8b(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ + xor %eax,%eax │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ + mov %rsi,0x58(%rdi) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x8c(%rdi),%eax │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + shl $0x2,%esi │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %eax,0x78(%rdi) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x8149d(%rip),%rax │ │ │ │ + lea 0x81075(%rip),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x8148d(%rip),%rax │ │ │ │ + mov %rsi,0x60(%rdi) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 1fcf9 ::do_widen(char) const@@Base+0x189> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 1fd1f ::do_widen(char) const@@Base+0x1af> │ │ │ │ - movzbl 0x8b(%rdi),%eax │ │ │ │ - xor $0x1,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ + mov 0x80(%rdi),%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + shl $0x2,%esi │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %eax,0x80(%rdi) │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x88(%rdi),%eax │ │ │ │ + lea 0x81045(%rip),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movzbl 0x8c(%rdi),%eax │ │ │ │ + mov %rsi,0xb0(%rdi) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x809f5(%rip),%rax │ │ │ │ + mov 0xd0(%rdi),%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + shl $0x2,%esi │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %eax,0xd0(%rdi) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x809e5(%rip),%rax │ │ │ │ + lea 0x8101d(%rip),%rax │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ + mov %rsi,0x48(%rdi) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - and $0x10,%ecx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - jne 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - mov 0x8(%rdi),%rcx │ │ │ │ - mov 0x18(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub %rcx,%rsi │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x1,%edx │ │ │ │ - je 1fdd8 ::do_widen(char) const@@Base+0x268> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 1fdf0 ::do_widen(char) const@@Base+0x280> │ │ │ │ - test %edx,%edx │ │ │ │ - jne 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ - test %r8,%r8 │ │ │ │ - js 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - add %r8,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + 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) │ │ │ │ - add %r8,%rax │ │ │ │ - js 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jl 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r8,%r8 │ │ │ │ - js 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 1fdc8 ::do_widen(char) const@@Base+0x258> │ │ │ │ - sub %r8,%rsi │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 1fdcf ::do_widen(char) const@@Base+0x25f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - and $0x10,%ecx │ │ │ │ - jne 1fe30 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jl 1fe30 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ + lea 0x81005(%rip),%rax │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - lea 0x800e4(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - lea 0x80112(%rip),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x8004d(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + je 1fd9d ::do_widen(char) const@@Base+0x484d> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1fd95 ::do_widen(char) const@@Base+0x4845> │ │ │ │ + mov 0x10(%rdx),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + push %rax │ │ │ │ + lea 0x6b2ab(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x6b50f(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6e680(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x8002d(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 1fdcf ::do_widen(char) const@@Base+0x487f> │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x6b519(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6b5dd(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6e656(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - lea 0x7ffd5(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9e0 │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 1fdff ::do_widen(char) const@@Base+0x48af> │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x6b5f1(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6b5ad(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6e626(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmpb $0x0,0xa8(%rdi) │ │ │ │ + je 1fe32 ::do_widen(char) const@@Base+0x48e2> │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x6b656(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6b57a(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6e5f3(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x7ffb5(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 1fe6f ::do_widen(char) const@@Base+0x491f> │ │ │ │ + lea 0x44(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x6b6b1(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6b53d(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6e5b6(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - lea 0x80095(%rip),%rax │ │ │ │ + lea 0x81735(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x80139(%rip),%xmm0 │ │ │ │ + movq 0x80311(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x8132d(%rip),%rax │ │ │ │ + lea 0x81125(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ movups %xmm0,(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1ff9d ::do_widen(char) const@@Base+0x42d> │ │ │ │ + je 1fecd ::do_widen(char) const@@Base+0x497d> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7ff74(%rip),%rax │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp d9d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x80035(%rip),%rax │ │ │ │ + lea 0x816e5(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x800d9(%rip),%xmm0 │ │ │ │ + movq 0x802c1(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x812cd(%rip),%rax │ │ │ │ + lea 0x810d5(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1fffe ::do_widen(char) const@@Base+0x48e> │ │ │ │ + je 1ff1e ::do_widen(char) const@@Base+0x49ce> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7ff13(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp d9d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x7ffd5(%rip),%rax │ │ │ │ + lea 0x81695(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x80079(%rip),%xmm0 │ │ │ │ + movq 0x80271(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x8126d(%rip),%rax │ │ │ │ + lea 0x81085(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ + movups %xmm0,-0x28(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2005d ::do_widen(char) const@@Base+0x4ed> │ │ │ │ + je 1ff6d ::do_widen(char) const@@Base+0x4a1d> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7feb4(%rip),%rax │ │ │ │ - lea -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x18(%rbx) │ │ │ │ + lea -0x20(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp d9d0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ffa3 ::do_widen(char) const@@Base+0x4a53> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x80846(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d8c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ffe3 ::do_widen(char) const@@Base+0x4a93> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x80806(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d8c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x7ffed(%rip),%rax │ │ │ │ + lea 0x8154d(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x80021(%rip),%xmm0 │ │ │ │ + movq 0x801a9(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x8120d(%rip),%rax │ │ │ │ + lea 0x80fb5(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ movups %xmm0,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 200bd ::do_widen(char) const@@Base+0x54d> │ │ │ │ + je 2003d ::do_widen(char) const@@Base+0x4aed> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7fe2c(%rip),%rax │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x7ff8d(%rip),%rax │ │ │ │ + lea 0x814fd(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7ffc1(%rip),%xmm0 │ │ │ │ + movq 0x80159(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x811ad(%rip),%rax │ │ │ │ + lea 0x80f65(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2011e ::do_widen(char) const@@Base+0x5ae> │ │ │ │ + je 2008e ::do_widen(char) const@@Base+0x4b3e> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7fdcb(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x7ff2d(%rip),%rax │ │ │ │ + lea 0x814ad(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7ff61(%rip),%xmm0 │ │ │ │ + movq 0x80109(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x8114d(%rip),%rax │ │ │ │ + lea 0x80f15(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ + movups %xmm0,-0x18(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2017d ::do_widen(char) const@@Base+0x60d> │ │ │ │ + je 200dd ::do_widen(char) const@@Base+0x4b8d> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7fd6c(%rip),%rax │ │ │ │ - lea -0x8(%rbx),%rdi │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8106d(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x8104d(%rip),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov $0x1,%ebp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call db00 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + 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 20142 ::do_widen(char) const@@Base+0x4bf2> │ │ │ │ + add %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 20120 ::do_widen(char) const@@Base+0x4bd0> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2015d ::do_widen(char) const@@Base+0x4c0d> │ │ │ │ add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x805f5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - add $0x38,%rdi │ │ │ │ - mov %rax,-0x38(%rdi) │ │ │ │ - jmp d8c0 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 20231 ::do_widen(char) const@@Base+0x4ce1> │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + mov 0x30(%rax),%rbp │ │ │ │ + sub %r12,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 2022d ::do_widen(char) const@@Base+0x4cdd> │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 201b8 ::do_widen(char) const@@Base+0x4c68> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 201f7 ::do_widen(char) const@@Base+0x4ca7> │ │ │ │ + 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 201b0 ::do_widen(char) const@@Base+0x4c60> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 201f7 ::do_widen(char) const@@Base+0x4ca7> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 201f7 ::do_widen(char) const@@Base+0x4ca7> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 20231 ::do_widen(char) const@@Base+0x4ce1> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea (%rdi,%rbx,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 20231 ::do_widen(char) const@@Base+0x4ce1> │ │ │ │ + sub %rbx,%rbp │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + setne %dl │ │ │ │ + add %r12,%rbp │ │ │ │ + add 0x28(%rax),%r12 │ │ │ │ + mov %rbp,0x30(%rax) │ │ │ │ + mov %r12,0x38(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2020d ::do_widen(char) const@@Base+0x4cbd> │ │ │ │ + lea 0x6b3a8(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x6b07c(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6e1ed(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x805d5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x38(%rdi),%rdi │ │ │ │ - mov %rax,-0x38(%rdi) │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 20266 ::do_widen(char) const@@Base+0x4d16> │ │ │ │ + call d600 │ │ │ │ + lea 0x80583(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ call d8c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp d600 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x810b5(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d6d0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x81095(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d6d0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x80b2d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fe21(%rip),%xmm0 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 20690 ::do_widen(char) const@@Base+0x5140> │ │ │ │ + cmp 0x18(%r13),%rsi │ │ │ │ + jae 202f0 ::do_widen(char) const@@Base+0x4da0> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 207cc ::do_widen(char) const@@Base+0x527c> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub 0x8(%r13),%rbx │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + cmp %rbx,%rax │ │ │ │ + cmovle %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 206d6 ::do_widen(char) const@@Base+0x5186> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rdi,%rax,1),%rcx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + add %rdx,%rdi │ │ │ │ + mov %rcx,0x10(%r13) │ │ │ │ + mov %rdi,0x8(%r13) │ │ │ │ + mov %rcx,0x18(%r13) │ │ │ │ + cmpb $0x0,0x58(%r13) │ │ │ │ + je 2080f ::do_widen(char) const@@Base+0x52bf> │ │ │ │ + mov 0x48(%r13),%r15 │ │ │ │ + mov 0x60(%r13),%r12 │ │ │ │ + mov 0x70(%r13),%rbx │ │ │ │ + mov %r15,%r14 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2082e ::do_widen(char) const@@Base+0x52de> │ │ │ │ + mov 0x38(%r15),%ecx │ │ │ │ + test $0x1,%cl │ │ │ │ + je 206f8 ::do_widen(char) const@@Base+0x51a8> │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + mov 0x30(%r15),%rbp │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + jne 205a0 ::do_widen(char) const@@Base+0x5050> │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 207ba ::do_widen(char) const@@Base+0x526a> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 207d1 ::do_widen(char) const@@Base+0x5281> │ │ │ │ + cmpb $0x0,0x10(%r15) │ │ │ │ + je 207a1 ::do_widen(char) const@@Base+0x5251> │ │ │ │ + cmpb $0x0,0x11(%r15) │ │ │ │ + jne 20537 ::do_widen(char) const@@Base+0x4fe7> │ │ │ │ + lea 0x30(%rsp),%r9 │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x80612(%rip),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d070 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call d630 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d8d0 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp 0x807bc(%rip),%ebp │ │ │ │ + sete 0x11(%r15) │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + je 20540 ::do_widen(char) const@@Base+0x4ff0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 20665 ::do_widen(char) const@@Base+0x5115> │ │ │ │ + mov 0x48(%r13),%r15 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2082e ::do_widen(char) const@@Base+0x52de> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + call *0x40(%rax) │ │ │ │ + mov 0x48(%r13),%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 20750 ::do_widen(char) const@@Base+0x5200> │ │ │ │ + testb $0x1,0x40(%r12) │ │ │ │ + jne 2057e ::do_widen(char) const@@Base+0x502e> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2082e ::do_widen(char) const@@Base+0x52de> │ │ │ │ + movq 0x18(%r15),%xmm0 │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + mov 0x30(%r14),%rbp │ │ │ │ + jmp 20504 ::do_widen(char) const@@Base+0x4fb4> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x8053a(%rip),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d070 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call d630 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d8d0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp 0x806e4(%rip),%ebp │ │ │ │ + sete 0x11(%r12) │ │ │ │ + mov %rdx,0x28(%r14) │ │ │ │ + je 20540 ::do_widen(char) const@@Base+0x4ff0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rdx,0x30(%r14) │ │ │ │ + je 20665 ::do_widen(char) const@@Base+0x5115> │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 20665 ::do_widen(char) const@@Base+0x5115> │ │ │ │ + mov 0x30(%r14),%rbp │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 20660 ::do_widen(char) const@@Base+0x5110> │ │ │ │ + mov 0x48(%r13),%r12 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 207d1 ::do_widen(char) const@@Base+0x5281> │ │ │ │ + cmpb $0x0,0x10(%r12) │ │ │ │ + je 20730 ::do_widen(char) const@@Base+0x51e0> │ │ │ │ + cmpb $0x0,0x11(%r12) │ │ │ │ + je 20490 ::do_widen(char) const@@Base+0x4f40> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub 0x10(%rsp),%rax │ │ │ │ + je 20674 ::do_widen(char) const@@Base+0x5124> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 20674 ::do_widen(char) const@@Base+0x5124> │ │ │ │ + mov 0x78(%r13),%rdx │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + add %rax,%rdx │ │ │ │ + add 0x68(%r13),%rdx │ │ │ │ + mov %rdx,0x18(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 20685 ::do_widen(char) const@@Base+0x5135> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + jmp 202c9 ::do_widen(char) const@@Base+0x4d79> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2082e ::do_widen(char) const@@Base+0x52de> │ │ │ │ + orl $0x4,0x38(%r15) │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + mov 0x30(%r14),%rbp │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 2061d ::do_widen(char) const@@Base+0x50cd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x802c2(%rip),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d070 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call d630 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d8d0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp 0x805c4(%rip),%ebp │ │ │ │ + sete 0x11(%r15) │ │ │ │ + mov %rdx,0x28(%r14) │ │ │ │ + je 20540 ::do_widen(char) const@@Base+0x4ff0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 20665 ::do_widen(char) const@@Base+0x5115> │ │ │ │ + mov 0x30(%r14),%rbp │ │ │ │ + mov 0x48(%r13),%r15 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 207d1 ::do_widen(char) const@@Base+0x5281> │ │ │ │ + cmpb $0x0,0x10(%r15) │ │ │ │ + je 20648 ::do_widen(char) const@@Base+0x50f8> │ │ │ │ + cmpb $0x0,0x11(%r15) │ │ │ │ + jne 20537 ::do_widen(char) const@@Base+0x4fe7> │ │ │ │ + jmp 205b0 ::do_widen(char) const@@Base+0x5060> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 20632 ::do_widen(char) const@@Base+0x50e2> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub 0x10(%rsp),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 2055a ::do_widen(char) const@@Base+0x500a> │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + orl $0x1,0x40(%r13) │ │ │ │ + add 0x68(%r13),%rax │ │ │ │ + mov %rax,0x18(%r13) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 202c9 ::do_widen(char) const@@Base+0x4d79> │ │ │ │ + nop │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0xc1b(%rip),%rdx # 1fa80 ::do_widen(char) const@@Base+0x4530> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 20722 ::do_widen(char) const@@Base+0x51d2> │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + mov 0x68(%r13),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + mov %rsi,0x18(%r13) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmovle %rax,%rbx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%r13) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2030f ::do_widen(char) const@@Base+0x4dbf> │ │ │ │ + sub %rbx,%rax │ │ │ │ + sub %rbx,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add %rax,%rdi │ │ │ │ + call da20 │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + mov 0x68(%r13),%rdi │ │ │ │ + jmp 2030f ::do_widen(char) const@@Base+0x4dbf> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 207f0 ::do_widen(char) const@@Base+0x52a0> │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + or $0x1,%ecx │ │ │ │ + mov %ecx,0x38(%r15) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + jmp 20365 ::do_widen(char) const@@Base+0x4e15> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%r13),%rsi │ │ │ │ + jmp 202c0 ::do_widen(char) const@@Base+0x4d70> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 2052b ::do_widen(char) const@@Base+0x4fdb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 2057e ::do_widen(char) const@@Base+0x502e> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2082e ::do_widen(char) const@@Base+0x52de> │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80ffd(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 202cd ::do_widen(char) const@@Base+0x75d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8102c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6d0 │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + mov 0x30(%r14),%rbp │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jne 20387 ::do_widen(char) const@@Base+0x4e37> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 20430 ::do_widen(char) const@@Base+0x4ee0> │ │ │ │ + jmp 20665 ::do_widen(char) const@@Base+0x5115> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 203a0 ::do_widen(char) const@@Base+0x4e50> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,0x10(%rsp) │ │ │ │ + jne 20439 ::do_widen(char) const@@Base+0x4ee9> │ │ │ │ + jmp 2055a ::do_widen(char) const@@Base+0x500a> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6b270(%rip),%rcx # 8ba48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69ac8> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x6aadc(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6dc4d(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x6b149(%rip),%rcx # 8b940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x699c0> │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x6b20d(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x6dc43(%rip),%rdi # 8e44d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4cd> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x6abe2(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6ab9e(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6dc17(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x6af5b(%rip),%rcx # 8b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69810> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x6aa7f(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6dbf0(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x80acd(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7fdc1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80f9d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2032e ::do_widen(char) const@@Base+0x7be> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80fcb(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 20866 ::do_widen(char) const@@Base+0x5316> │ │ │ │ + call d600 │ │ │ │ + lea 0x7ff83(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - jmp d6d0 │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x80a6d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fd61(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80f3d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 208d0 ::do_widen(char) const@@Base+0x5380> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2038d ::do_widen(char) const@@Base+0x81d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x80f6c(%rip),%rax │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ + je 208ac ::do_widen(char) const@@Base+0x535c> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call d170 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dad0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - jmp d6d0 │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - cmovbe %rbx,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 203dd ::do_widen(char) const@@Base+0x86d> │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d270 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 203fd ::do_widen(char) const@@Base+0x88d> │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov $0x7fffffff,%eax │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 203fd ::do_widen(char) const@@Base+0x88d> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - mov $0x80000000,%eax │ │ │ │ - cmovge %ebx,%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 20920 ::do_widen(char) const@@Base+0x53d0> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 208fc ::do_widen(char) const@@Base+0x53ac> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + call d450 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d920 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x7fbe5(%rip),%rax │ │ │ │ + lea 0x80c95(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7fc89(%rip),%xmm0 │ │ │ │ + movq 0x7f871(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80e7d(%rip),%rax │ │ │ │ + lea 0x80685(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ movups %xmm0,(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2044d ::do_widen(char) const@@Base+0x8dd> │ │ │ │ + je 2096d ::do_widen(char) const@@Base+0x541d> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7fac4(%rip),%rax │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + call d9d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x7fb84(%rip),%rax │ │ │ │ + lea 0x80c44(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80e23(%rip),%rax │ │ │ │ + lea 0x8063b(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movq 0x7fc10(%rip),%xmm0 │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movq 0x7f808(%rip),%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 204b7 ::do_widen(char) const@@Base+0x947> │ │ │ │ + je 209c7 ::do_widen(char) const@@Base+0x5477> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7fa5a(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + call d9d0 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x7fb14(%rip),%rax │ │ │ │ - lea -0x20(%rdi),%rbp │ │ │ │ + lea 0x80be4(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ + lea -0x28(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80db3(%rip),%rax │ │ │ │ + lea 0x805db(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - movq 0x7fba1(%rip),%xmm0 │ │ │ │ + movq 0x7f7a9(%rip),%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ + movups %xmm0,-0x28(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20526 ::do_widen(char) const@@Base+0x9b6> │ │ │ │ + je 20a26 ::do_widen(char) const@@Base+0x54d6> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x7f9eb(%rip),%rax │ │ │ │ - lea -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x18(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + lea -0x20(%rbx),%rdi │ │ │ │ + call d9d0 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x8086d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ + lea 0x80b0d(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7fb61(%rip),%xmm0 │ │ │ │ + movq 0x7f769(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80d3d(%rip),%rax │ │ │ │ + lea 0x80575(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ mov %rax,0x18(%rdi) │ │ │ │ movups %xmm0,(%rdi) │ │ │ │ mov 0x20(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2058d ::do_widen(char) const@@Base+0xa1d> │ │ │ │ + je 20a7d ::do_widen(char) const@@Base+0x552d> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x80d6c(%rip),%rax │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6d0 │ │ │ │ + call db00 │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x8080c(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ + lea 0x80abc(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80ce3(%rip),%rax │ │ │ │ + lea 0x8052b(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,0x10(%rdi) │ │ │ │ - movq 0x7fae8(%rip),%xmm0 │ │ │ │ + movq 0x7f700(%rip),%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movups %xmm0,-0x8(%rdi) │ │ │ │ mov 0x18(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 205f7 ::do_widen(char) const@@Base+0xa87> │ │ │ │ + je 20ad7 ::do_widen(char) const@@Base+0x5587> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x80d02(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d6d0 │ │ │ │ + call db00 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x8079c(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ + lea 0x80a5c(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ lea -0x18(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x80c73(%rip),%rax │ │ │ │ + lea 0x804cb(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - movq 0x7fa79(%rip),%xmm0 │ │ │ │ + movq 0x7f6a1(%rip),%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movups %xmm0,-0x18(%rdi) │ │ │ │ mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20666 ::do_widen(char) const@@Base+0xaf6> │ │ │ │ + je 20b36 ::do_widen(char) const@@Base+0x55e6> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - lea 0x80c93(%rip),%rax │ │ │ │ lea -0x10(%rbx),%rdi │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - call d6d0 │ │ │ │ + call db00 │ │ │ │ add $0x8,%rsp │ │ │ │ mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x7f9dd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7fa11(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80bfd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + movzbl 0x45(%rdi),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + jle 20ba0 ::do_widen(char) const@@Base+0x5650> │ │ │ │ + test %dl,%dl │ │ │ │ + je 20ba4 ::do_widen(char) const@@Base+0x5654> │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov 0x58(%rdi),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 206cd ::do_widen(char) const@@Base+0xb5d> │ │ │ │ + je 20b98 ::do_widen(char) const@@Base+0x5648> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f81c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + test %dl,%dl │ │ │ │ + jne 20b89 ::do_widen(char) const@@Base+0x5639> │ │ │ │ + lea 0x6a97d(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a809(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d882(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 20b9a ::do_widen(char) const@@Base+0x564a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7f97c(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80ba3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movq 0x7f998(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + movzbl 0x45(%rdi),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + jle 20c40 ::do_widen(char) const@@Base+0x56f0> │ │ │ │ + test %dl,%dl │ │ │ │ + je 20c44 ::do_widen(char) const@@Base+0x56f4> │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov 0x58(%rdi),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20737 ::do_widen(char) const@@Base+0xbc7> │ │ │ │ + je 20c33 ::do_widen(char) const@@Base+0x56e3> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f7b2(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + call *0x30(%rax) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + setne %al │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dl,%dl │ │ │ │ + jne 20c19 ::do_widen(char) const@@Base+0x56c9> │ │ │ │ + lea 0x6a8dd(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a769(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d7e2(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 20c33 ::do_widen(char) const@@Base+0x56e3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 20d18 ::do_widen(char) const@@Base+0x57c8> │ │ │ │ + push %r13 │ │ │ │ + mov %edx,%r13d │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x7f90c(%rip),%rax │ │ │ │ - lea -0x10(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x80b33(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7f929(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 207a6 ::do_widen(char) const@@Base+0xc36> │ │ │ │ + cmp $0x10,%edx │ │ │ │ + je 20cfd ::do_widen(char) const@@Base+0x57ad> │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jne 20cd4 ::do_widen(char) const@@Base+0x5784> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 20ccc ::do_widen(char) const@@Base+0x577c> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7f743(%rip),%rax │ │ │ │ - lea -0x8(%rbx),%rdi │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 20cb0 ::do_widen(char) const@@Base+0x5760> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add $0x18,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 207f0 ::do_widen(char) const@@Base+0xc80> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp d600 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + or $0x4,%eax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %eax,0x40(%rbp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 20cd4 ::do_widen(char) const@@Base+0x5784> │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 20cf5 ::do_widen(char) const@@Base+0x57a5> │ │ │ │ + jmp 20ce0 ::do_widen(char) const@@Base+0x5790> │ │ │ │ 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 2081a ::do_widen(char) const@@Base+0xcaa> │ │ │ │ - call d600 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r13d,%edx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 20c80 ::do_widen(char) const@@Base+0x5730> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 20d47 ::do_widen(char) const@@Base+0x57f7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 20d56 ::do_widen(char) const@@Base+0x5806> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 20d33 ::do_widen(char) const@@Base+0x57e3> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20870 ::do_widen(char) const@@Base+0xd00> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ + push %r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %dil,0x7(%rsp) │ │ │ │ mov (%rsi),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20862 ::do_widen(char) const@@Base+0xcf2> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x7(%rsp),%rbp │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %bh,0x7(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sar $0x10,%rax │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + sar $0x18,%rbx │ │ │ │ + mov %al,0x7(%rsp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %bl,0x7(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 20e25 ::do_widen(char) const@@Base+0x58d5> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 208c0 ::do_widen(char) const@@Base+0xd50> │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 208b2 ::do_widen(char) const@@Base+0xd42> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ + testb $0x2,0x68(%rdi) │ │ │ │ + je 20e68 ::do_widen(char) const@@Base+0x5918> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 20ea0 ::do_widen(char) const@@Base+0x5950> │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 20e98 ::do_widen(char) const@@Base+0x5948> │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + je 20ee0 ::do_widen(char) const@@Base+0x5990> │ │ │ │ + mov %sil,(%rax) │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ + mov %esi,%eax │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20910 ::do_widen(char) const@@Base+0xda0> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20902 ::do_widen(char) const@@Base+0xd92> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 20e98 ::do_widen(char) const@@Base+0x5948> │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + jne 20e5e ::do_widen(char) const@@Base+0x590e> │ │ │ │ + lea 0x6a6ae(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a53a(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d5b3(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %eax,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - je 20940 ::do_widen(char) const@@Base+0xdd0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp d820 , std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >*, int)@plt> │ │ │ │ - nop │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20936 ::do_widen(char) const@@Base+0xdc6> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x18(%rcx) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20980 ::do_widen(char) const@@Base+0xe10> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x80b2d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f729(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 209c4 ::do_widen(char) const@@Base+0xe54> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20a20 ::do_widen(char) const@@Base+0xeb0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 209d6 ::do_widen(char) const@@Base+0xe66> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 209e5 ::do_widen(char) const@@Base+0xe75> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 209f7 ::do_widen(char) const@@Base+0xe87> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20a06 ::do_widen(char) const@@Base+0xe96> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20a40 ::do_widen(char) const@@Base+0xed0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + lea -0x14fa(%rip),%rdx # 1f9b0 ::do_widen(char) const@@Base+0x4460> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 20f30 ::do_widen(char) const@@Base+0x59e0> │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov 0x58(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + jmp 20e47 ::do_widen(char) const@@Base+0x58f7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 209c4 ::do_widen(char) const@@Base+0xe54> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 209c4 ::do_widen(char) const@@Base+0xe54> │ │ │ │ + jle 20f20 ::do_widen(char) const@@Base+0x59d0> │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 20e73 ::do_widen(char) const@@Base+0x5923> │ │ │ │ + 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 20e56 ::do_widen(char) const@@Base+0x5906> │ │ │ │ nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x80a6d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f669(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20a83 ::do_widen(char) const@@Base+0xf13> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20ae0 ::do_widen(char) const@@Base+0xf70> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20a95 ::do_widen(char) const@@Base+0xf25> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20aa4 ::do_widen(char) const@@Base+0xf34> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20ab6 ::do_widen(char) const@@Base+0xf46> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20ac5 ::do_widen(char) const@@Base+0xf55> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20b00 ::do_widen(char) const@@Base+0xf90> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20a83 ::do_widen(char) const@@Base+0xf13> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 20e60 ::do_widen(char) const@@Base+0x5910> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ call *%rax │ │ │ │ - jmp 20a83 ::do_widen(char) const@@Base+0xf13> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 20e98 ::do_widen(char) const@@Base+0x5948> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + testb $0x2,0x68(%rdi) │ │ │ │ + je 20e6d ::do_widen(char) const@@Base+0x591d> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + jmp 20e4c ::do_widen(char) const@@Base+0x58fc> │ │ │ │ endbr64 │ │ │ │ - lea 0x8087d(%rip),%rax │ │ │ │ + push %r14 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f5b1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,0x80(%rdi) │ │ │ │ + je 20fdb ::do_widen(char) const@@Base+0x5a8b> │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 21012 ::do_widen(char) const@@Base+0x5ac2> │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 20b44 ::do_widen(char) const@@Base+0xfd4> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20ba0 ::do_widen(char) const@@Base+0x1030> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20b56 ::do_widen(char) const@@Base+0xfe6> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20b65 ::do_widen(char) const@@Base+0xff5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20b77 ::do_widen(char) const@@Base+0x1007> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20b86 ::do_widen(char) const@@Base+0x1016> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20bc0 ::do_widen(char) const@@Base+0x1050> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20b44 ::do_widen(char) const@@Base+0xfd4> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20b44 ::do_widen(char) const@@Base+0xfd4> │ │ │ │ - nop │ │ │ │ + je 20fdb ::do_widen(char) const@@Base+0x5a8b> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2100d ::do_widen(char) const@@Base+0x5abd> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2103a ::do_widen(char) const@@Base+0x5aea> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6a3df(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a39b(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d414(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x807bd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f4f1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20c03 ::do_widen(char) const@@Base+0x1093> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20c60 ::do_widen(char) const@@Base+0x10f0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20c15 ::do_widen(char) const@@Base+0x10a5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20c24 ::do_widen(char) const@@Base+0x10b4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20c36 ::do_widen(char) const@@Base+0x10c6> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20c45 ::do_widen(char) const@@Base+0x10d5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20c80 ::do_widen(char) const@@Base+0x1110> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20c03 ::do_widen(char) const@@Base+0x1093> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20c03 ::do_widen(char) const@@Base+0x1093> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 20ff3 ::do_widen(char) const@@Base+0x5aa3> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x80795(%rip),%rax │ │ │ │ + push %r14 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f439(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20cc4 ::do_widen(char) const@@Base+0x1154> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20d20 ::do_widen(char) const@@Base+0x11b0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20cd6 ::do_widen(char) const@@Base+0x1166> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20ce5 ::do_widen(char) const@@Base+0x1175> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20cf7 ::do_widen(char) const@@Base+0x1187> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20d06 ::do_widen(char) const@@Base+0x1196> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20d40 ::do_widen(char) const@@Base+0x11d0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,0xd0(%rdi) │ │ │ │ + je 210d1 ::do_widen(char) const@@Base+0x5b81> │ │ │ │ + cmpb $0x0,0xa8(%rdi) │ │ │ │ + je 21108 ::do_widen(char) const@@Base+0x5bb8> │ │ │ │ + mov 0xb0(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 20cc4 ::do_widen(char) const@@Base+0x1154> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20cc4 ::do_widen(char) const@@Base+0x1154> │ │ │ │ - nop │ │ │ │ + je 210d1 ::do_widen(char) const@@Base+0x5b81> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21103 ::do_widen(char) const@@Base+0x5bb3> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 21130 ::do_widen(char) const@@Base+0x5be0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6a381(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a2a5(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d31e(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x806d5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f379(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 20d83 ::do_widen(char) const@@Base+0x1213> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20de0 ::do_widen(char) const@@Base+0x1270> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20d95 ::do_widen(char) const@@Base+0x1225> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20da4 ::do_widen(char) const@@Base+0x1234> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20db6 ::do_widen(char) const@@Base+0x1246> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20dc5 ::do_widen(char) const@@Base+0x1255> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20e00 ::do_widen(char) const@@Base+0x1290> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 210e9 ::do_widen(char) const@@Base+0x5b99> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20d83 ::do_widen(char) const@@Base+0x1213> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20d83 ::do_widen(char) const@@Base+0x1213> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x8057d(%rip),%rax │ │ │ │ + push %r14 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7f2b1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,0x68(%rdi) │ │ │ │ + je 211b8 ::do_widen(char) const@@Base+0x5c68> │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 211ef ::do_widen(char) const@@Base+0x5c9f> │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 20e43 ::do_widen(char) const@@Base+0x12d3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20ea0 ::do_widen(char) const@@Base+0x1330> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20e55 ::do_widen(char) const@@Base+0x12e5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20e64 ::do_widen(char) const@@Base+0x12f4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20e76 ::do_widen(char) const@@Base+0x1306> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20e85 ::do_widen(char) const@@Base+0x1315> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20e97 ::do_widen(char) const@@Base+0x1327> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 211b8 ::do_widen(char) const@@Base+0x5c68> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 211ea ::do_widen(char) const@@Base+0x5c9a> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20e43 ::do_widen(char) const@@Base+0x12d3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20e43 ::do_widen(char) const@@Base+0x12d3> │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 21217 ::do_widen(char) const@@Base+0x5cc7> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6a332(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a1be(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d237(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 211d0 ::do_widen(char) const@@Base+0x5c80> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x804cc(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7f1ec(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + testb $0x1,0x78(%rdi) │ │ │ │ + je 212c5 ::do_widen(char) const@@Base+0x5d75> │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 212fb ::do_widen(char) const@@Base+0x5dab> │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov 0x48(%rdi),%rsi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + add -0x18(%rdx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call d180 >::imbue(std::locale const&)@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 20efd ::do_widen(char) const@@Base+0x138d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 20f60 ::do_widen(char) const@@Base+0x13f0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20f0f ::do_widen(char) const@@Base+0x139f> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20f1e ::do_widen(char) const@@Base+0x13ae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20f30 ::do_widen(char) const@@Base+0x13c0> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20f3f ::do_widen(char) const@@Base+0x13cf> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 20f51 ::do_widen(char) const@@Base+0x13e1> │ │ │ │ - call d600 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 212c5 ::do_widen(char) const@@Base+0x5d75> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 212f6 ::do_widen(char) const@@Base+0x5da6> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20efd ::do_widen(char) const@@Base+0x138d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20efd ::do_widen(char) const@@Base+0x138d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 21323 ::do_widen(char) const@@Base+0x5dd3> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x69fee(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6a0b2(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d12b(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 212dc ::do_widen(char) const@@Base+0x5d8c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x80495(%rip),%rax │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7f139(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ + cmp $0x10,%esi │ │ │ │ + je 21350 ::do_widen(char) const@@Base+0x5e00> │ │ │ │ + movzbl 0x45(%rdi),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 213ea ::do_widen(char) const@@Base+0x5e9a> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x80a(%rip),%rdx # 20b50 ::do_widen(char) const@@Base+0x5600> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 213e0 ::do_widen(char) const@@Base+0x5e90> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + movzbl 0x45(%rdi),%edx │ │ │ │ test %rax,%rax │ │ │ │ - je 20fc3 ::do_widen(char) const@@Base+0x1453> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21020 ::do_widen(char) const@@Base+0x14b0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20fd5 ::do_widen(char) const@@Base+0x1465> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + jle 213c0 ::do_widen(char) const@@Base+0x5e70> │ │ │ │ + test %dl,%dl │ │ │ │ + je 213ea ::do_widen(char) const@@Base+0x5e9a> │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov 0x58(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 20fe4 ::do_widen(char) const@@Base+0x1474> │ │ │ │ + je 213cd ::do_widen(char) const@@Base+0x5e7d> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20ff6 ::do_widen(char) const@@Base+0x1486> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ + movzbl 0x45(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 21341 ::do_widen(char) const@@Base+0x5df1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %dl,%dl │ │ │ │ + je 213ea ::do_widen(char) const@@Base+0x5e9a> │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21005 ::do_widen(char) const@@Base+0x1495> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21017 ::do_widen(char) const@@Base+0x14a7> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 2139d ::do_widen(char) const@@Base+0x5e4d> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 20fc3 ::do_widen(char) const@@Base+0x1453> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 20fc3 ::do_widen(char) const@@Base+0x1453> │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + call *%rax │ │ │ │ + jmp 213a3 ::do_widen(char) const@@Base+0x5e53> │ │ │ │ + endbr64 │ │ │ │ + jmp 21409 ::do_widen(char) const@@Base+0x5eb9> │ │ │ │ + lea 0x6a137(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x69fc3(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6d03c(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + movzbl 0x45(%rbx),%eax │ │ │ │ + jmp 213a7 ::do_widen(char) const@@Base+0x5e57> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x803e4(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7f074(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2107d ::do_widen(char) const@@Base+0x150d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 210e0 ::do_widen(char) const@@Base+0x1570> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2108f ::do_widen(char) const@@Base+0x151f> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2109e ::do_widen(char) const@@Base+0x152e> │ │ │ │ + mov 0x20(%rdi),%rsi │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + sub %rsi,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 21492 ::do_widen(char) const@@Base+0x5f42> │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 214c9 ::do_widen(char) const@@Base+0x5f79> │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 210b0 ::do_widen(char) const@@Base+0x1540> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 214b0 ::do_widen(char) const@@Base+0x5f60> │ │ │ │ + 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 214c9 ::do_widen(char) const@@Base+0x5f79> │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 210bf ::do_widen(char) const@@Base+0x154f> │ │ │ │ + je 214a7 ::do_widen(char) const@@Base+0x5f57> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 210d1 ::do_widen(char) const@@Base+0x1561> │ │ │ │ - call d600 │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2107d ::do_widen(char) const@@Base+0x150d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 2107d ::do_widen(char) const@@Base+0x150d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 21492 ::do_widen(char) const@@Base+0x5f42> │ │ │ │ + endbr64 │ │ │ │ + jmp 214e8 ::do_widen(char) const@@Base+0x5f98> │ │ │ │ + lea 0x69e20(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x69ee4(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6cf5d(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 214a9 ::do_widen(char) const@@Base+0x5f59> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x803ad(%rip),%rax │ │ │ │ push %rbx │ │ │ │ + lea 0x7fdc4(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7efa9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21143 ::do_widen(char) const@@Base+0x15d3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 211a0 ::do_widen(char) const@@Base+0x1630> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21155 ::do_widen(char) const@@Base+0x15e5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21164 ::do_widen(char) const@@Base+0x15f4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21176 ::do_widen(char) const@@Base+0x1606> │ │ │ │ + je 21524 ::do_widen(char) const@@Base+0x5fd4> │ │ │ │ call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 21567 ::do_widen(char) const@@Base+0x6017> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21185 ::do_widen(char) const@@Base+0x1615> │ │ │ │ + je 21567 ::do_widen(char) const@@Base+0x6017> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 21567 ::do_widen(char) const@@Base+0x6017> │ │ │ │ mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 21567 ::do_widen(char) const@@Base+0x6017> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x1c0b(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 21580 ::do_widen(char) const@@Base+0x6030> │ │ │ │ call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21197 ::do_widen(char) const@@Base+0x1627> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x7f282(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21143 ::do_widen(char) const@@Base+0x15d3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21143 ::do_widen(char) const@@Base+0x15d3> │ │ │ │ + jmp d8c0 │ │ │ │ nop │ │ │ │ + call *%rdx │ │ │ │ + jmp 21567 ::do_widen(char) const@@Base+0x6017> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x802fc(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ + lea 0x7fd34(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7eee4(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 211fd ::do_widen(char) const@@Base+0x168d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21260 ::do_widen(char) const@@Base+0x16f0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2120f ::do_widen(char) const@@Base+0x169f> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2121e ::do_widen(char) const@@Base+0x16ae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21230 ::do_widen(char) const@@Base+0x16c0> │ │ │ │ + je 215b4 ::do_widen(char) const@@Base+0x6064> │ │ │ │ call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 215f7 ::do_widen(char) const@@Base+0x60a7> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2123f ::do_widen(char) const@@Base+0x16cf> │ │ │ │ + je 215f7 ::do_widen(char) const@@Base+0x60a7> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 215f7 ::do_widen(char) const@@Base+0x60a7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 215f7 ::do_widen(char) const@@Base+0x60a7> │ │ │ │ mov (%rdi),%rax │ │ │ │ + lea -0x1c9b(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 21620 ::do_widen(char) const@@Base+0x60d0> │ │ │ │ call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21251 ::do_widen(char) const@@Base+0x16e1> │ │ │ │ - call d600 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 211fd ::do_widen(char) const@@Base+0x168d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 211fd ::do_widen(char) const@@Base+0x168d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 21390 ::do_widen(char) const@@Base+0x1820> │ │ │ │ - mov 0x20(%r14),%r15 │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - jmp 212d6 ::do_widen(char) const@@Base+0x1766> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2131c ::do_widen(char) const@@Base+0x17ac> │ │ │ │ - mov 0x20(%rdx),%r15 │ │ │ │ - mov 0x28(%rdx),%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 212f4 ::do_widen(char) const@@Base+0x1784> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2130a ::do_widen(char) const@@Base+0x179a> │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 212c0 ::do_widen(char) const@@Base+0x1750> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2130e ::do_widen(char) const@@Base+0x179e> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 212c0 ::do_widen(char) const@@Base+0x1750> │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 212cb ::do_widen(char) const@@Base+0x175b> │ │ │ │ - mov %r14,%r8 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 21394 ::do_widen(char) const@@Base+0x1824> │ │ │ │ - cmp %r12,%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r13,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 21370 ::do_widen(char) const@@Base+0x1800> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call d270 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 21370 ::do_widen(char) const@@Base+0x1800> │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - cmovns %rdx,%r8 │ │ │ │ - cmovs %rdx,%r14 │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %r13,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 213c8 ::do_widen(char) const@@Base+0x1858> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 213c0 ::do_widen(char) const@@Base+0x1850> │ │ │ │ - mov %r12d,%eax │ │ │ │ - jmp 2134b ::do_widen(char) const@@Base+0x17db> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - cmp %r8,%r14 │ │ │ │ - je 213c0 ::do_widen(char) const@@Base+0x1850> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d680 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x20(%rax),%r15 │ │ │ │ - mov 0x28(%rax),%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 21323 ::do_widen(char) const@@Base+0x17b3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 21357 ::do_widen(char) const@@Base+0x17e7> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 21357 ::do_widen(char) const@@Base+0x17e7> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 213f4 ::do_widen(char) const@@Base+0x1884> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2140b ::do_widen(char) const@@Base+0x189b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21468 ::do_widen(char) const@@Base+0x18f8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21437 ::do_widen(char) const@@Base+0x18c7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21449 ::do_widen(char) const@@Base+0x18d9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2145b ::do_widen(char) const@@Base+0x18eb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21415 ::do_widen(char) const@@Base+0x18a5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 214b3 ::do_widen(char) const@@Base+0x1943> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21494 ::do_widen(char) const@@Base+0x1924> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 214a6 ::do_widen(char) const@@Base+0x1936> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21472 ::do_widen(char) const@@Base+0x1902> │ │ │ │ - lea 0x7fd5e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 214f4 ::do_widen(char) const@@Base+0x1984> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2150b ::do_widen(char) const@@Base+0x199b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21568 ::do_widen(char) const@@Base+0x19f8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21537 ::do_widen(char) const@@Base+0x19c7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21549 ::do_widen(char) const@@Base+0x19d9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2155b ::do_widen(char) const@@Base+0x19eb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21515 ::do_widen(char) const@@Base+0x19a5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 215b3 ::do_widen(char) const@@Base+0x1a43> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21594 ::do_widen(char) const@@Base+0x1a24> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 215a6 ::do_widen(char) const@@Base+0x1a36> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21572 ::do_widen(char) const@@Base+0x1a02> │ │ │ │ - lea 0x7fc5e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 215f4 ::do_widen(char) const@@Base+0x1a84> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2160b ::do_widen(char) const@@Base+0x1a9b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21668 ::do_widen(char) const@@Base+0x1af8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21637 ::do_widen(char) const@@Base+0x1ac7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21649 ::do_widen(char) const@@Base+0x1ad9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2165b ::do_widen(char) const@@Base+0x1aeb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21615 ::do_widen(char) const@@Base+0x1aa5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 216b3 ::do_widen(char) const@@Base+0x1b43> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21694 ::do_widen(char) const@@Base+0x1b24> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 216a6 ::do_widen(char) const@@Base+0x1b36> │ │ │ │ - call d600 │ │ │ │ + lea 0x7f1f2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21672 ::do_widen(char) const@@Base+0x1b02> │ │ │ │ - lea 0x7fb5e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 215f7 ::do_widen(char) const@@Base+0x60a7> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21704 ::do_widen(char) const@@Base+0x1b94> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2171b ::do_widen(char) const@@Base+0x1bab> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21778 ::do_widen(char) const@@Base+0x1c08> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21747 ::do_widen(char) const@@Base+0x1bd7> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21759 ::do_widen(char) const@@Base+0x1be9> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2176b ::do_widen(char) const@@Base+0x1bfb> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21725 ::do_widen(char) const@@Base+0x1bb5> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 217c3 ::do_widen(char) const@@Base+0x1c53> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 217a4 ::do_widen(char) const@@Base+0x1c34> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 217b6 ::do_widen(char) const@@Base+0x1c46> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rsi │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + sub %rsi,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 21782 ::do_widen(char) const@@Base+0x1c12> │ │ │ │ - lea 0x7fa4e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f6cd(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e8e0(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7fa9c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21837 ::do_widen(char) const@@Base+0x1cc7> │ │ │ │ + jle 216a2 ::do_widen(char) const@@Base+0x6152> │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 216e9 ::do_widen(char) const@@Base+0x6199> │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21851 ::do_widen(char) const@@Base+0x1ce1> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21868 ::do_widen(char) const@@Base+0x1cf8> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 218c5 ::do_widen(char) const@@Base+0x1d55> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21894 ::do_widen(char) const@@Base+0x1d24> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 218a6 ::do_widen(char) const@@Base+0x1d36> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 218b8 ::do_widen(char) const@@Base+0x1d48> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21872 ::do_widen(char) const@@Base+0x1d02> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21910 ::do_widen(char) const@@Base+0x1da0> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 218f1 ::do_widen(char) const@@Base+0x1d81> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21903 ::do_widen(char) const@@Base+0x1d93> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 218cf ::do_widen(char) const@@Base+0x1d5f> │ │ │ │ - lea 0x7f901(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f58d(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e7a0(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f95c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 216d0 ::do_widen(char) const@@Base+0x6180> │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + sub %rax,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + movzbl 0x50(%rbx),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 216e9 ::do_widen(char) const@@Base+0x6199> │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21973 ::do_widen(char) const@@Base+0x1e03> │ │ │ │ + je 216bf ::do_widen(char) const@@Base+0x616f> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21987 ::do_widen(char) const@@Base+0x1e17> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2199b ::do_widen(char) const@@Base+0x1e2b> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 219f8 ::do_widen(char) const@@Base+0x1e88> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 219c7 ::do_widen(char) const@@Base+0x1e57> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 219d9 ::do_widen(char) const@@Base+0x1e69> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 219eb ::do_widen(char) const@@Base+0x1e7b> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 219a5 ::do_widen(char) const@@Base+0x1e35> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21a46 ::do_widen(char) const@@Base+0x1ed6> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21a27 ::do_widen(char) const@@Base+0x1eb7> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21a39 ::do_widen(char) const@@Base+0x1ec9> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21a05 ::do_widen(char) const@@Base+0x1e95> │ │ │ │ - lea 0x7f7cb(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ + call *0x30(%rax) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + setne %al │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 216a2 ::do_widen(char) const@@Base+0x6152> │ │ │ │ endbr64 │ │ │ │ - lea 0x7f44d(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e660(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f81c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21ab6 ::do_widen(char) const@@Base+0x1f46> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ad0 ::do_widen(char) const@@Base+0x1f60> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21aea ::do_widen(char) const@@Base+0x1f7a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21b47 ::do_widen(char) const@@Base+0x1fd7> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b16 ::do_widen(char) const@@Base+0x1fa6> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b28 ::do_widen(char) const@@Base+0x1fb8> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b3a ::do_widen(char) const@@Base+0x1fca> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21af4 ::do_widen(char) const@@Base+0x1f84> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21b92 ::do_widen(char) const@@Base+0x2022> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b73 ::do_widen(char) const@@Base+0x2003> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b85 ::do_widen(char) const@@Base+0x2015> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21b51 ::do_widen(char) const@@Base+0x1fe1> │ │ │ │ - lea 0x7f67f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + jmp 21708 ::do_widen(char) const@@Base+0x61b8> │ │ │ │ + lea 0x69c00(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x69cc4(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6cd3d(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 216bf ::do_widen(char) const@@Base+0x616f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x7f285(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e528(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f6dc(%rip),%rax │ │ │ │ push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ push %rbx │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21bf7 ::do_widen(char) const@@Base+0x2087> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c11 ::do_widen(char) const@@Base+0x20a1> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c28 ::do_widen(char) const@@Base+0x20b8> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21c85 ::do_widen(char) const@@Base+0x2115> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c54 ::do_widen(char) const@@Base+0x20e4> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c66 ::do_widen(char) const@@Base+0x20f6> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c78 ::do_widen(char) const@@Base+0x2108> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21c32 ::do_widen(char) const@@Base+0x20c2> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21cd0 ::do_widen(char) const@@Base+0x2160> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21cb1 ::do_widen(char) const@@Base+0x2141> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21cc3 ::do_widen(char) const@@Base+0x2153> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21c8f ::do_widen(char) const@@Base+0x211f> │ │ │ │ - lea 0x7f541(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f145(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ mov %rdi,%r12 │ │ │ │ - movq 0x7e3e8(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f59c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21d33 ::do_widen(char) const@@Base+0x21c3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d47 ::do_widen(char) const@@Base+0x21d7> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d5b ::do_widen(char) const@@Base+0x21eb> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21db8 ::do_widen(char) const@@Base+0x2248> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d87 ::do_widen(char) const@@Base+0x2217> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d99 ::do_widen(char) const@@Base+0x2229> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21dab ::do_widen(char) const@@Base+0x223b> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x7f8a5(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + call da50 │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + lea 0x7f868(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rbp,0x20(%rbx) │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 21d65 ::do_widen(char) const@@Base+0x21f5> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ + je 2178c ::do_widen(char) const@@Base+0x623c> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x20(%r12),%rbp │ │ │ │ + lea 0x7fdc5(%rip),%rax # a1558 @@Base+0x40> │ │ │ │ + movdqu 0x28(%r12),%xmm2 │ │ │ │ + movq 0x7ea1e(%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 21e06 ::do_widen(char) const@@Base+0x2296> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21de7 ::do_widen(char) const@@Base+0x2277> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21df9 ::do_widen(char) const@@Base+0x2289> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + je 21868 ::do_widen(char) const@@Base+0x6318> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov (%rsp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 21dc5 ::do_widen(char) const@@Base+0x2255> │ │ │ │ - lea 0x7f40b(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f005(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e2a8(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f45c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + je 217fe ::do_widen(char) const@@Base+0x62ae> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21e76 ::do_widen(char) const@@Base+0x2306> │ │ │ │ + je 217fe ::do_widen(char) const@@Base+0x62ae> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21e90 ::do_widen(char) const@@Base+0x2320> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21eaa ::do_widen(char) const@@Base+0x233a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21f07 ::do_widen(char) const@@Base+0x2397> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ed6 ::do_widen(char) const@@Base+0x2366> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ee8 ::do_widen(char) const@@Base+0x2378> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21efa ::do_widen(char) const@@Base+0x238a> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21eb4 ::do_widen(char) const@@Base+0x2344> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 21f52 ::do_widen(char) const@@Base+0x23e2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21f33 ::do_widen(char) const@@Base+0x23c3> │ │ │ │ - call d600 │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + mov 0x28(%r12),%rcx │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21f45 ::do_widen(char) const@@Base+0x23d5> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21f11 ::do_widen(char) const@@Base+0x23a1> │ │ │ │ - lea 0x7f2bf(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ef4d(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7e160(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f31c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + mov %rdx,0x30(%rbx) │ │ │ │ + mov %rcx,0x28(%rbx) │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21fb6 ::do_widen(char) const@@Base+0x2446> │ │ │ │ + je 21828 ::do_widen(char) const@@Base+0x62d8> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21fd0 ::do_widen(char) const@@Base+0x2460> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21fea ::do_widen(char) const@@Base+0x247a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22047 ::do_widen(char) const@@Base+0x24d7> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22016 ::do_widen(char) const@@Base+0x24a6> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22028 ::do_widen(char) const@@Base+0x24b8> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2203a ::do_widen(char) const@@Base+0x24ca> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 21ff4 ::do_widen(char) const@@Base+0x2484> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22092 ::do_widen(char) const@@Base+0x2522> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22073 ::do_widen(char) const@@Base+0x2503> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22085 ::do_widen(char) const@@Base+0x2515> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + mov %rbp,0x20(%rbx) │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 22051 ::do_widen(char) const@@Base+0x24e1> │ │ │ │ - lea 0x7f17f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7edfb(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f1d5(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movq 0x7dff5(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2210d ::do_widen(char) const@@Base+0x259d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + je 21845 ::do_widen(char) const@@Base+0x62f5> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22127 ::do_widen(char) const@@Base+0x25b7> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2213e ::do_widen(char) const@@Base+0x25ce> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2219b ::do_widen(char) const@@Base+0x262b> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2216a ::do_widen(char) const@@Base+0x25fa> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2217c ::do_widen(char) const@@Base+0x260c> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2218e ::do_widen(char) const@@Base+0x261e> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22148 ::do_widen(char) const@@Base+0x25d8> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 221e6 ::do_widen(char) const@@Base+0x2676> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 221c7 ::do_widen(char) const@@Base+0x2657> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 221d9 ::do_widen(char) const@@Base+0x2669> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 221a5 ::do_widen(char) const@@Base+0x2635> │ │ │ │ - lea 0x7f02b(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 218cb ::do_widen(char) const@@Base+0x637b> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7ecab(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f085(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7dea9(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22259 ::do_widen(char) const@@Base+0x26e9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2226d ::do_widen(char) const@@Base+0x26fd> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22281 ::do_widen(char) const@@Base+0x2711> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 222de ::do_widen(char) const@@Base+0x276e> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222ad ::do_widen(char) const@@Base+0x273d> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222bf ::do_widen(char) const@@Base+0x274f> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222d1 ::do_widen(char) const@@Base+0x2761> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2228b ::do_widen(char) const@@Base+0x271b> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2232c ::do_widen(char) const@@Base+0x27bc> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2230d ::do_widen(char) const@@Base+0x279d> │ │ │ │ - call d600 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2231f ::do_widen(char) const@@Base+0x27af> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 222eb ::do_widen(char) const@@Base+0x277b> │ │ │ │ - lea 0x7eee5(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0xc8(%r12),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ead5(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7dd78(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ef2c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ + movhps %xmm2,0x30(%rbx) │ │ │ │ + movd %xmm1,0x38(%rbx) │ │ │ │ + movq %xmm2,0x28(%rbx) │ │ │ │ + movd %xmm4,0x3c(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 223a6 ::do_widen(char) const@@Base+0x2836> │ │ │ │ + je 21845 ::do_widen(char) const@@Base+0x62f5> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 223c0 ::do_widen(char) const@@Base+0x2850> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 223da ::do_widen(char) const@@Base+0x286a> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22437 ::do_widen(char) const@@Base+0x28c7> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22406 ::do_widen(char) const@@Base+0x2896> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22418 ::do_widen(char) const@@Base+0x28a8> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2242a ::do_widen(char) const@@Base+0x28ba> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 223e4 ::do_widen(char) const@@Base+0x2874> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22482 ::do_widen(char) const@@Base+0x2912> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22463 ::do_widen(char) const@@Base+0x28f3> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22475 ::do_widen(char) const@@Base+0x2905> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22441 ::do_widen(char) const@@Base+0x28d1> │ │ │ │ - lea 0x7ed8f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7e983(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ede5(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movq 0x7dc0d(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + jmp 21845 ::do_widen(char) const@@Base+0x62f5> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 224fd ::do_widen(char) const@@Base+0x298d> │ │ │ │ + je 218a8 ::do_widen(char) const@@Base+0x6358> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22517 ::do_widen(char) const@@Base+0x29a7> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2252e ::do_widen(char) const@@Base+0x29be> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2258b ::do_widen(char) const@@Base+0x2a1b> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2255a ::do_widen(char) const@@Base+0x29ea> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2256c ::do_widen(char) const@@Base+0x29fc> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2257e ::do_widen(char) const@@Base+0x2a0e> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22538 ::do_widen(char) const@@Base+0x29c8> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 225d6 ::do_widen(char) const@@Base+0x2a66> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225b7 ::do_widen(char) const@@Base+0x2a47> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225c9 ::do_widen(char) const@@Base+0x2a59> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22595 ::do_widen(char) const@@Base+0x2a25> │ │ │ │ - lea 0x7ec3b(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x7e833(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ec95(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7dac1(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22649 ::do_widen(char) const@@Base+0x2ad9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2265d ::do_widen(char) const@@Base+0x2aed> │ │ │ │ - call d600 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22671 ::do_widen(char) const@@Base+0x2b01> │ │ │ │ - call d600 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 226ce ::do_widen(char) const@@Base+0x2b5e> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2269d ::do_widen(char) const@@Base+0x2b2d> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226af ::do_widen(char) const@@Base+0x2b3f> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226c1 ::do_widen(char) const@@Base+0x2b51> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2267b ::do_widen(char) const@@Base+0x2b0b> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2271c ::do_widen(char) const@@Base+0x2bac> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226fd ::do_widen(char) const@@Base+0x2b8d> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2270f ::do_widen(char) const@@Base+0x2b9f> │ │ │ │ - call d600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 226db ::do_widen(char) const@@Base+0x2b6b> │ │ │ │ - lea 0x7eaf5(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea -0xc8(%r12),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 21931 ::do_widen(char) const@@Base+0x63e1> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22774 ::do_widen(char) const@@Base+0x2c04> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2278b ::do_widen(char) const@@Base+0x2c1b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 227e8 ::do_widen(char) const@@Base+0x2c78> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227b7 ::do_widen(char) const@@Base+0x2c47> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227c9 ::do_widen(char) const@@Base+0x2c59> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227db ::do_widen(char) const@@Base+0x2c6b> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22795 ::do_widen(char) const@@Base+0x2c25> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22833 ::do_widen(char) const@@Base+0x2cc3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22814 ::do_widen(char) const@@Base+0x2ca4> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22826 ::do_widen(char) const@@Base+0x2cb6> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 227f2 ::do_widen(char) const@@Base+0x2c82> │ │ │ │ - lea 0x7e9de(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 218fd ::do_widen(char) const@@Base+0x63ad> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22874 ::do_widen(char) const@@Base+0x2d04> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2288b ::do_widen(char) const@@Base+0x2d1b> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 228e8 ::do_widen(char) const@@Base+0x2d78> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228b7 ::do_widen(char) const@@Base+0x2d47> │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228c9 ::do_widen(char) const@@Base+0x2d59> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228db ::do_widen(char) const@@Base+0x2d6b> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22895 ::do_widen(char) const@@Base+0x2d25> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 218ff ::do_widen(char) const@@Base+0x63af> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 21906 ::do_widen(char) const@@Base+0x63b6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 21899 ::do_widen(char) const@@Base+0x6349> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 21908 ::do_widen(char) const@@Base+0x63b8> │ │ │ │ + jmp 218a8 ::do_widen(char) const@@Base+0x6358> │ │ │ │ test %rbp,%rbp │ │ │ │ - je 22933 ::do_widen(char) const@@Base+0x2dc3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22914 ::do_widen(char) const@@Base+0x2da4> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22926 ::do_widen(char) const@@Base+0x2db6> │ │ │ │ - call d600 │ │ │ │ + jne 218a8 ::do_widen(char) const@@Base+0x6358> │ │ │ │ + jmp 218b2 ::do_widen(char) const@@Base+0x6362> │ │ │ │ + jmp 218b2 ::do_widen(char) const@@Base+0x6362> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call db00 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 228f2 ::do_widen(char) const@@Base+0x2d82> │ │ │ │ - lea 0x7e8de(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 218cb ::do_widen(char) const@@Base+0x637b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ mov %r12,0x8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 229b6 ::do_widen(char) const@@Base+0x2e46> │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x50,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x7f685(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + call d800 │ │ │ │ + lea 0x7efbd(%rip),%rax │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + movdqu 0x18(%r12),%xmm0 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x7f636(%rip),%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rbp,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 219c2 ::do_widen(char) const@@Base+0x6472> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + lea 0x7fc07(%rip),%rax # a15d0 @@Base+0x40> │ │ │ │ + movdqu 0x38(%r12),%xmm2 │ │ │ │ + movq 0x7e7e0(%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 21aa0 ::do_widen(char) const@@Base+0x6550> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ mov %rsp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rbp,%rsi │ │ │ │ call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 229b6 ::do_widen(char) const@@Base+0x2e46> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 21a34 ::do_widen(char) const@@Base+0x64e4> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 229b6 ::do_widen(char) const@@Base+0x2e46> │ │ │ │ + je 21a34 ::do_widen(char) const@@Base+0x64e4> │ │ │ │ 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) │ │ │ │ + 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 229d9 ::do_widen(char) const@@Base+0x2e69> │ │ │ │ + je 21a5e ::do_widen(char) const@@Base+0x650e> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 229f4 ::do_widen(char) const@@Base+0x2e84> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,0x30(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 21a7b ::do_widen(char) const@@Base+0x652b> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x18(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x20(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 22a35 ::do_widen(char) const@@Base+0x2ec5> │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 21b03 ::do_widen(char) const@@Base+0x65b3> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ + movhps %xmm2,0x40(%rbx) │ │ │ │ + movd %xmm1,0x48(%rbx) │ │ │ │ + movq %xmm2,0x38(%rbx) │ │ │ │ + movd %xmm4,0x4c(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21a7b ::do_widen(char) const@@Base+0x652b> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + jmp 21a7b ::do_widen(char) const@@Base+0x652b> │ │ │ │ mov (%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22a1c ::do_widen(char) const@@Base+0x2eac> │ │ │ │ + je 21ae0 ::do_widen(char) const@@Base+0x6590> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x20(%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ + call *0x18(%rax) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 22a51 ::do_widen(char) const@@Base+0x2ee1> │ │ │ │ + je 21b69 ::do_widen(char) const@@Base+0x6619> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22a1c ::do_widen(char) const@@Base+0x2eac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 22a1c ::do_widen(char) const@@Base+0x2eac> │ │ │ │ - jmp 22a25 ::do_widen(char) const@@Base+0x2eb5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22a0d ::do_widen(char) const@@Base+0x2e9d> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 21b35 ::do_widen(char) const@@Base+0x65e5> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22a25 ::do_widen(char) const@@Base+0x2eb5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 21b37 ::do_widen(char) const@@Base+0x65e7> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x38,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movq 0x7d636(%rip),%xmm0 │ │ │ │ - movhps 0x7d667(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - lea 0x7e800(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdi,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22ac3 ::do_widen(char) const@@Base+0x2f53> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - lea 0x10(%rbp),%rsi │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - lea 0x7d599(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7d5c4(%rip),%xmm0 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 21b3e ::do_widen(char) const@@Base+0x65ee> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22b20 ::do_widen(char) const@@Base+0x2fb0> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 21ad1 ::do_widen(char) const@@Base+0x6581> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 22b44 ::do_widen(char) const@@Base+0x2fd4> │ │ │ │ - lea 0x7d3c9(%rip),%rax │ │ │ │ + jmp 21b40 ::do_widen(char) const@@Base+0x65f0> │ │ │ │ + jmp 21ae0 ::do_widen(char) const@@Base+0x6590> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 21ae0 ::do_widen(char) const@@Base+0x6590> │ │ │ │ + jmp 21aea ::do_widen(char) const@@Base+0x659a> │ │ │ │ + jmp 21aea ::do_widen(char) const@@Base+0x659a> │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ + call d9d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21b03 ::do_widen(char) const@@Base+0x65b3> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x48,%edi │ │ │ │ - push %rbx │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + je 21b90 ::do_widen(char) const@@Base+0x6640> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sub $0x18,%rsp │ │ │ │ - movq 0x7d546(%rip),%xmm0 │ │ │ │ - movhps 0x7d57f(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - lea 0x7e707(%rip),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rdi,0x28(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22bbc ::do_widen(char) const@@Base+0x304c> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rbp),%rsi │ │ │ │ - lea 0x20(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - lea 0x7d428(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7d4c3(%rip),%xmm0 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 21bd0 ::do_widen(char) const@@Base+0x6680> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x2265(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 21bd8 ::do_widen(char) const@@Base+0x6688> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22c19 ::do_widen(char) const@@Base+0x30a9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22c3d ::do_widen(char) const@@Base+0x30cd> │ │ │ │ - lea 0x7d2f8(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp *%rdx │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x40,%edi │ │ │ │ + lea 0x7f555(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7e65d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d800 │ │ │ │ - lea 0x7e67a(%rip),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x7e61b(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0xb8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22ca8 ::do_widen(char) const@@Base+0x3138> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - movdqu 0x28(%rbp),%xmm0 │ │ │ │ - lea 0x18(%rbp),%rsi │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - lea 0x7e104(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7d3ef(%rip),%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - mov %rbx,%rax │ │ │ │ + je 21c03 ::do_widen(char) const@@Base+0x66b3> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + jne 21c20 ::do_widen(char) const@@Base+0x66d0> │ │ │ │ + lea 0x7ebdd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22d03 ::do_widen(char) const@@Base+0x3193> │ │ │ │ + jmp d8c0 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21c35 ::do_widen(char) const@@Base+0x66e5> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21c47 ::do_widen(char) const@@Base+0x66f7> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21c0c ::do_widen(char) const@@Base+0x66bc> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 21c0c ::do_widen(char) const@@Base+0x66bc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 22d27 ::do_widen(char) const@@Base+0x31b7> │ │ │ │ - lea 0x7e5f6(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x7f4d5(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0xb8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21c83 ::do_widen(char) const@@Base+0x6733> │ │ │ │ call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + jne 21cb0 ::do_widen(char) const@@Base+0x6760> │ │ │ │ + lea 0x7eb5d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21cc5 ::do_widen(char) const@@Base+0x6775> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21cd7 ::do_widen(char) const@@Base+0x6787> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 21c8c ::do_widen(char) const@@Base+0x673c> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 21c8c ::do_widen(char) const@@Base+0x673c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmpb $0x0,0x200(%rdi) │ │ │ │ - jne 22d70 ::do_widen(char) const@@Base+0x3200> │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - jne 22dde ::do_widen(char) const@@Base+0x326e> │ │ │ │ - add $0x18,%rsp │ │ │ │ + call d5c0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x6c749(%rip),%rsi # 8e462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4e2> │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21d46 ::do_widen(char) const@@Base+0x67f6> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6b9be(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x802fd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x802e9(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22eb9 ::do_widen(char) const@@Base+0x3349> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 22e40 ::do_widen(char) const@@Base+0x32d0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - je 22d62 ::do_widen(char) const@@Base+0x31f2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6b94d(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call d5c0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x6c6f8(%rip),%rsi # 8e471 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4f1> │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 22eb9 ::do_widen(char) const@@Base+0x3349> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 22e88 ::do_widen(char) const@@Base+0x3318> │ │ │ │ - movsbl 0x43(%rbx),%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d030 │ │ │ │ - add $0x18,%rsp │ │ │ │ + call d1d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21da6 ::do_widen(char) const@@Base+0x6856> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - pop %rbp │ │ │ │ - jmp d420 │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea -0x32ee(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 22dc5 ::do_widen(char) const@@Base+0x3255> │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 22dc5 ::do_widen(char) const@@Base+0x3255> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x332f(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 22e27 ::do_widen(char) const@@Base+0x32b7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 22e27 ::do_widen(char) const@@Base+0x32b7> │ │ │ │ - call d7f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x200(%rdi) │ │ │ │ - jne 22f21 ::do_widen(char) const@@Base+0x33b1> │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - je 22f17 ::do_widen(char) const@@Base+0x33a7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x6b851(%rip),%rsi # 8e745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa85> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ + call d5c0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x6c6a9(%rip),%rsi # 8e482 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c502> │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x1,%edi │ │ │ │ - call d7b0 │ │ │ │ - lea 0x80158(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x6b806(%rip),%rsi # 8e73f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7f> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x6b7f2(%rip),%rsi # 8e745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa85> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6b7e6(%rip),%rsi # 8e74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa8d> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 22ed7 ::do_widen(char) const@@Base+0x3367> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call d1d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 21e06 ::do_widen(char) const@@Base+0x68b6> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x70(%rdi),%r13 │ │ │ │ - mov 0x68(%rdi),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2300e ::do_widen(char) const@@Base+0x349e> │ │ │ │ - lea -0x3433(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 230b8 ::do_widen(char) const@@Base+0x3548> │ │ │ │ - call *0x8(%rax) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 22fc0 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2301b ::do_widen(char) const@@Base+0x34ab> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21e2a ::do_widen(char) const@@Base+0x68da> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2302a ::do_widen(char) const@@Base+0x34ba> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 21e3c ::do_widen(char) const@@Base+0x68ec> │ │ │ │ call d600 │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2308e ::do_widen(char) const@@Base+0x351e> │ │ │ │ - lea -0x34c0(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ + je 21e80 ::do_widen(char) const@@Base+0x6930> │ │ │ │ lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ + jne 21e80 ::do_widen(char) const@@Base+0x6930> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x10(%rax) │ │ │ │ lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ + jne 21e80 ::do_widen(char) const@@Base+0x6930> │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea -0x2516(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 230c0 ::do_widen(char) const@@Base+0x3550> │ │ │ │ - call *0x8(%rax) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 23040 ::do_widen(char) const@@Base+0x34d0> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2309b ::do_widen(char) const@@Base+0x352b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 230c8 ::do_widen(char) const@@Base+0x3558> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 23000 ::do_widen(char) const@@Base+0x3490> │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 23080 ::do_widen(char) const@@Base+0x3510> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - 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 23112 ::do_widen(char) const@@Base+0x35a2> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 23112 ::do_widen(char) const@@Base+0x35a2> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23112 ::do_widen(char) const@@Base+0x35a2> │ │ │ │ - lea 0x58(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23120 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ - test $0x1,%al │ │ │ │ - je 23160 ::do_widen(char) const@@Base+0x35f0> │ │ │ │ - mov 0x8(%r12),%rbp │ │ │ │ - mov (%r12),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2314e ::do_widen(char) const@@Base+0x35de> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23141 ::do_widen(char) const@@Base+0x35d1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 23130 ::do_widen(char) const@@Base+0x35c0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23180 ::do_widen(char) const@@Base+0x3610> │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 21e88 ::do_widen(char) const@@Base+0x6938> │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23120 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 23120 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 231ce ::do_widen(char) const@@Base+0x365e> │ │ │ │ - mov %rdi,%r12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 231c1 ::do_widen(char) const@@Base+0x3651> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 231b0 ::do_widen(char) const@@Base+0x3640> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 231e0 ::do_widen(char) const@@Base+0x3670> │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x30(%rsi),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + mov 0x38(%rsi),%rax │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 21f5c ::do_widen(char) const@@Base+0x6a0c> │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea 0x95(%rsp),%r13 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %r13,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x7ccdd(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov (%r12),%ebp │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov %ebp,0x8(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23280 ::do_widen(char) const@@Base+0x3710> │ │ │ │ + mov %rsi,%rbp │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 21edf ::do_widen(char) const@@Base+0x698f> │ │ │ │ + mov 0xe8(%rdx),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%r12),%ebp │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - mov %ebp,%r15d │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - neg %r15d │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - cmovs %ebp,%r15d │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - movups %xmm3,0x98(%rsp) │ │ │ │ - call dc40 │ │ │ │ - call d870 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - call d120 │ │ │ │ - test %al,%al │ │ │ │ - je 23410 ::do_widen(char) const@@Base+0x38a0> │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov $0xcccccccd,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - sub $0x1,%rcx │ │ │ │ - imul %rdi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%esi │ │ │ │ - add %esi,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - add $0x30,%edx │ │ │ │ - cmp $0x9,%r15d │ │ │ │ - mov %eax,%r15d │ │ │ │ - mov %dl,(%rcx) │ │ │ │ - ja 23300 ::do_widen(char) const@@Base+0x3790> │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - test %ebp,%ebp │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - js 233f0 ::do_widen(char) const@@Base+0x3880> │ │ │ │ - mov %r13,%r8 │ │ │ │ - sub %rcx,%r8 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rcx │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 23598 ::do_widen(char) const@@Base+0x3a28> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 235c8 ::do_widen(char) const@@Base+0x3a58> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movhps 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ + 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 235af ::do_widen(char) const@@Base+0x3a3f> │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 233c1 ::do_widen(char) const@@Base+0x3851> │ │ │ │ - call d600 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23665 ::do_widen(char) const@@Base+0x3af5> │ │ │ │ - add $0xb8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %r13,%r8 │ │ │ │ - movb $0x2d,-0x1(%rcx) │ │ │ │ - sub %rax,%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 2334c ::do_widen(char) const@@Base+0x37dc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7fc49(%rip),%rdi # a3060 ::id@GLIBCXX_3.4.21> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 23685 ::do_widen(char) const@@Base+0x3b15> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 23520 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - cmpb $0x0,(%r10) │ │ │ │ - jle 23520 ::do_widen(char) const@@Base+0x39b0> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x18(%rdx) │ │ │ │ - mov 0x60(%rsp),%r10 │ │ │ │ - mov %ebp,0x18(%rsp) │ │ │ │ - mov %r13,%rcx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov $0xcccccccd,%r8d │ │ │ │ - mov %eax,%r12d │ │ │ │ - movzbl (%r10),%r9d │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %r9d,%ebp │ │ │ │ - jmp 234f3 ::do_widen(char) const@@Base+0x3983> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r9d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%edx │ │ │ │ - lea -0x1(%rdi),%rcx │ │ │ │ - imul %r8,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%esi │ │ │ │ - add %esi,%esi │ │ │ │ - sub %esi,%edx │ │ │ │ - add $0x30,%edx │ │ │ │ - mov %dl,-0x1(%rdi) │ │ │ │ - cmp $0x9,%r15d │ │ │ │ - jbe 23600 ::do_widen(char) const@@Base+0x3a90> │ │ │ │ - mov %eax,%r15d │ │ │ │ - test %r9b,%r9b │ │ │ │ - jne 234c0 ::do_widen(char) const@@Base+0x3950> │ │ │ │ - add $0x1,%r11 │ │ │ │ - cmp %rbx,%r11 │ │ │ │ - jae 2350f ::do_widen(char) const@@Base+0x399f> │ │ │ │ - movzbl (%r10,%r11,1),%ebp │ │ │ │ - test %bpl,%bpl │ │ │ │ - jle 23618 ::do_widen(char) const@@Base+0x3aa8> │ │ │ │ - lea -0x1(%rbp),%r9d │ │ │ │ - mov %r12b,-0x1(%rcx) │ │ │ │ - lea -0x1(%rcx),%rdi │ │ │ │ - jmp 234c7 ::do_widen(char) const@@Base+0x3957> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x94(%rsp),%rdx │ │ │ │ - mov $0xcccccccd,%r8d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - imul %r8,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%edi │ │ │ │ - add %edi,%edi │ │ │ │ - sub %edi,%esi │ │ │ │ - add $0x30,%esi │ │ │ │ - mov %sil,0x1(%rdx) │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %eax,%r15d │ │ │ │ - cmp $0x9,%esi │ │ │ │ - ja 23540 ::do_widen(char) const@@Base+0x39d0> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 23327 ::do_widen(char) const@@Base+0x37b7> │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jmp 23327 ::do_widen(char) const@@Base+0x37b7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 235c8 ::do_widen(char) const@@Base+0x3a58> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - lea 0x50(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 233af ::do_widen(char) const@@Base+0x383f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 235e4 ::do_widen(char) const@@Base+0x3a74> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 23628 ::do_widen(char) const@@Base+0x3ab8> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - jmp 233af ::do_widen(char) const@@Base+0x383f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%ebp │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - jmp 2356e ::do_widen(char) const@@Base+0x39fe> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x7e,%r9d │ │ │ │ - mov $0x7f,%ebp │ │ │ │ - jmp 23513 ::do_widen(char) const@@Base+0x39a3> │ │ │ │ - movzbl 0x50(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 235db ::do_widen(char) const@@Base+0x3a6b> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - call d8c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2369d ::do_widen(char) const@@Base+0x3b2d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 23631 ::do_widen(char) const@@Base+0x3ac1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2364a ::do_widen(char) const@@Base+0x3ada> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2363b ::do_widen(char) const@@Base+0x3acb> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23665 ::do_widen(char) const@@Base+0x3af5> │ │ │ │ - call d7f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ + je 21f37 ::do_widen(char) const@@Base+0x69e7> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 21f37 ::do_widen(char) const@@Base+0x69e7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - jmp 2375e ::do_widen(char) const@@Base+0x3bee> │ │ │ │ - nop │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rdx,(%r14) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 23950 ::do_widen(char) const@@Base+0x3de0> │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov %rcx,0x8(%r14) │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub %rsi,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jae 239a0 ::do_widen(char) const@@Base+0x3e30> │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - add %rdx,%rsi │ │ │ │ - call d5e0 , std::allocator > const&)@plt> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - jne 23710 ::do_widen(char) const@@Base+0x3ba0> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r14,%r13 │ │ │ │ - movabs $0x3ffffffffffffff,%rbx │ │ │ │ - sub %r8,%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 23b7c ::do_widen(char) const@@Base+0x400c> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - cmovne %rax,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movabs $0x3ffffffffffffff,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%r13,1),%rax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmp %r13,%rcx │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - je 23a60 ::do_widen(char) const@@Base+0x3ef0> │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - cmp %r8,%r14 │ │ │ │ - je 238b8 ::do_widen(char) const@@Base+0x3d48> │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r15,%rdx │ │ │ │ - jmp 23860 ::do_widen(char) const@@Base+0x3cf0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %rdi,0x8(%rdx) │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 238c0 ::do_widen(char) const@@Base+0x3d50> │ │ │ │ - lea 0x10(%rdx),%rsi │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 23840 ::do_widen(char) const@@Base+0x3cd0> │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 23900 ::do_widen(char) const@@Base+0x3d90> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 23b0b ::do_widen(char) const@@Base+0x3f9b> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2384f ::do_widen(char) const@@Base+0x3cdf> │ │ │ │ - movzbl (%rcx),%edi │ │ │ │ - mov %dil,(%rsi) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2384b ::do_widen(char) const@@Base+0x3cdb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - jmp 2384f ::do_widen(char) const@@Base+0x3cdf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rdx),%r14 │ │ │ │ - test %r8,%r8 │ │ │ │ - je 23b3c ::do_widen(char) const@@Base+0x3fcc> │ │ │ │ - mov %r8,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 23748 ::do_widen(char) const@@Base+0x3bd8> │ │ │ │ - call d600 │ │ │ │ - jmp 23748 ::do_widen(char) const@@Base+0x3bd8> │ │ │ │ - nop │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ - lea 0x18(%rdx),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add %esi,%r9d │ │ │ │ - sub %rsi,%rcx │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jb 2384b ::do_widen(char) const@@Base+0x3cdb> │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r10d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rcx,%r10,1),%r11 │ │ │ │ - mov %r11,(%rdi,%r10,1) │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 23938 ::do_widen(char) const@@Base+0x3dc8> │ │ │ │ - jmp 2384b ::do_widen(char) const@@Base+0x3cdb> │ │ │ │ - lea 0x1(%rcx),%r9 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 23a10 ::do_widen(char) const@@Base+0x3ea0> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 23af3 ::do_widen(char) const@@Base+0x3f83> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - mov %sil,0x10(%r14) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rax,%r9,1),%eax │ │ │ │ - mov %ax,-0x2(%rdx,%r9,1) │ │ │ │ - jmp 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call *0x10(%rax) │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call d3c0 , std::allocator >, std::allocator, std::allocator > > > const&)@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 239df ::do_widen(char) const@@Base+0x3e6f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 239d1 ::do_widen(char) const@@Base+0x3e61> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 239c0 ::do_widen(char) const@@Base+0x3e50> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 239ec ::do_widen(char) const@@Base+0x3e7c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23b77 ::do_widen(char) const@@Base+0x4007> │ │ │ │ - add $0x68,%rsp │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 21f37 ::do_widen(char) const@@Base+0x69e7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x25db(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 21f58 ::do_widen(char) const@@Base+0x6a08> │ │ │ │ + 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 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov (%rax),%rsi │ │ │ │ - lea 0x18(%r14),%r8 │ │ │ │ - and $0xfffffffffffffff8,%r8 │ │ │ │ - mov %rsi,0x10(%r14) │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov -0x8(%rax,%rsi,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ - sub %r8,%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %r9d,%edx │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - and $0xfffffff8,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rax,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r8,%rdi,1) │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 23a46 ::do_widen(char) const@@Base+0x3ed6> │ │ │ │ - jmp 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 23aa0 ::do_widen(char) const@@Base+0x3f30> │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 23b25 ::do_widen(char) const@@Base+0x3fb5> │ │ │ │ - test %edi,%edi │ │ │ │ - je 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - movzbl 0x40(%rsp),%ecx │ │ │ │ - mov %cl,0x10(%rax) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%r13,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - jmp 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - nop │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%r13,%rcx,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%rax),%rcx │ │ │ │ - mov %r13,%r10 │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - sub %rsi,%r10 │ │ │ │ - add %edi,%esi │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - mov %esi,%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r10,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rcx,%rdi,1) │ │ │ │ - cmp %r11d,%esi │ │ │ │ - jb 23adc ::do_widen(char) const@@Base+0x3f6c> │ │ │ │ - jmp 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %esi,0x10(%r14) │ │ │ │ - mov -0x4(%rax,%r9,1),%eax │ │ │ │ - mov %eax,-0x4(%rdx,%r9,1) │ │ │ │ - jmp 2373b ::do_widen(char) const@@Base+0x3bcb> │ │ │ │ - mov (%rcx),%edi │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - jmp 2384f ::do_widen(char) const@@Base+0x3cdf> │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%rax) │ │ │ │ - mov -0x4(%r13,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ - jmp 2380f ::do_widen(char) const@@Base+0x3c9f> │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 23748 ::do_widen(char) const@@Base+0x3bd8> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 23bb3 ::do_widen(char) const@@Base+0x4043> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23b77 ::do_widen(char) const@@Base+0x4007> │ │ │ │ - lea 0x6abbf(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 23b5d ::do_widen(char) const@@Base+0x3fed> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 23b53 ::do_widen(char) const@@Base+0x3fe3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23bbb ::do_widen(char) const@@Base+0x404b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 23b77 ::do_widen(char) const@@Base+0x4007> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 23c9e ::do_widen(char) const@@Base+0x412e> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - nop │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 23c2e ::do_widen(char) const@@Base+0x40be> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23c21 ::do_widen(char) const@@Base+0x40b1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 23c10 ::do_widen(char) const@@Base+0x40a0> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23c3b ::do_widen(char) const@@Base+0x40cb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 23c6e ::do_widen(char) const@@Base+0x40fe> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23c61 ::do_widen(char) const@@Base+0x40f1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 23c50 ::do_widen(char) const@@Base+0x40e0> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23c7b ::do_widen(char) const@@Base+0x410b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23c8d ::do_widen(char) const@@Base+0x411d> │ │ │ │ - call d600 │ │ │ │ - add $0x60,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 23c00 ::do_widen(char) const@@Base+0x4090> │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23cb3 ::do_widen(char) const@@Base+0x4143> │ │ │ │ - pop %rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call *%rdx │ │ │ │ + jmp 21f37 ::do_widen(char) const@@Base+0x69e7> │ │ │ │ + lea 0x690ed(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x69351(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6c4c2(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ │ │ -0000000000023cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ +0000000000021f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov %rsi,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ cmp $0xf,%rdx │ │ │ │ - ja 23d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ + ja 21fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ mov (%rdi),%rdi │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ test %rdx,%rdx │ │ │ │ - je 23d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + je 21fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ mov %rsi,%rdx │ │ │ │ mov %rcx,%rsi │ │ │ │ call d550 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ @@ -18915,8146 +17101,7181 @@ │ │ │ │ mov (%rsp),%rcx │ │ │ │ mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ lea 0x1(%rax),%rsi │ │ │ │ - je 23d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + je 21fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ mov $0xffffffffffffffff,%rax │ │ │ │ test %rsi,%rsi │ │ │ │ - jne 23ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26> │ │ │ │ + jne 21fa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26> │ │ │ │ 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 d640 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c1e7(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x7f273(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 23e06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 23e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 23e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 23f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a901(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaac> │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a8f9(%rip),%rsi # 8e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x118,%rsp │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x108(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov 0x20(%rsi),%rdx │ │ │ │ + lea 0xc8(%rsp),%r14 │ │ │ │ + lea 0xe8(%rsp),%r15 │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + mov 0x18(%rsi),%rsi │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + mov %rax,0x2e(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + mov %rax,0xae(%rsp) │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + lea 0xd8(%rsp),%rax │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,0xd8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov $0x101,%edx │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + lea 0x68(%rsp),%rcx │ │ │ │ + movdqa 0xa0(%rsp),%xmm0 │ │ │ │ + mov %dx,0xb4(%rsp) │ │ │ │ + mov 0xae(%rsp),%rdx │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + mov %rdx,0x2e(%rsp) │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + mov %rdx,0x4e(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rcx │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + cmp %r14,%rdx │ │ │ │ + je 22568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e8> │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + lea 0x88(%rsp),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + movq $0x0,0xc0(%rsp) │ │ │ │ + movb $0x0,0xc8(%rsp) │ │ │ │ + cmp %r15,%rdx │ │ │ │ + je 22518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x598> │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + mov $0x48,%edi │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov %r15,0xd8(%rsp) │ │ │ │ + movq $0x0,0xe0(%rsp) │ │ │ │ + movb $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d690 │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %r12,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6ad9b(%rip),%rsi # 8ec6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afab> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237> │ │ │ │ + call d620 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 225c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x640> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %r13,0x28(%r12) │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + movl $0x0,0x40(%r12) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call d640 │ │ │ │ + mov 0x6cb3c(%rip),%rdx # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce10> │ │ │ │ + lea 0x7dedd(%rip),%rcx │ │ │ │ + mov %r12,0x10(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 227f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x873> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 22284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304> │ │ │ │ call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23f0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + cmp (%rsp),%rdi │ │ │ │ + je 22294 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f> │ │ │ │ + mov 0xd8(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 222a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326> │ │ │ │ call d600 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x6a82d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 222b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338> │ │ │ │ + call d600 │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x20(%rbx),%rdx │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov 0x20(%rbp),%r13 │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movb $0x0,0x40(%rbx) │ │ │ │ + movq $0x0,0x50(%rbx) │ │ │ │ + movl $0x0,0x58(%rbx) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 224a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x520> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 22500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x580> │ │ │ │ + movl $0x10,(%rsp) │ │ │ │ + lea 0xb(%r14),%rsi │ │ │ │ + lea 0x10(%rbx),%r12 │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov 0x0(%rbp),%r15d │ │ │ │ mov %r12,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a9b0(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + cmp %rcx,0x8(%rsp) │ │ │ │ + je 225b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x630> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + lea 0x1(%rax),%r9 │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jb 224c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x548> │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp 0x7e6ba(%rip),%r15d │ │ │ │ + movb $0x1f,(%rcx,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + sete %sil │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp 0x7e52a(%rip),%r15d │ │ │ │ + mov %r9,0x18(%rbx) │ │ │ │ + sete %dl │ │ │ │ + shl $0x2,%edx │ │ │ │ + lea (%rdx,%rsi,2),%r15d │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov $0xffffff8b,%esi │ │ │ │ + movb $0x0,0x1(%rdx,%rax,1) │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov $0x8,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov (%rsp),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + movsbl 0x58(%rbp),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + sar $0x8,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + sar $0x10,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + sar $0x18,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 22439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b9> │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ + sub 0x18(%rbx),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 24142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482> │ │ │ │ - mov %r14,%rsi │ │ │ │ + jb 2277a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fa> │ │ │ │ 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 24122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x462> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x6a75d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2246f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef> │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ + sub 0x18(%rbx),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 24106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x446> │ │ │ │ + jb 2281b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89b> │ │ │ │ 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 0x6a8ab(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 23e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 240fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2408a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 240dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 240e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a2ac(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a28c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a26c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 240d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 241a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e4> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - lea 0x6a23a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 240fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e> │ │ │ │ - jmp 240aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2419c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x7ee53(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - push %r14 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 24226 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x566> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 24278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 24238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x578> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 243b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f0> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 226e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767> │ │ │ │ + add $0x118,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a4e1(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaac> │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a4d9(%rip),%rsi # 8e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a97b(%rip),%rsi # 8ec6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afab> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x657> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2432b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2433f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f> │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x6a40d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a590(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + test %r14,%r14 │ │ │ │ + lea 0xc(%r14,%r13,1),%rax │ │ │ │ + lea 0xb(%r13),%rsi │ │ │ │ + cmovne %rax,%rsi │ │ │ │ + setne %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x4,%eax │ │ │ │ + add $0x8,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + jmp 22314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call db40 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + jmp 2234d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + jmp 22314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 225e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x660> │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 22677 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f7> │ │ │ │ + test %esi,%esi │ │ │ │ + je 221af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f> │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,0x88(%rsp) │ │ │ │ + test $0x2,%sil │ │ │ │ + je 221af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f> │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movzwl -0x2(%r15,%rsi,1),%edx │ │ │ │ + mov %dx,-0x2(%rdi,%rsi,1) │ │ │ │ + jmp 221af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a2> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 24542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x882> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x6a33d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x866> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a48b(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 22620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a0> │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 2265c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dc> │ │ │ │ + test %esi,%esi │ │ │ │ + je 2214e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce> │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,0x68(%rsp) │ │ │ │ + test $0x2,%sil │ │ │ │ + je 2214e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce> │ │ │ │ + mov %esi,%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movzwl -0x2(%r14,%rsi,1),%edx │ │ │ │ + mov %dx,-0x2(%rdi,%rsi,1) │ │ │ │ + jmp 2214e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce> │ │ │ │ + nop │ │ │ │ + mov $0xf,%edx │ │ │ │ + jmp 22340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 226e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767> │ │ │ │ + call d1f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov -0x8(%r15,%rdi,1),%r8 │ │ │ │ + mov %r8,-0x8(%r11,%rdi,1) │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jb 221af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f> │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov (%rdx,%r8,1),%r9 │ │ │ │ + mov %r9,(%r11,%r8,1) │ │ │ │ + cmp %esi,%edi │ │ │ │ + jb 22602 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x682> │ │ │ │ + jmp 221af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,%edi │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + sub $0x1,%esi │ │ │ │ + mov -0x8(%r14,%rdi,1),%r8 │ │ │ │ + mov %r8,-0x8(%r10,%rdi,1) │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jb 2214e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce> │ │ │ │ + and $0xfffffff8,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + add $0x8,%edi │ │ │ │ + mov (%rdx,%r8,1),%r9 │ │ │ │ + mov %r9,(%r10,%r8,1) │ │ │ │ + cmp %esi,%edi │ │ │ │ + jb 22641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c1> │ │ │ │ + jmp 2214e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce> │ │ │ │ + mov (%r14),%edx │ │ │ │ + mov %esi,%esi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %edx,0x68(%rsp) │ │ │ │ + mov -0x4(%r14,%rsi,1),%edx │ │ │ │ + mov %edx,-0x4(%rdi,%rsi,1) │ │ │ │ + jmp 2214e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce> │ │ │ │ + mov (%r15),%edx │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %edx,0x88(%rsp) │ │ │ │ + mov -0x4(%r15,%rsi,1),%edx │ │ │ │ + mov %edx,-0x4(%rdi,%rsi,1) │ │ │ │ + jmp 221af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 226a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x729> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x78(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2424f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f> │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 2451e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e> │ │ │ │ + je 226fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77e> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 244a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 244aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea> │ │ │ │ + jmp 226ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 244fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83c> │ │ │ │ + jmp 226ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 244b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f2> │ │ │ │ + jmp 2272f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x846> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2273c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bc> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d920 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 226ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72c> │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2275b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7db> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 226e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e8c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e6c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e4c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 226e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767> │ │ │ │ + lea 0x6bc6c(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - jmp 244f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x837> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 227b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x838> │ │ │ │ + call d600 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d920 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 226e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + lea 0x69446(%rip),%rcx # 8bc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69cc0> │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x69562(%rip),%rsi # 8bd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69de8> │ │ │ │ + lea 0x6bc89(%rip),%rdi # 8e496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c516> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 245c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x904> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + jmp 2283e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8be> │ │ │ │ + mov 0x108(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ - lea 0x69e1a(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + jne 226e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767> │ │ │ │ + lea 0x6bbcb(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ call d2f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2451e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e> │ │ │ │ - jmp 244ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a> │ │ │ │ + jmp 22727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 245bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fc> │ │ │ │ + jmp 22718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x798> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 245b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 22696 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x716> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x7ea33(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - add $0xffffffffffffff80,%rsp │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 24646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x986> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 24698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d8> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 24658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x998> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 247d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb10> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - sub $0xffffffffffffff80,%rsp │ │ │ │ - mov %rbp,%rax │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + cmp (%rsi),%rax │ │ │ │ + je 22910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x990> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + cmp $0x10,%ebx │ │ │ │ + je 22918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x998> │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + jne 228c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x949> │ │ │ │ + mov 0x40(%r13),%edx │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 228c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x949> │ │ │ │ + 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 22860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e0> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 22988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa08> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a0c1(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaac> │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a0b9(%rip),%rsi # 8e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x70(%rbx),%rdx │ │ │ │ - mov 0x68(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 249b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf4> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a55b(%rip),%rsi # 8ec6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6afab> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa77> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2474b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8b> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2475f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9f> │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x69fed(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1a630 <__cxa_finalize@plt+0xc9d0> │ │ │ │ - lea 0x6a170(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc2> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 24962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca2> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x69f1d(%rip),%rsi # 8e76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaaf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 24946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc86> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6a06b(%rip),%rsi # 8e901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac41> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2466f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9af> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 228ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ + mov 0x40(%r13),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 228c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x941> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x40(%r13) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + jmp 228c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x941> │ │ │ │ + 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 22860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e0> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 2493e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e> │ │ │ │ + je 22999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa19> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 248c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc02> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 248ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2491c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c> │ │ │ │ + jmp 22945 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c5> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 248d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12> │ │ │ │ + jmp 2299e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1e> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 22978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 24926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc66> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ + jne 22988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa08> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 22a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab2> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 22a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa98> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x69a6c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + jne 22a6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaed> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x69a4c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + jne 22a6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaed> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x69a2c(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 24917 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc57> │ │ │ │ + je 22a7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafb> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 249e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd24> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - lea 0x699fa(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 22a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad5> │ │ │ │ mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2493e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e> │ │ │ │ - jmp 248ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 249dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 249d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd14> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - lea 0x69d32(%rip),%rsi # 8e773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aab3> │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x18(%r13),%rax │ │ │ │ - mov 0x28(%r13),%r14 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x20(%r13),%rax │ │ │ │ - mov 0x38(%rsp),%r15 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 24d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1080> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x10(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 24aec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2c> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24ac7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe07> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 24adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f> │ │ │ │ - sub %r15,%r12 │ │ │ │ - cmp $0x7fffffff,%r12 │ │ │ │ - jg 24a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd8> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 24ae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe23> │ │ │ │ - mov %r12d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 24a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd8> │ │ │ │ - mov 0x18(%r14),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 24aa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde4> │ │ │ │ - cmp %rbx,(%rsp) │ │ │ │ - je 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ - mov 0x28(%rbx),%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - mov %r12,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe59> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 24b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6f> │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 24b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec0> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24b55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe95> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 22ae2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb62> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 22ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb48> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 24dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb> │ │ │ │ - add $0x68,%rsp │ │ │ │ + jne 22b1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9d> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%r12),%rax │ │ │ │ - movb $0x0,0x50(%r12) │ │ │ │ - mov 0x20(%r12),%r15 │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - je 24cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1000> │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1030> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf78> │ │ │ │ - lea 0x40(%r12),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 24b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ - cmp 0x38(%r13),%rbx │ │ │ │ - je 24d66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d440 │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 24d86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call 21290 ::do_widen(char) const@@Base+0x1720> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24c19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf59> │ │ │ │ - test %rax,%rax │ │ │ │ - setne %al │ │ │ │ - cmp %r8,(%rsp) │ │ │ │ - je 24c9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdf> │ │ │ │ - test %al,%al │ │ │ │ - je 24d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a3> │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call d0e0 │ │ │ │ - addq $0x1,0x40(%r13) │ │ │ │ - jmp 24b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73> │ │ │ │ - cmpq $0x0,0x40(%r13) │ │ │ │ - je 24c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x28(%r8),%rsi │ │ │ │ - mov 0x20(%r8),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 24c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 24c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd1> │ │ │ │ - cmp 0x30(%r13),%rbx │ │ │ │ - je 24d2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106a> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22b1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9d> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d680 │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x28(%rax),%rsi │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 24c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - cmpq $0x0,0x18(%r8) │ │ │ │ - je 24cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102c> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 24ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x20(%rax),%r14 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - jmp 24b9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda> │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x28(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 203b0 ::do_widen(char) const@@Base+0x840> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - shr $0x1f,%eax │ │ │ │ - mov %eax,%edi │ │ │ │ - jmp 24ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - je 24d66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a6> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 24ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe4> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 24df2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1132> │ │ │ │ + je 22b2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbab> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24da1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 22b05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb85> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 22b92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 22b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf8> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 24dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jne 22bcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4d> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22bcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4d> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 22bdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 22bb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc35> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbp │ │ │ │ + push %r14 │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c496(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x7bcc0(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24edd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e0> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1200> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24f5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129d> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1260> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 24f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1280> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x7c285(%rip),%rax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x7c2cd(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 24ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - lea 0xc8(%r12),%rsi │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - lea 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7bea4(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - add $0x38,%rax │ │ │ │ - movq 0x7b0ac(%rip),%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 22c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc2> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 22c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca8> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22c7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 250ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ec> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x7c188(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22c7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 250cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2506f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13af> │ │ │ │ - lea 0x7c16a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - jmp 2509c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b7> │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 22c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 22c65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xf0,%edi │ │ │ │ - push %rbp │ │ │ │ + push %r14 │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c1a6(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x7b9d0(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 251cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 25190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d0> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 251b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f0> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2524d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158d> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %rdi,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - jne 25210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1550> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ + je 22cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd70> │ │ │ │ + cmp 0x18(%rcx),%rax │ │ │ │ + jae 22df5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe75> │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 22df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe70> │ │ │ │ + add $0x48,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + lea -0x336a(%rip),%rdx # 1f990 ::do_widen(char) const@@Base+0x4440> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 22d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe10> │ │ │ │ + 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 22da6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe26> │ │ │ │ + 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 22e0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8f> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 21cf0 ::do_widen(char) const@@Base+0x67a0> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + jmp 22cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd45> │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq 0x50(%rcx),%xmm0 │ │ │ │ + jmp 22d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 22e2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeae> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ + movq 0x50(%rcx),%xmm0 │ │ │ │ + sub 0x8(%rcx),%rdx │ │ │ │ + jmp 22d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 22dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe58> │ │ │ │ + lea 0x68712(%rip),%rcx # 8b528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x695a8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6859e(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6b617(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + mov %rdi,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - jne 25230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1570> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x7bfb7(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x7bfe4(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 252e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1625> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - lea 0xc8(%r12),%rsi │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - lea 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7bb2c(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - add $0x38,%rax │ │ │ │ - movq 0x7adc4(%rip),%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 22960 ::do_widen(char) const@@Base+0x2df0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + je 22e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf10> │ │ │ │ + cmp 0x18(%rcx),%rax │ │ │ │ + jae 22f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1015> │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 22f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1010> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2539c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dc> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x7be98(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rcx),%rax │ │ │ │ + lea -0x339a(%rip),%rdx # 1fb00 ::do_widen(char) const@@Base+0x45b0> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 22f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0> │ │ │ │ + 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 22f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc6> │ │ │ │ + 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 22faf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102f> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 21cf0 ::do_widen(char) const@@Base+0x67a0> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 22f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1010> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + jmp 22e65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee5> │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + movq %xmm0,%rax │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq 0x60(%rcx),%xmm0 │ │ │ │ + jmp 22ed7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf57> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 22fce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + movq 0x60(%rcx),%xmm0 │ │ │ │ + sub 0x8(%rcx),%rdx │ │ │ │ + jmp 22ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf47> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 22f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff8> │ │ │ │ + lea 0x6833a(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x683fe(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6b477(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 253bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ff> │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1df20 ::do_widen(char) const@@Base+0x29d0> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2535f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169f> │ │ │ │ - lea 0x7be7a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - jmp 2538c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc> │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1df20 ::do_widen(char) const@@Base+0x29d0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a7> │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1e020 ::do_widen(char) const@@Base+0x2ad0> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 25370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b0> │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1e020 ::do_widen(char) const@@Base+0x2ad0> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7bf9c(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7acc3(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1e110 ::do_widen(char) const@@Base+0x2bc0> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7bf84(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7ac1b(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1e110 ::do_widen(char) const@@Base+0x2bc0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1e200 ::do_widen(char) const@@Base+0x2cb0> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 1e200 ::do_widen(char) const@@Base+0x2cb0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + cmp $0x8,%esi │ │ │ │ + je 230c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1148> │ │ │ │ + cmp $0x10,%esi │ │ │ │ + jne 230cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114f> │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 230cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114f> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + jmp *0x78(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 230d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1150> │ │ │ │ ret │ │ │ │ + or $0x2,%eax │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + jmp *0x78(%rax) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x7e373(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - lea 0x7bf6c(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7ab5b(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d640 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rsp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 23103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1183> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 23130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23111 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1191> │ │ │ │ + call d600 │ │ │ │ + lea 0x7d6d8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - ret │ │ │ │ + pop %r14 │ │ │ │ + jmp d8c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 1e2f0 ::do_widen(char) const@@Base+0x2da0> │ │ │ │ + movl $0x0,0x78(%rbx) │ │ │ │ + jmp 23103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1183> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 23161 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e1> │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x78(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 23103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1183> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x7debb(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - lea 0x7b3cc(%rip),%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 231d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1253> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 23200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1280> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2562f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x69c46(%rip),%rsi # 8f280 , std::allocator >@@Base> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2564d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198d> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 25692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d2> │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 25692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d2> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 2568d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cd> │ │ │ │ - add $0x10,%rsp │ │ │ │ + je 231e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1261> │ │ │ │ + call d600 │ │ │ │ + lea 0x7d608(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x7a87f(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 256bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fb> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a857(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2568d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cd> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ + pop %r14 │ │ │ │ + jmp d8c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 1e2f0 ::do_widen(char) const@@Base+0x2da0> │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + jmp 231d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1253> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2566a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19aa> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je 23231 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b1> │ │ │ │ + movb $0x0,0x45(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x68(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 231d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1253> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x7e1d3(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - lea 0x7b2fc(%rip),%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 232a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1323> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 232d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1358> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 256ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7b03e(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 25728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a68> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 2576d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2576d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 25768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa8> │ │ │ │ - add $0x10,%rsp │ │ │ │ + je 232b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1331> │ │ │ │ + call d600 │ │ │ │ + lea 0x7d538(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x7a7a4(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a77c(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa8> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ + pop %r14 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 1e2f0 ::do_widen(char) const@@Base+0x2da0> │ │ │ │ + movl $0x0,0x78(%rbx) │ │ │ │ + jmp 232a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1323> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a85> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 23309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1389> │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7b22c(%rip),%rax │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 257cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7b41e(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 257f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b38> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 2583d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d> │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2583d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 25838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b78> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x7a6d4(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba6> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7a6ac(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b78> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ + mov %eax,0x78(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b55> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 232a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1323> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + push %r14 │ │ │ │ + lea 0x7dd1b(%rip),%rax │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - sub $0x90,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - lea 0x6d(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rbp │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - punpcklqdq %xmm3,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x7a6d9(%rip),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 258ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2a> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - movsd (%r12),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movaps %xmm4,0x70(%rsp) │ │ │ │ - jp 25af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e30> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x69b3e(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd 0x69a1e(%rip),%xmm1 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - jbe 25a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d40> │ │ │ │ - movmskpd %xmm0,%eax │ │ │ │ - lea 0x68e44(%rip),%rcx # 8e77f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aabf> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%eax │ │ │ │ test $0x1,%al │ │ │ │ - lea 0x68e3c(%rip),%rax # 8e780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aac0> │ │ │ │ - cmove %rax,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d260 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rcx,%rax,1),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 25a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd0> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 25ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e00> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ + je 23373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f3> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 233a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1428> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 25aa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de7> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 259d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d10> │ │ │ │ + je 23381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1401> │ │ │ │ call d600 │ │ │ │ + lea 0x7d468(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 1e2f0 ::do_widen(char) const@@Base+0x2da0> │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + jmp 23373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je 233d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1459> │ │ │ │ + movb $0x0,0x45(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x68(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 23373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x90,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 23470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f0> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 25b5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9d> │ │ │ │ + jne 2360d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d> │ │ │ │ add $0x90,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov $0x11,%r9d │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x68d6a(%rip),%r8 # 8e784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aac4> │ │ │ │ - mov $0x1d,%esi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call d370 <__snprintf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - cltq │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %rbp,0x78(%rsp) │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - jb 25b0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4d> │ │ │ │ - movq 0x7a6b7(%rip),%xmm0 │ │ │ │ - lea 0x7b1a0(%rip),%rax │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - lea 0x7b70c(%rip),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25b5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9d> │ │ │ │ - lea 0x10(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call f0b0 <__cxa_finalize@plt+0x1450> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 25ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e00> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - lea 0x40(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 259be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25adc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1c> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 25b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e60> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - jmp 259be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movmskpd %xmm0,%eax │ │ │ │ - lea 0x68c80(%rip),%rcx # 8e77b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aabb> │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %eax,0x38(%rdi) │ │ │ │ + lea 0x7d367(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + call dc40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movb $0x0,0x55(%rsp) │ │ │ │ + lea 0x7dbbd(%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 23590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1610> │ │ │ │ + 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 22860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e0> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + call 20c80 ::do_widen(char) const@@Base+0x5730> │ │ │ │ + lea 0x7db48(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ test $0x1,%al │ │ │ │ - lea 0x68c76(%rip),%rax # 8e77a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaba> │ │ │ │ - cmovne %rax,%rcx │ │ │ │ - jmp 25948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c88> │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %rcx,%r8 │ │ │ │ - jmp 2596b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cab> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 25ad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e13> │ │ │ │ - lea 0x7a3e8(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ + je 23560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e0> │ │ │ │ + test $0x4,%al │ │ │ │ + je 23560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 1e2f0 ::do_widen(char) const@@Base+0x2da0> │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2356f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef> │ │ │ │ + call d600 │ │ │ │ + lea 0x7d27a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d8c0 │ │ │ │ + jmp 23448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,%rsi │ │ │ │ + movq $0x1000,0x68(%rsp) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + movb $0x1,0x55(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movl $0x7,0x78(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + call *0x70(%rax) │ │ │ │ + jmp 234e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1564> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 20c80 ::do_widen(char) const@@Base+0x5730> │ │ │ │ mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 25b6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eab> │ │ │ │ + je 23680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1700> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + jmp 23627 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a7> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 25b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e82> │ │ │ │ + jmp 2365d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dd> │ │ │ │ + endbr64 │ │ │ │ + jmp 235e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x55(%rsp) │ │ │ │ + je 2363b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bb> │ │ │ │ + movb $0x0,0x55(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2360d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 231b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2360d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 23694 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1714> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 25b29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e69> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 23653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 235fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167a> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - mov 0x40(%rdi),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 25bbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efe> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25bb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 25ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee0> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25bcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0b> │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%r12 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 25bfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25bf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f31> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 25be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25c0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4b> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2360d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 25c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f68> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 23560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x7c96b(%rip),%rax │ │ │ │ push %rbp │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7e0 │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - call d140 │ │ │ │ - movdqa 0x60(%rsp),%xmm0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movhlps %xmm0,%xmm3 │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - movq %xmm0,0x30(%rsp) │ │ │ │ - movq %xmm3,%rcx │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movq %xmm3,0x20(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - je 260be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fe> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - add %rbp,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x20(%rsp),%rax │ │ │ │ - je 260cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240c> │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rdi) │ │ │ │ + testb $0x5,0x140(%rdi) │ │ │ │ + je 23860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e0> │ │ │ │ + lea 0x7d3a4(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x20(%r12),%eax │ │ │ │ - mov 0x30(%r12),%rbx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub 0x28(%r12),%rbx │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - mov %eax,0x20(%rbp) │ │ │ │ - movups %xmm1,0x28(%rbp) │ │ │ │ - je 260b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - movups %xmm0,0x28(%rbp) │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - je 25e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a0> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25dff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 25e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 25e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b0> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 25dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2118> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + movq 0x7deb9(%rip),%xmm0 # a1608 >@GLIBCXX_3.4+0xb60> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + lea 0x7d2db(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x7d06e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x7d0d2(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7d0d3(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + lea 0x7cfa8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x7c7d5(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + add $0x30,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 25e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25dee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e> │ │ │ │ - jmp 25de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2121> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - jmp 25dee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x48(%r12),%rbx │ │ │ │ - sub 0x40(%r12),%rbx │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - movups %xmm2,0x40(%rbp) │ │ │ │ - je 260a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x50(%rbp) │ │ │ │ - movups %xmm0,0x40(%rbp) │ │ │ │ - mov 0x48(%r12),%r13 │ │ │ │ - mov 0x40(%r12),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - je 25f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a0> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25eff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223f> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 25f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 25f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b0> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 25ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2218> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + je 23975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f5> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 23804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1884> │ │ │ │ + mov 0x310(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x7c715(%rip),%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + add $0x30,%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 25f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222e> │ │ │ │ - jmp 25ee1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2221> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmp 25eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl 0x58(%r12),%eax │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - add $0x60,%r12 │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %ax,-0x8(%rbp) │ │ │ │ - cmp %r12,0x20(%rsp) │ │ │ │ - jne 25d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov %ecx,0x20(%rax) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rbp),%r13 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 25fee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25fe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2321> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 25fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2310> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 25ffb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%r13 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 2602e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 26021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2361> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 26010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2350> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2603b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2604d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238d> │ │ │ │ - call d600 │ │ │ │ - add $0x60,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 25fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2300> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2606c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ac> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2612e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x246e> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0xb8,%rsp │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2382f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18af> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x7d7fa(%rip),%rax │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x7cf18(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmp 25ea1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - jmp 25d9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20de> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 25d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204f> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %ecx,0x20(%rax) │ │ │ │ - jmp 2605a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239a> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 261c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2505> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2610a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a> │ │ │ │ - call d600 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call 23be0 ::do_widen(char) const@@Base+0x4070> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 261bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fd> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 260ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242a> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 261d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2516> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 261e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2527> │ │ │ │ - mov %r12,%rbx │ │ │ │ + je 23975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f5> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 238b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1930> │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - jmp 260ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2485> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2619d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24dd> │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 261f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2531> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2373d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 2373d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 23975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f5> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 23941 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 238fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197a> │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x88(%rax) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 261ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253f> │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - call 23190 ::do_widen(char) const@@Base+0x3620> │ │ │ │ - jmp 26163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2610a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26187 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x60,%r12 │ │ │ │ - call 25b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec0> │ │ │ │ - jmp 260ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2614a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248a> │ │ │ │ - call d600 │ │ │ │ - jmp 26160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 2618c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24cc> │ │ │ │ + je 23960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1960> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 23941 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - jmp 2619a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24da> │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b0> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + jmp 23876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f6> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 238e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1960> │ │ │ │ + jmp 2391a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199a> │ │ │ │ + endbr64 │ │ │ │ + jmp 23994 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a14> │ │ │ │ + lea 0x676d4(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x67938(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6aaa9(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 2376f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x7a7bc(%rip),%rax │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26235 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2575> │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7a9b8(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 262a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e0> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 26267 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a7> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 262a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e0> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8> │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 262b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f0> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ + mov -0x18(%rax),%rbx │ │ │ │ + lea 0x7c6ae(%rip),%rax │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + testb $0x5,0x140(%rbx) │ │ │ │ + je 23b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc8> │ │ │ │ + lea 0x7d0ed(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x7dc02(%rip),%xmm0 # a1608 >@GLIBCXX_3.4+0xb60> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + lea 0x7d024(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ lea 0x98(%rbx),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmp 26267 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7a70c(%rip),%rax │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 262e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2625> │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x7cdb7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x7ce1b(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7ce1c(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + lea 0x7ccf1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x7c51e(%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 23c5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdd> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 23abb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3b> │ │ │ │ + mov 0x310(%rbx),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x7c45e(%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 23b17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b97> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 23b17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b97> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x7a458(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2690> │ │ │ │ - xor %edx,%edx │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 26317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2657> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - xor %edx,%edx │ │ │ │ - test %eax,%eax │ │ │ │ - je 26350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2690> │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2664> │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a0> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 23b17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b97> │ │ │ │ mov 0x0(%rbp),%rdx │ │ │ │ - add $0x8,%rdx │ │ │ │ - jmp 26317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2657> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ + lea -0x41b4(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 23c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd0> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x7d512(%rip),%rax │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x7cc30(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %r12 │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23c5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdd> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 23b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c10> │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 239f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a74> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 239f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a74> │ │ │ │ + nop │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 23c5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdd> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 23c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 23bda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5a> │ │ │ │ + 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 23c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c40> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 23c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c90> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + jmp 23b5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bde> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c40> │ │ │ │ + jmp 23bfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 23b17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b97> │ │ │ │ + endbr64 │ │ │ │ + jmp 23c7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfc> │ │ │ │ + lea 0x673ec(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x67650(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6a7c1(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 23a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa6> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - lea 0x7a65b(%rip),%rax │ │ │ │ - mov %rsi,%r12 │ │ │ │ + lea 0x7c3db(%rip),%rax │ │ │ │ push %rbp │ │ │ │ + lea 0x20(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26393 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d3> │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,-0x10(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x218(%rdi) │ │ │ │ + testb $0x5,0x130(%rdi) │ │ │ │ + je 23e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea0> │ │ │ │ + lea 0x7ce14(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x7d929(%rip),%xmm0 # a1608 >@GLIBCXX_3.4+0xb60> │ │ │ │ + mov %rax,0x110(%rbx) │ │ │ │ + lea 0x7cd4b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x88(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x7cade(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x7cb42(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7cb43(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x110(%rbx),%rdi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x18(%rbx,%rax,1) │ │ │ │ + lea 0x7ca18(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x110(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x7c245(%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 23f3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbd> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 23d94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e14> │ │ │ │ + mov 0x300(%rbx),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x7c185(%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 23df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e70> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 23df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e70> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x68ee2(%rip),%rsi # 8f280 , std::allocator >@@Base> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 263f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2730> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 263b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f3> │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 263f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2730> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 263c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2704> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2740> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 23df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e70> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x448d(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 23f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb0> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x7d239(%rip),%rax │ │ │ │ + lea 0x218(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x7c958(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x218(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp *%rax │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23f3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbd> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 23e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 23ccd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4d> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 23ccd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 23f3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbd> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 23f01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f81> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 23eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3a> │ │ │ │ + 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 23f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20> │ │ │ │ mov (%r12),%rbp │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 263b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 23f01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f81> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f70> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + jmp 23e36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb6> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 23ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20> │ │ │ │ + jmp 23eda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5a> │ │ │ │ nop │ │ │ │ + call *%rax │ │ │ │ + jmp 23df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e70> │ │ │ │ + endbr64 │ │ │ │ + jmp 23f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdc> │ │ │ │ + lea 0x6710c(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x67370(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6a4e1(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 23cff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call da50 │ │ │ │ - lea 0x7a6e6(%rip),%rax │ │ │ │ - lea 0x20(%rbx),%rsi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %eax,0x10(%rbx) │ │ │ │ - movl $0x0,0x20(%rbx) │ │ │ │ - mov %rsi,0x30(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 264ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ec> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b0> │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d0> │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,0x28(%rbx) │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - mov 0x58(%rbp),%rdi │ │ │ │ - lea 0x50(%rbx),%rsi │ │ │ │ - movl $0x0,0x50(%rbx) │ │ │ │ - mov %rsi,0x60(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - movq $0x0,0x70(%rbx) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 24010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2090> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 23ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 23fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2038> │ │ │ │ + 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 2651c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285c> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 264e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ - mov %rdx,0x60(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ + je 24000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2080> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 23fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2020> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 23ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 23fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2060> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2840> │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,0x58(%rbx) │ │ │ │ - mov %rax,0x70(%rbx) │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - lea 0x78(%rbx),%r12 │ │ │ │ - mov 0x80(%rbp),%rdx │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%rbp),%rdx │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov 0x98(%rbp),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 23fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2020> │ │ │ │ + jmp 23fd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2057> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 26595 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d5> │ │ │ │ + jmp 24023 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a3> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x7ac7c(%rip),%rax │ │ │ │ + jmp 2404b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cb> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 23ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 26583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 2658c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 24039 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b9> │ │ │ │ + jmp 23ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 23f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200f> │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x7c00b(%rip),%rax │ │ │ │ push %rbp │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x138,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x128(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - movzbl 0x7ccba(%rip),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 266f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a30> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rdi) │ │ │ │ + testb $0x5,0x140(%rdi) │ │ │ │ + je 241c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2248> │ │ │ │ + lea 0x7ca44(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x7d559(%rip),%xmm0 # a1608 >@GLIBCXX_3.4+0xb60> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + lea 0x7c97b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x7c70e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x7c772(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7c773(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + lea 0x7c648(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x7be75(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - jg 26650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2990> │ │ │ │ - je 26628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2968> │ │ │ │ - lea 0x7cca1(%rip),%rdx │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 26750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a90> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b53> │ │ │ │ - add $0x138,%rsp │ │ │ │ - mov %rdx,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 242d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2355> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 24164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e4> │ │ │ │ + mov 0x310(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x7bdb5(%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 2418f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x7ce9a(%rip),%rax │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x7c5b8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x68580(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x68571(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov $0x1e,%edx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d0b0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d510 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 266b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f4> │ │ │ │ - call d600 │ │ │ │ - lea 0x7ab85(%rip),%rax │ │ │ │ - movl $0x1e,0x118(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b53> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call f267 <__cxa_finalize@plt+0x1607> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7cbc1(%rip),%rdi │ │ │ │ - call db60 <__cxa_guard_acquire@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 26606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2946> │ │ │ │ - lea 0x7cbc5(%rip),%rax │ │ │ │ - mov 0x7c8be(%rip),%rdi # a2fd0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x7c8ef(%rip),%rdx │ │ │ │ - movq $0x0,0x7cba4(%rip) │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ - mov %rax,0x7cb91(%rip) │ │ │ │ - movb $0x0,0x7cb9a(%rip) │ │ │ │ - call d590 <__cxa_atexit@plt> │ │ │ │ - lea 0x7cb76(%rip),%rdi │ │ │ │ - call d3b0 <__cxa_guard_release@plt> │ │ │ │ - jmp 26606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2946> │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x68480(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 242d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2355> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 24210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290> │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x68471(%rip),%rsi # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 1a560 <__cxa_finalize@plt+0xc900> │ │ │ │ - lea 0x60(%rsp),%rbx │ │ │ │ - mov $0x1f,%edx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d0b0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d510 , std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 267b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af4> │ │ │ │ - call d600 │ │ │ │ - lea 0x7aa85(%rip),%rax │ │ │ │ - movl $0x1f,0x118(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b53> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call f267 <__cxa_finalize@plt+0x1607> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2409d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211d> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 2409d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211d> │ │ │ │ + nop │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 242d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2355> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 242a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2321> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 2425a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22da> │ │ │ │ + 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 242c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 24240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c0> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 242a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2321> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 26841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b81> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 267e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b26> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x7aa11(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - jmp 267f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b30> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 267f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 267f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b38> │ │ │ │ - endbr64 │ │ │ │ - jmp 2684d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8d> │ │ │ │ - endbr64 │ │ │ │ - jmp 2681c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5c> │ │ │ │ - endbr64 │ │ │ │ - jmp 26856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b96> │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2310> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + jmp 241de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225e> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c0> │ │ │ │ + jmp 2427a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fa> │ │ │ │ endbr64 │ │ │ │ - jmp 26825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b65> │ │ │ │ + jmp 242f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2374> │ │ │ │ + lea 0x66d74(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x66fd8(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6a149(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 240cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214f> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x7bd5b(%rip),%rax │ │ │ │ push %rbp │ │ │ │ + lea 0x20(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x1b8,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x1a8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp %rax,(%rdx) │ │ │ │ - je 26b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call da40 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 265d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910> │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - add %r13,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x0(%r13),%esi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea -0x2b(%rsi),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - mov %r13,%rax │ │ │ │ - adc $0x0,%rax │ │ │ │ - sub %rax,%rcx │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jle 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl (%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - je 269c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d00> │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - je 26d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3060> │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x46,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x3(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x4(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x5(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x6(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x54,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x7(%rax),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x59,%al │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmp $0x2d,%sil │ │ │ │ - je 26d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3099> │ │ │ │ - mov 0x689d8(%rip),%rbp # 8f390 , std::allocator >@@Base+0x110> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - nopl (%rax) │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x41,%dl │ │ │ │ - je 26cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3010> │ │ │ │ - lea 0x79e19(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x30(%rsp),%r15 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - lea 0x7a500(%rip),%rax # a0f20 @@Base+0x98> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x7a101(%rip),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x178(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,-0x10(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %dx,0x180(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movups %xmm0,0x188(%rsp) │ │ │ │ - movups %xmm0,0x198(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc0(%rsp),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movl $0x1,0xbc(%rsp) │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - andl $0xffffefff,0xb8(%rsp) │ │ │ │ - movq $0x11,0xa8(%rsp) │ │ │ │ - call d3e0 (double&)@plt> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 26be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20> │ │ │ │ - lea 0x7a059(%rip),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x79c4b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x79cc2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - movq 0x795c0(%rip),%xmm0 │ │ │ │ - lea 0x7a621(%rip),%rax │ │ │ │ + mov %rax,0x218(%rdi) │ │ │ │ + testb $0x5,0x130(%rdi) │ │ │ │ + je 244a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2528> │ │ │ │ + lea 0x7c794(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x7d2a9(%rip),%xmm0 # a1608 >@GLIBCXX_3.4+0xb60> │ │ │ │ + mov %rax,0x110(%rbx) │ │ │ │ + lea 0x7c6cb(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x7a09d(%rip),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call f0b0 <__cxa_finalize@plt+0x1450> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 268b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x88(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x7c45e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x58(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x7c4c2(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7c4c3(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x110(%rbx),%rdi │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x18(%rbx,%rax,1) │ │ │ │ + lea 0x7c398(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x110(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x7bbc5(%rip),%rax │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe0> │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x218(%rbx) │ │ │ │ + mov -0x8(%rbx),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 245bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263d> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 24414 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2494> │ │ │ │ + mov 0x300(%rbx),%rdi │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x1b8,%rsp │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x7bb05(%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 24470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f0> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 24470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f0> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 24470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f0> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x4b0d(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 245b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2630> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x7cbb9(%rip),%rax │ │ │ │ + lea 0x218(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x7c2d8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x218(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp *%rax │ │ │ │ + jmp d600 │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 245bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263d> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 244f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2570> │ │ │ │ + lea 0x20(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2434d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cd> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x18(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 2434d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cd> │ │ │ │ + nop │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 245bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263d> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 24581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2601> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d780 │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x79f55(%rip),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x79b56(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x79bc1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - cmpl $0xffffffff,0x1c(%rsp) │ │ │ │ - jne 26b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ - movzbl -0x1(%rbp),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - cmp $0x3a,%al │ │ │ │ - ja 26c63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa3> │ │ │ │ - movabs $0x400000004000005,%rdx │ │ │ │ - bt %rax,%rdx │ │ │ │ - jb 26b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x79324(%rip),%rcx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 2453a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ba> │ │ │ │ + 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 26c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd1> │ │ │ │ + je 245a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2620> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 26ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe0> │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 24520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a0> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 24581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2601> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - add $0x1b8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl 0x2(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - lea 0x3(%rax),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 26d0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304d> │ │ │ │ - mov %rbp,%rcx │ │ │ │ - sub %rdx,%rcx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jle 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmpb $0x28,0x3(%rax) │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmpb $0x29,-0x1(%rbp) │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - cmp $0x2d,%sil │ │ │ │ - je 26d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308d> │ │ │ │ - mov 0x6865e(%rip),%rbp # 8f378 , std::allocator >@@Base+0xf8> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f0> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + jmp 244be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253e> │ │ │ │ nop │ │ │ │ - cmp $0x49,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x1(%rax),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x4e,%dl │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - and $0xffffffdf,%eax │ │ │ │ - cmp $0x46,%al │ │ │ │ - jne 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d10> │ │ │ │ - jmp 269a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce7> │ │ │ │ - mov 0x68634(%rip),%rbp # 8f388 , std::allocator >@@Base+0x108> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - mov 0x68620(%rip),%rbp # 8f380 , std::allocator >@@Base+0x100> │ │ │ │ - jmp 26c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 26e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319b> │ │ │ │ - lea 0x79dd4(%rip),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - lea 0x799cb(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x79a3f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 26e8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ce> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d340 , std::allocator > const&)@plt> │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 26eb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 26d65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 26dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 26d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 26e56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3196> │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a0> │ │ │ │ + jmp 2455a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25da> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 24470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x790d4(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 26dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30fe> │ │ │ │ - jmp 26d8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ce> │ │ │ │ + jmp 245dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265c> │ │ │ │ + lea 0x66a8c(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x66cf0(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x69e61(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 26af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e30> │ │ │ │ - lea 0x7a3cc(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3139> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call f1ab <__cxa_finalize@plt+0x154b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26e89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26e6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2437f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ff> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - cmp $0x19999999,%eax │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - seta %sil │ │ │ │ - add %eax,%eax │ │ │ │ - or (%rdi),%sil │ │ │ │ - mov %sil,(%rdi) │ │ │ │ - mov %eax,0x4(%rdi) │ │ │ │ - movsbl (%rdx),%ecx │ │ │ │ - lea -0x30(%rcx),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 26f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3288> │ │ │ │ - sub $0x30,%ecx │ │ │ │ - mov %eax,%r8d │ │ │ │ - imul %ecx,%r8d │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 26f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3270> │ │ │ │ - test %sil,%sil │ │ │ │ - jne 26f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3288> │ │ │ │ - mul %ecx │ │ │ │ - jo 26f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327f> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add (%rax),%r8d │ │ │ │ - jae 26f37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3277> │ │ │ │ - jmp 26f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327f> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add (%rax),%r8d │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x168,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x158(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - call da40 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 265d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910> │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - add %r14,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - movzbl (%r14),%r15d │ │ │ │ - lea -0x2b(%r15),%eax │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - movabs $0x100000000,%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x44(%rsp),%rax │ │ │ │ - adc $0x0,%r14 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - cmp %r14,%rax │ │ │ │ - jb 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - movsbl -0x1(%rbx),%eax │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - sub $0x30,%eax │ │ │ │ - sub $0x2,%rbx │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call dc40 │ │ │ │ - call d870 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d120 │ │ │ │ - test %al,%al │ │ │ │ - je 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e0> │ │ │ │ - lea -0x1(%r14),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 27121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3461> │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 270a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e3> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - lea (%rcx,%rcx,4),%ecx │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - add %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - imul %edx,%edi │ │ │ │ - test %edx,%edx │ │ │ │ - je 27110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3450> │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - mov %edx,%eax │ │ │ │ - mul %ecx │ │ │ │ - jo 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - add 0x44(%rsp),%edi │ │ │ │ - jb 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov %edi,0x44(%rsp) │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - je 27121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3461> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - cmp $0x19999999,%ecx │ │ │ │ - seta %r8b │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 27070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - movq 0x79036(%rip),%xmm0 │ │ │ │ - lea 0x7a097(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov -0x18(%rax),%rbx │ │ │ │ + lea 0x7ba6e(%rip),%rax │ │ │ │ + add %rdi,%rbx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + testb $0x5,0x140(%rbx) │ │ │ │ + je 24790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2810> │ │ │ │ + lea 0x7c4ad(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x7cfc2(%rip),%xmm0 # a1608 >@GLIBCXX_3.4+0xb60> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + lea 0x7c3e4(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ movq %rax,%xmm1 │ │ │ │ - lea 0x79663(%rip),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call f0b0 <__cxa_finalize@plt+0x1450> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - add %edi,0x44(%rsp) │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - jne 27060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a0> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x7c177(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ call d8c0 │ │ │ │ - cmp $0x2d,%r15b │ │ │ │ - je 27398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8> │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d640 │ │ │ │ + mov 0x7c1db(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7c1dc(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + lea 0x7c0b1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x7b8de(%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 248ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292d> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 246fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277b> │ │ │ │ + mov 0x310(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x7b81e(%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 24757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d7> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 24757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d7> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 24757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d7> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x4df4(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 248a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2920> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x7c8d2(%rip),%rax │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x7bff0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x78dee(%rip),%rcx │ │ │ │ - mov %ebx,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 27167 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a7> │ │ │ │ + je 248ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292d> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 247e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2860> │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 24634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b4> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 24634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 248ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292d> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 24871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 2482a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aa> │ │ │ │ + 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 24890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 27176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b6> │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2890> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 24871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ - add $0x168,%rsp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e0> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + jmp 247a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2826> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 24810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2890> │ │ │ │ + jmp 2484a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ca> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 24757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d7> │ │ │ │ + endbr64 │ │ │ │ + jmp 248cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294c> │ │ │ │ + lea 0x6679c(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x66a00(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x69b71(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24666 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + call 1e2f0 ::do_widen(char) const@@Base+0x2da0> │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + jne 24920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a0> │ │ │ │ + movl $0x0,0xd0(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b5> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c7> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a10> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 24990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a10> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 24990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a10> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5028(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 2499c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1c> │ │ │ │ + call *0x8(%rax) │ │ │ │ nop │ │ │ │ - lea 0x7beb9(%rip),%rdi # a3060 ::id@GLIBCXX_3.4.21> │ │ │ │ - mov %al,0x3e(%rsp) │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27469 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a9> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov 0x98(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movzbl 0x3e(%rsp),%ecx │ │ │ │ - test %r10,%r10 │ │ │ │ - jne 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d0> │ │ │ │ - lea -0x1(%r14),%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %cl,%cl │ │ │ │ - je 27269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a9> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - ja 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - lea (%rsi,%rsi,4),%esi │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - add %esi,%esi │ │ │ │ - mov %esi,%r8d │ │ │ │ - imul %edx,%r8d │ │ │ │ - test %edx,%edx │ │ │ │ - je 27370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b0> │ │ │ │ - test %cl,%cl │ │ │ │ - jne 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - mov %edx,%eax │ │ │ │ - mul %esi │ │ │ │ - jo 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - add 0x44(%rsp),%r8d │ │ │ │ - jb 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - movsbl (%rbx),%eax │ │ │ │ - cmp $0x19999999,%esi │ │ │ │ - seta %cl │ │ │ │ - lea -0x30(%rax),%edx │ │ │ │ - cmp $0x9,%dl │ │ │ │ - jbe 2722f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356f> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 270b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - cmpb $0x0,(%rdx) │ │ │ │ - jle 271ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353f> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ + movb $0x0,0xa8(%rbx) │ │ │ │ + jmp 24909 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2989> │ │ │ │ + call *%rdx │ │ │ │ + jmp 24990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a10> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x18(%rdx) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %eax,%r9d │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - mov 0x90(%rsp),%r8 │ │ │ │ - lea -0x1(%r14),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x1,%r10 │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - jmp 27314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3654> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp (%rbx),%r9b │ │ │ │ - jne 273af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ef> │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - movzbl %dl,%eax │ │ │ │ - lea 0x1(%rdx),%ecx │ │ │ │ - cmp %r10,%rax │ │ │ │ - cmovb %ecx,%edx │ │ │ │ - movzbl %dl,%ecx │ │ │ │ - cmovb %rcx,%rax │ │ │ │ - movzbl (%r8,%rax,1),%ecx │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - je 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - test %cl,%cl │ │ │ │ - je 272e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3620> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r9b,0x3f(%rsp) │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %cl,0x3e(%rsp) │ │ │ │ - mov %dl,0x18(%rsp) │ │ │ │ - call 26ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3220> │ │ │ │ - test %al,%al │ │ │ │ - je 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - movzbl 0x3e(%rsp),%ecx │ │ │ │ - movzbl 0x18(%rsp),%edx │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movzbl 0x3f(%rsp),%r9d │ │ │ │ - sub $0x1,%ecx │ │ │ │ - jmp 27306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3646> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - add %r8d,0x44(%rsp) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 27220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3560> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 27121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3461> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - cmp $0x80000000,%ebx │ │ │ │ - ja 270c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402> │ │ │ │ - neg %ebx │ │ │ │ - jmp 2713d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347d> │ │ │ │ - cmp %r14,%rbx │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - jmp 273d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3713> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - cmp %r14,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - jb 27382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c2> │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 26ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3220> │ │ │ │ - test %al,%al │ │ │ │ - jne 273c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3700> │ │ │ │ - jmp 2727d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bd> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 274c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3807> │ │ │ │ - mov %rbx,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d340 , std::allocator > const&)@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 274f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3830> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 273fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 273e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3726> │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + je 249c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a45> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + movb $0x0,0xa8(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 273f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3730> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ - call d7f0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0xd0(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x78a86(%rip),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 273fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373d> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x79d8b(%rip),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3780> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call f1ab <__cxa_finalize@plt+0x154b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 274c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3802> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 274a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e9> │ │ │ │ + push %rbx │ │ │ │ + lea 0x7c7fc(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 24a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa8> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 24ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b58> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + lea 0x7c70a(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac3> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + jne 24a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae8> │ │ │ │ + lea 0x7bd9d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + jmp d8c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - je 27530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3870> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jmp 26f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3290> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3863> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *0x18(%rcx) │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov %rax,(%rdx) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afd> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24a8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0f> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 27570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b0> │ │ │ │ + je 24a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 24a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc> │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 24a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5170(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 24ae2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b62> │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 24a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 248e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2960> │ │ │ │ + jmp 24a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa8> │ │ │ │ + call *%rdx │ │ │ │ + jmp 24a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa8> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x79d43(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + lea 0x7c6fc(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x7955b(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2763d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3940> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ + mov 0xd0(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 24b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba8> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 24be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + lea 0x7c60a(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 276bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fd> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c0> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 276a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e0> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x79b25(%rip),%rax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x79b6d(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ + je 24b43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc3> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + jne 24b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf0> │ │ │ │ + lea 0x7bc9d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24b85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c05> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 24b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c17> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 27755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a95> │ │ │ │ + je 24b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcc> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 24b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcc> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - movq 0x78972(%rip),%xmm0 │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x79744(%rip),%rax # a0ec8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - add $0x38,%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 24b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcc> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5278(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 24bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c6a> │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 24b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call 248e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2960> │ │ │ │ + jmp 24b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba8> │ │ │ │ + call *%rdx │ │ │ │ + jmp 24b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 24c39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb9> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 24c51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd1> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 24c69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce9> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24c65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce5> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movl $0x0,0x80(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2d> │ │ │ │ + jmp 24c96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d16> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b48> │ │ │ │ + jmp 24cbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3b> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 24cb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d36> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d32> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 230a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1b> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 24cf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d77> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b13> │ │ │ │ + jmp 24c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d07> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 277e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b24> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x79a24(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x79a31(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d50> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x80(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x79a93(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + lea 0x7c65c(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da50 │ │ │ │ - lea 0x792ab(%rip),%rax │ │ │ │ - lea 0x28(%rbx),%rsi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%r12),%eax │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - mov 0x30(%r12),%rdi │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - movl $0x0,0x28(%rbx) │ │ │ │ - mov %rsi,0x38(%rbx) │ │ │ │ - mov %rsi,0x40(%rbx) │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 278ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2d> │ │ │ │ - call 1aec0 <__cxa_finalize@plt+0xd260> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 278b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf0> │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 278d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c10> │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - lea 0x58(%rbx),%rsi │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - mov %rsi,0x68(%rbx) │ │ │ │ - mov %rsi,0x70(%rbx) │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ + mov 0x80(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 24d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd4> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 24dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e50> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x7c571(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2796d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cad> │ │ │ │ - call 1b040 <__cxa_finalize@plt+0xd3e0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c70> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 27950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c90> │ │ │ │ - mov 0x78(%r12),%rax │ │ │ │ - mov %rdx,0x70(%rbx) │ │ │ │ - mov %rcx,0x60(%rbx) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov 0x80(%r12),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0xb0(%rbx),%rax │ │ │ │ - mov 0xa8(%r12),%rdx │ │ │ │ - lea 0xa0(%rbx),%rdi │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - mov 0xa0(%r12),%rsi │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x79897(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x798c4(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ + je 24d6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dec> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 24daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2f> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 27a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d45> │ │ │ │ + je 24daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2f> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 24daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2f> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - movq 0x786ca(%rip),%xmm0 │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7940c(%rip),%rax # a0e40 @@Base+0xb8> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - add $0x38,%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 24daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5453(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 24de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e60> │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x7ba3a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ddd> │ │ │ │ + jmp d8c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 24c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c90> │ │ │ │ + jmp 24d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 24daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcb> │ │ │ │ + push %rbx │ │ │ │ + lea 0x7c58c(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x80(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 24e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea4> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 24ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x7c4a1(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebc> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 24e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eff> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eff> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 24e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eff> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 24e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eff> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5523(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 24eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f30> │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x7b96a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nop │ │ │ │ + call 24c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c90> │ │ │ │ + jmp 24e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 24e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eff> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1aaf0 <__cxa_finalize@plt+0xce90> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1a7d0 <__cxa_finalize@plt+0xcb70> │ │ │ │ - lea 0x79774(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x79781(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 22750 ::do_widen(char) const@@Base+0x2be0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec0> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - mov 0x58(%rbx),%rbp │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - je 27b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 23420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 24f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 24f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f88> │ │ │ │ + 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 27b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e72> │ │ │ │ + je 24f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd0> │ │ │ │ mov (%rdi),%rax │ │ │ │ call *0x8(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27b44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e84> │ │ │ │ - call d600 │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 24ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f70> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 24f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 27af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e30> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 24f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb0> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x7feb(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 27b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec8> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 27b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e63> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 24ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f70> │ │ │ │ + jmp 24f27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa7> │ │ │ │ + endbr64 │ │ │ │ + jmp 24f66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe6> │ │ │ │ + endbr64 │ │ │ │ + jmp 24f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 24ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f62> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 24f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 24f8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300e> │ │ │ │ + jmp 24f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411b> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 27da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e7> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x20(%rdi),%r15 │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x28(%rdi),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %r15,%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 27d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b6> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 27d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082> │ │ │ │ - mov 0x18(%r14),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27ce3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4023> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27c8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fca> │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ + jle 2511d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319d> │ │ │ │ + mov %rdi,%r14 │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 25329 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a9> │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + mov 0x48(%rdi),%r12 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ test %r12,%r12 │ │ │ │ - je 27cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff8> │ │ │ │ - mov 0x18(%r12),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 27d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4050> │ │ │ │ - mov 0x18(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 27c5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9e> │ │ │ │ - mov 0x18(%r15),%rdi │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 25278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f8> │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ mov %r15,%rax │ │ │ │ - mov %r15,0x18(%rsp) │ │ │ │ - mov 0x10(%r15),%r15 │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 27c4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 27c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68> │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%r15 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27c74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb4> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 27d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4050> │ │ │ │ - mov %r15,%r13 │ │ │ │ - jmp 27c1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5f> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe0> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27ce3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4023> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 27bf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f37> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27cce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400e> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27c8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fca> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 27c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f44> │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4039> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 27bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - mov 0x10(%r12),%r15 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4069> │ │ │ │ - call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + lea 0x28(%r12),%r13 │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 2519a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x321a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + mov 0x48(%r14),%r15 │ │ │ │ + cmp %rbp,0x28(%r12) │ │ │ │ + je 251e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3260> │ │ │ │ test %r15,%r15 │ │ │ │ - je 27cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff8> │ │ │ │ - mov %r15,%r12 │ │ │ │ - jmp 27c11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f51> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409d> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b6> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 27bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f18> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d0> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e7> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 27bc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f02> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27dc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4102> │ │ │ │ - call d600 │ │ │ │ + je 252eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336b> │ │ │ │ + cmpb $0x0,0x10(%r15) │ │ │ │ + je 251c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3240> │ │ │ │ + cmpb $0x0,0x11(%r15) │ │ │ │ + je 25140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c0> │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411b> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 27bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eec> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0x28(%rax),%rbp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jle 250bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313b> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 250bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313b> │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + lea (%rdi,%r12,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ + movq 0x18(%rax),%xmm1 │ │ │ │ + sub %r12,%rbp │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x20(%rax),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + mov 0x68(%r14),%rax │ │ │ │ + mov 0x70(%r14),%rsi │ │ │ │ + add %rax,%rsi │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 252be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e> │ │ │ │ + sub %r15,%rdx │ │ │ │ + mov %rsi,0x30(%r14) │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + mov %rax,0x20(%r14) │ │ │ │ + sub %rax,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 252b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3339> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 280f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4436> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x7b88d(%rip),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d070 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call d630 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d8d0 │ │ │ │ + cmp 0x7ba3f(%rip),%ebp │ │ │ │ + sete 0x11(%r15) │ │ │ │ + je 25063 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e3> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 25030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b0> │ │ │ │ + mov 0x68(%r14),%rsi │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + add 0x70(%r14),%rsi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rsi,0x30(%r14) │ │ │ │ + movups %xmm0,0x20(%r14) │ │ │ │ + jmp 2511d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 25058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%r15),%rsi │ │ │ │ + mov 0x28(%r15),%rbp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jle 25239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b9> │ │ │ │ test %rax,%rax │ │ │ │ - je 280ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43eb> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + jle 25239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b9> │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ test %rax,%rax │ │ │ │ - je 28064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a4> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x48(%r14),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ - je 28019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4359> │ │ │ │ - mov 0x18(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d5> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 27f17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4257> │ │ │ │ - mov 0x18(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 27f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4298> │ │ │ │ - mov 0x18(%r13),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 27fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4318> │ │ │ │ - mov 0x18(%r14),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4216> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f0> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4207> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 27e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c7> │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%r12 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27eec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422c> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27efe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423e> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4318> │ │ │ │ - mov %r12,%r14 │ │ │ │ - jmp 27e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41be> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426d> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427f> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ + je 2530a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a> │ │ │ │ + movq 0x18(%r15),%xmm1 │ │ │ │ + sub %rcx,%rbp │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x20(%r15),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 252aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332a> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + jmp 2504d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30cd> │ │ │ │ + nopl (%rax) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 252cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334c> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov 0x20(%r12),%rdx │ │ │ │ + mov %eax,0x38(%r12) │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rdx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r12) │ │ │ │ + jmp 25007 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3087> │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + jmp 250ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316a> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + jmp 251ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322b> │ │ │ │ + lea 0x66add(%rip),%rcx # 8bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69e30> │ │ │ │ + mov $0x11f,%edx │ │ │ │ + lea 0x66731(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x691c0(%rip),%rdi # 8e4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c526> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x66756(%rip),%rcx # 8ba48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69ac8> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x65fc2(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x69133(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x6647f(%rip),%rcx # 8b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69810> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x65fa3(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x69114(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x660c8(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x66084(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x690fd(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rsi │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + sub %rsi,%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 27f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d5> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 27e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4197> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ae> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c0> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27f17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4257> │ │ │ │ - mov %r12,%rbp │ │ │ │ - jmp 27e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a4> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42eb> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fd> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4359> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 27e4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27fee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432e> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4340> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 27f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4298> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 27e71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b1> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4374> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2804b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a4> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 27e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4178> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2807e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43be> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 28094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d4> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 280ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43eb> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 27e22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4162> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 280c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4406> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 280dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441d> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 280f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4436> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 27e0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414c> │ │ │ │ - add $0x28,%rsp │ │ │ │ + jle 253be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343e> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 253e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3460> │ │ │ │ + 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 253c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3448> │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + sub %rax,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl (%rax) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + lea 0x65f09(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x65fcd(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x69046(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %esi,%ecx │ │ │ │ + testb $0x2,0x78(%rdi) │ │ │ │ + je 25460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e0> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 254b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3538> │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 254b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3530> │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + je 254f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3570> │ │ │ │ + mov %cl,(%rax) │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 25542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c2> │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 254b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3530> │ │ │ │ + mov %cl,0x17(%rsp) │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 25547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c7> │ │ │ │ + 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 25445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c5> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 25447 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 25447 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x59a2(%rip),%rdx # 1fb20 ::do_widen(char) const@@Base+0x45d0> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 25518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3598> │ │ │ │ + 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 2542b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ab> │ │ │ │ nop │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call 25350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + cmp 0x30(%rdi),%rax │ │ │ │ + jne 2543e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34be> │ │ │ │ + jmp 254a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3522> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + cmp $0xffffffff,%ecx │ │ │ │ + je 254b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3530> │ │ │ │ + testb $0x2,0x78(%rdi) │ │ │ │ + je 25465 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e5> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + jmp 25434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b4> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x65da2(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x65e66(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x68edf(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp $0x10,%esi │ │ │ │ + je 25598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3618> │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 2561c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369c> │ │ │ │ + cmp $0x18,%esi │ │ │ │ + je 255dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365d> │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jne 255dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365d> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x4182(%rip),%rdx # 21420 ::do_widen(char) const@@Base+0x5ed0> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 25618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3698> │ │ │ │ + call 25350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d0> │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 2561c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369c> │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3680> │ │ │ │ + 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 2561c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369c> │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + pop %rbx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 255dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rax │ │ │ │ + jmp 255c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3645> │ │ │ │ + lea 0x65ccd(%rip),%rcx # 8b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69370> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x65d91(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x68e0a(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + movzbl 0x50(%rbx),%eax │ │ │ │ + jmp 255c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3649> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x80(%rbx),%rbp │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x786a0(%rip),%esi │ │ │ │ - mov %esi,%edx │ │ │ │ - shr $1,%edx │ │ │ │ - call dc20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d240 │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 83d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x600c0> │ │ │ │ - lea 0x278(%rbx),%rdi │ │ │ │ - call 89940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c80> │ │ │ │ - lea 0x298(%rbx),%rdi │ │ │ │ - call 359a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ce0> │ │ │ │ - lea 0x310(%rbx),%rdi │ │ │ │ - call 801e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c520> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movq $0x0,0x370(%rbx) │ │ │ │ - movq $0x0,0x3e0(%rbx) │ │ │ │ - movl $0x0,0x3f8(%rbx) │ │ │ │ - movl $0x0,0x420(%rbx) │ │ │ │ - movq $0x0,0x458(%rbx) │ │ │ │ - movups %xmm0,0x360(%rbx) │ │ │ │ - movups %xmm0,0x3a0(%rbx) │ │ │ │ - movups %xmm0,0x3b0(%rbx) │ │ │ │ - movups %xmm0,0x3c0(%rbx) │ │ │ │ - movups %xmm0,0x3d0(%rbx) │ │ │ │ - movups %xmm1,0x400(%rbx) │ │ │ │ - movups %xmm1,0x410(%rbx) │ │ │ │ - movups %xmm1,0x428(%rbx) │ │ │ │ - movups %xmm1,0x438(%rbx) │ │ │ │ - movups %xmm0,0x448(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ + test $0x2,%al │ │ │ │ + je 258c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3948> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea (%rax,%rcx,1),%rbp │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 2577a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fa> │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + cmp %r13,0x28(%r15) │ │ │ │ + je 25828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a8> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 258fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397b> │ │ │ │ + cmpb $0x0,0x10(%r12) │ │ │ │ + je 25808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3888> │ │ │ │ + cmpb $0x0,0x11(%r12) │ │ │ │ + je 257a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3828> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + mov 0x28(%rax),%rbp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jle 2574c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cc> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 2574c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cc> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + lea (%rdi,%r12,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + movq 0x18(%rax),%xmm1 │ │ │ │ + sub %r12,%rbp │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x20(%rax),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub 0x10(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 258f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3976> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x28(%r15),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x7b224(%rip),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d070 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x28(%r15),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call d630 │ │ │ │ + mov %r13d,%edi │ │ │ │ + call d8d0 │ │ │ │ + cmp 0x7b3d2(%rip),%r13d │ │ │ │ + sete 0x11(%r12) │ │ │ │ + je 256fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377b> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + jmp 256c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3740> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 256ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x18(%r12),%rsi │ │ │ │ + mov 0x28(%r12),%r13 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jle 25882 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3902> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 25882 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3902> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov (%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2591a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a> │ │ │ │ + movq 0x18(%r12),%xmm1 │ │ │ │ + sub %rcx,%r13 │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + movhps 0x20(%r12),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r12) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 25775 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f5> │ │ │ │ + mov 0x30(%r15),%r13 │ │ │ │ + jmp 256e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3763> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 25939 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b9> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + mov %eax,0x38(%r15) │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rdx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + jmp 256a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x66146(%rip),%rcx # 8ba48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69ac8> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x659b2(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x68b23(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x65e6f(%rip),%rcx # 8b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69810> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x65993(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x68b04(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x66470(%rip),%rcx # 8bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69e30> │ │ │ │ + mov $0x11f,%edx │ │ │ │ + lea 0x660c4(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x68b53(%rip),%rdi # 8e4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c526> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f3fd <__cxa_finalize@plt+0x179d> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%r8 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %esi,%r8d │ │ │ │ + testb $0x2,0x80(%rdi) │ │ │ │ + je 259c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a48> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a98> │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + je 25a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a90> │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + je 25a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad0> │ │ │ │ + mov %r8b,(%rax) │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 25ab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b34> │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xffffffff,%r8d │ │ │ │ + je 25a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a90> │ │ │ │ + mov %r8b,0x17(%rsp) │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 25ab9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b39> │ │ │ │ + mov 0x60(%rdi),%rsi │ │ │ │ + lea 0x17(%rsp),%rdx │ │ │ │ + add $0x48,%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + call 25660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e0> │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 259a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a27> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 259aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 259aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5f82(%rip),%rdx # 1faa0 ::do_widen(char) const@@Base+0x4550> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 25a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b00> │ │ │ │ + mov 0x68(%rdi),%rax │ │ │ │ + mov 0x70(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + jmp 2598f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0f> │ │ │ │ + nop │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call 24fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0xc(%rsp),%r8d │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + cmp 0x30(%rdi),%rax │ │ │ │ + jne 2599f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1f> │ │ │ │ + jmp 25a02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a82> │ │ │ │ + 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 25a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a90> │ │ │ │ + testb $0x2,0x80(%rdi) │ │ │ │ + je 259ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4e> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + jmp 25995 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a15> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x65938(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x658f4(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6896d(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - jmp f3c4 <__cxa_finalize@plt+0x1764> │ │ │ │ + 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 25b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc2> │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 25b79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf9> │ │ │ │ + mov 0x60(%rdi),%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 25660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e0> │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 25b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be0> │ │ │ │ + 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 25b79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf9> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25b57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 25b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp f3e6 <__cxa_finalize@plt+0x1786> │ │ │ │ + jmp 25b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c18> │ │ │ │ + lea 0x65878(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x65834(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x688ad(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 25b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp f3da <__cxa_finalize@plt+0x177a> │ │ │ │ + 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 25c12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c92> │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 25c49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc9> │ │ │ │ + mov 0x60(%rdi),%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 25660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e0> │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 25c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb0> │ │ │ │ + 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 25c49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc9> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 25c27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca7> │ │ │ │ + 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 25c12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c92> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f3f5 <__cxa_finalize@plt+0x1795> │ │ │ │ + jmp 25c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce8> │ │ │ │ + lea 0x657a8(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x65764(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x687dd(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 25c27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d40> │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 25cdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5f> │ │ │ │ + or $0x2,%edx │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ + mov %edx,0x40(%rax) │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x65919(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x655ed(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6875e(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x6619a(%rip),%rcx # 8be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69f00> │ │ │ │ + mov $0x11f,%edx │ │ │ │ + lea 0x65d1e(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x687ad(%rip),%rdi # 8e4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c526> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x360(%rdi),%rax │ │ │ │ - cmp 0x368(%rdi),%rax │ │ │ │ - je 28266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a6> │ │ │ │ - mov %rax,0x368(%rdi) │ │ │ │ - mov 0x3a0(%r12),%r13 │ │ │ │ - mov 0x3a8(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2829c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45dc> │ │ │ │ - mov %r13,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 28280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c0> │ │ │ │ - mov %r13,0x3a8(%r12) │ │ │ │ - mov 0x448(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 282ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ee> │ │ │ │ - call d600 │ │ │ │ - mov 0x3d0(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 282c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4600> │ │ │ │ - call d600 │ │ │ │ - mov 0x3b8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 282d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4612> │ │ │ │ - call d600 │ │ │ │ - mov 0x3a8(%r12),%rbp │ │ │ │ - mov 0x3a0(%r12),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2830c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 282f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4630> │ │ │ │ - mov 0x3a0(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4659> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x360(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2832b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466b> │ │ │ │ - call d600 │ │ │ │ - lea 0x310(%r12),%rdi │ │ │ │ - call 80220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c560> │ │ │ │ - lea 0x298(%r12),%rdi │ │ │ │ - call 359d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d10> │ │ │ │ - lea 0x278(%r12),%rdi │ │ │ │ - call 89960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65ca0> │ │ │ │ - lea 0x120(%r12),%rdi │ │ │ │ - call 83e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60180> │ │ │ │ - mov 0x100(%r12),%rbp │ │ │ │ - lea 0x78832(%rip),%rax │ │ │ │ - mov %rax,0x80(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 283bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46fc> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2839d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46dd> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 283af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ef> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2837b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bb> │ │ │ │ - mov 0xd0(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 283f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4738> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 283eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472b> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 283c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4709> │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea -0x8887(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - call 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - mov 0x70(%r12),%r13 │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2846e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 28518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4858> │ │ │ │ - call *0x8(%rax) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 28420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4760> │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2847b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47bb> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2848a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47ca> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 284ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482e> │ │ │ │ - lea -0x8920(%rip),%r14 # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 28520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4860> │ │ │ │ - call *0x8(%rax) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 284a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e0> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 284fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x483b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 28528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4868> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jle 25dc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e42> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0xa8(%rdi) │ │ │ │ + je 26031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b1> │ │ │ │ + mov 0xb0(%rdi),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + testb $0x1,0xa0(%rbx) │ │ │ │ + jne 25def , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6f> │ │ │ │ + mov 0x98(%rbx),%rsi │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rdx │ │ │ │ + add 0x58(%rbx),%rsi │ │ │ │ + call *0x60(%rax) │ │ │ │ + add 0x98(%rbx),%rax │ │ │ │ + mov %rax,0x98(%rbx) │ │ │ │ + cmp 0x60(%rbx),%rax │ │ │ │ + je 25de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e68> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 25fee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406e> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - jmp d600 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a0> │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 284e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4820> │ │ │ │ + orl $0x1,0xa0(%rbx) │ │ │ │ + mov 0x48(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + testb $0x2,0x40(%r13) │ │ │ │ + je 25fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4060> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + jmp 25e75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 26012 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4092> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea 0x30(%r13),%rcx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1e0 │ │ │ │ + mov 0x7aa4b(%rip),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d380 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x30(%r13),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + call db50 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d2d0 │ │ │ │ + cmp 0x7aa16(%rip),%ebp │ │ │ │ + je 25f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa0> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + je 25fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4030> │ │ │ │ + mov 0x38(%r13),%r8 │ │ │ │ + mov 0x48(%rbx),%r15 │ │ │ │ + cmp %r8,0x30(%r13) │ │ │ │ + jne 25e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e98> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + mov 0x30(%r15),%rbp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jle 25edd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5d> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 25edd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5d> │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%r12,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x48(%rbx),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + movq 0x20(%r15),%xmm1 │ │ │ │ + sub %r12,%rbp │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x28(%r15),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%r15) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 25f99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4019> │ │ │ │ + mov 0x38(%r13),%r8 │ │ │ │ + jmp 25e21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x30(%rax),%rbp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jle 25f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff3> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 25f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff3> │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%r13,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4073> │ │ │ │ + movq 0x20(%rax),%xmm1 │ │ │ │ + sub %r13,%rbp │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x28(%rax),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + cmp %rdx,0x8(%rsp) │ │ │ │ + je 25fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4030> │ │ │ │ + sub 0x18(%rsp),%rdx │ │ │ │ + jmp 25d95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e15> │ │ │ │ + nop │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 25dc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e42> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call 25c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d00> │ │ │ │ + jmp 25e07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e87> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x655e6(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x652ba(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6842b(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x65f37(%rip),%rcx # 8bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69fd0> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x6529b(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6840c(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x65458(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6537c(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x683f5(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x2,0xd0(%rdi) │ │ │ │ + je 260e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4160> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 26290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4310> │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + je 26288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4308> │ │ │ │ + cmp %rax,0x30(%r15) │ │ │ │ + je 26390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4410> │ │ │ │ + movzbl 0xc(%rsp),%ecx │ │ │ │ + mov %cl,(%rax) │ │ │ │ + addq $0x1,0x28(%r15) │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 263d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4454> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + je 26288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4308> │ │ │ │ + movzbl 0xc(%rsp),%eax │ │ │ │ + mov %al,0x2f(%rsp) │ │ │ │ + cmpb $0x0,0xa8(%r15) │ │ │ │ + je 26417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4497> │ │ │ │ + mov 0xb0(%r15),%rdi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + testb $0x1,0xa0(%r15) │ │ │ │ + jne 26150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d0> │ │ │ │ + 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 26381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4401> │ │ │ │ + orl $0x1,0xa0(%r15) │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + testb $0x2,0x40(%rax) │ │ │ │ + je 262d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4358> │ │ │ │ + lea 0x2f(%rsp),%rcx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + jmp 261e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4266> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 263f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4478> │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + lea 0x30(%r13),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call d1e0 │ │ │ │ + mov 0x7a6e2(%rip),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d380 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + lea 0x30(%r13),%rdx │ │ │ │ + call db50 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d2d0 │ │ │ │ + cmp 0x7a6af(%rip),%ebp │ │ │ │ + je 262f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4370> │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + je 260b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + mov 0x38(%r13),%r8 │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %r8,0x30(%r13) │ │ │ │ + jne 26180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4200> │ │ │ │ + test %rax,%rax │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x30(%rax),%rbx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jle 26242 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c2> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 26242 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c2> │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %rbp,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x48(%r15),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + movq 0x20(%r12),%xmm1 │ │ │ │ + sub %rbp,%rbx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + movhps 0x28(%r12),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2636d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ed> │ │ │ │ + mov 0x38(%r13),%r8 │ │ │ │ + jmp 26189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4209> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 260b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4134> │ │ │ │ + nop │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x688a(%rip),%rdx # 1fa10 ::do_widen(char) const@@Base+0x44c0> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 263b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4430> │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + mov 0xc0(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + jmp 2608f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x48(%r15),%rdi │ │ │ │ + call 25c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d00> │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + jmp 2616a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ea> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x30(%rax),%rbx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jle 26343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c3> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 26343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c3> │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %rbp,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 263d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4459> │ │ │ │ + movq 0x20(%rax),%xmm1 │ │ │ │ + sub %rbp,%rbx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + movhps 0x28(%rax),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + sub 0x18(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 260b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 260b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4134> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 25d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d80> │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + cmp 0x30(%r15),%rax │ │ │ │ + jne 260a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4124> │ │ │ │ + jmp 26381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4401> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call *%rax │ │ │ │ + cmpl $0xffffffff,0xc(%rsp) │ │ │ │ + je 26288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4308> │ │ │ │ + testb $0x2,0xd0(%r15) │ │ │ │ + je 260eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416b> │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + jmp 2609a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411a> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x65200(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x64ed4(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x68045(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x65b51(%rip),%rcx # 8bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69fd0> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x64eb5(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x68026(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x65072(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x64f96(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6800f(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 25d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d80> │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + je 26472 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f2> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e8> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + jmp 26491 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4511> │ │ │ │ + lea 0x65017(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x64f3b(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x67fb4(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 1e5a0 <__cxa_finalize@plt+0x10940> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1f010 <__cxa_finalize@plt+0x113b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1bad0 <__cxa_finalize@plt+0xde70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1b220 <__cxa_finalize@plt+0xd5c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1c8d0 <__cxa_finalize@plt+0xec70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2a540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6880> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 32920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec60> │ │ │ │ - add $0x10,%rsp │ │ │ │ + call 25d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d80> │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + je 264e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4562> │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 264d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4558> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + jmp 26501 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4581> │ │ │ │ + lea 0x64fa7(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x64ecb(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x67f44(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 264d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4558> │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 26544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c4> │ │ │ │ + movq 0x18(%rbx),%xmm0 │ │ │ │ + movl $0x0,0x38(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call db80 │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ pop %rbx │ │ │ │ - jmp 2cd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90b0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + lea 0x65245(%rip),%rcx # 8b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69810> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x64d69(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x67eda(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x1f8,%rsp │ │ │ │ - movq 0x78f40(%rip),%xmm4 # a1500 , std::allocator >@GLIBCXX_3.4.21+0xc68> │ │ │ │ - movhps 0x78f41(%rip),%xmm4 # a1508 >@GLIBCXX_3.4+0xd28> │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x1e8(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x3d0(%rsi),%rsi │ │ │ │ - movaps %xmm4,0x30(%rsp) │ │ │ │ - mov 0x3d8(%r14),%rcx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - je 28df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5138> │ │ │ │ - sar $0x2,%rcx │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 28e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5190> │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $0x2,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rsi,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu (%rax),%xmm3 │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm3,%xmm0 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 28620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4960> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%ebx │ │ │ │ - test $0x3,%cl │ │ │ │ - je 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - mov %edx,%eax │ │ │ │ - add (%rsi,%rdx,4),%ebx │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - add $0x2,%eax │ │ │ │ - add (%rsi,%rdx,4),%ebx │ │ │ │ - cltq │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - add 0x4(%rsi,%rdx,4),%ebx │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,0x10(%rsp) │ │ │ │ - lea 0x780c8(%rip),%r15 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x78350(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %dx,0x1c0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x78341(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x1c8(%rsp) │ │ │ │ - movups %xmm0,0x1d8(%rsp) │ │ │ │ - add -0x18(%rbp),%r13 │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov %rdx,0x0(%r13) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0xb0(%rsp),%rcx │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x781c7(%rip),%rdx # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ - movaps %xmm5,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x784c6(%rip),%rcx # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rcx │ │ │ │ - movl $0x10,0xb8(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,0xd0(%rsp) │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - call dab0 │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ + sub $0x38,%rsp │ │ │ │ mov %rdi,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 28de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5120> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x780a2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 28833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b73> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x77fb1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x781ac(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,0x70(%rsp,%rax,1) │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - movabs $0x800000000000000e,%rax │ │ │ │ - add 0x58(%rsp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 28e7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51bb> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea 0x65ef4(%rip),%rsi # 8e78d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aacd> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%r12),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 28d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 288ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2d> │ │ │ │ - call d600 │ │ │ │ - mov 0x3d0(%r14),%rdx │ │ │ │ - mov 0x3d8(%r14),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - jmp 28a22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d62> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x3,%r8d │ │ │ │ - lea 0x65e6c(%rip),%rcx # 8e789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aac9> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 28c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fb0> │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%r12),%rax │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb f4b9 <__cxa_finalize@plt+0x1859> │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + mov (%rdi),%r15 │ │ │ │ + cmp $0x10,%edx │ │ │ │ + jne 267b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4830> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2686c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ec> │ │ │ │ + mov 0x38(%r15),%eax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + test $0x2,%al │ │ │ │ + je 267e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4864> │ │ │ │ + mov 0x28(%r15),%rax │ │ │ │ + mov 0x30(%r15),%rbx │ │ │ │ + lea 0x1f(%rsp),%rdx │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 26812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4892> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x10(%r12),%eax │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %al,0x7(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + je 26740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47c0> │ │ │ │ + movb $0x0,0x7(%rsp) │ │ │ │ + cmpb $0x0,0x11(%r12) │ │ │ │ + jne 26686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4706> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 289aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cea> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 289bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cfb> │ │ │ │ - call d600 │ │ │ │ - mov 0x3b8(%r14),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov (%rax,%rsi,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 28c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f80> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 28c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f50> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 28a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d49> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f663 <__cxa_finalize@plt+0x1a03> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x65f83(%rip),%rsi # 8e984 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acc4> │ │ │ │ + lea 0x28(%r15),%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d650 │ │ │ │ + mov 0x7a24c(%rip),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x3d0(%r14),%rdx │ │ │ │ - mov 0x3d8(%r14),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 28cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5010> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x0(,%rbx,4),%rax │ │ │ │ - mov (%rdx,%rbx,4),%r13d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov %ax,0x1c0(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x1c8(%rsp) │ │ │ │ - movups %xmm0,0x1d8(%rsp) │ │ │ │ - add -0x18(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x77f83(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x77e29(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - movaps %xmm2,0x70(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x78130(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movl $0x10,0xb8(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - movb $0x0,0xd0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r13d,%esi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xa0(%rsp),%r8 │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 28cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff8> │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x98(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x77d22(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 28bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef3> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x77c31(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x77e2c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rsi,0x70(%rsp,%rax,1) │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 28910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c50> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x65fda(%rip),%rcx # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - jmp 2891d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c5d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f4dd <__cxa_finalize@plt+0x187d> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x65b1f(%rip),%rsi # 8e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa90> │ │ │ │ + call d070 │ │ │ │ + lea 0x28(%r15),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - jmp 28a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d49> │ │ │ │ + mov %eax,%ebx │ │ │ │ + call d630 │ │ │ │ + mov %ebx,%edi │ │ │ │ + call d8d0 │ │ │ │ + cmp 0x7a556(%rip),%ebx │ │ │ │ + sete 0x11(%r12) │ │ │ │ + setne 0x7(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2686c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ec> │ │ │ │ + mov 0x18(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + sub %r13,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 26704 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4784> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 266a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4728> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 266f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4770> │ │ │ │ + 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 266a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 266f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4770> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 266f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4770> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %rbx,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2686c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ec> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + lea (%rdi,%rbx,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2686c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ec> │ │ │ │ + sub %rbx,%rbp │ │ │ │ + movq 0x18(%r12),%xmm1 │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x20(%r12),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r12) │ │ │ │ + cmpb $0x0,0x7(%rsp) │ │ │ │ + je 26768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e8> │ │ │ │ + mov 0x30(%r15),%rbx │ │ │ │ + cmp %rbx,0x28(%r15) │ │ │ │ + jne 26600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4680> │ │ │ │ + jmp 26686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4706> │ │ │ │ xchg %ax,%ax │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f55f <__cxa_finalize@plt+0x18ff> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x659af(%rip),%rsi # 8e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a950> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - jmp 28a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d49> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 28d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5068> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 28d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50a0> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 28d73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50b3> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 28959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 28959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 28b87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec7> │ │ │ │ - nop │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f496 <__cxa_finalize@plt+0x1836> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x65b7f(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + call da10 │ │ │ │ + cmpb $0x0,0x11(%r12) │ │ │ │ + jne 26675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f5> │ │ │ │ + jmp 26624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a4> │ │ │ │ + nopl (%rax) │ │ │ │ + movups %xmm1,0x28(%r12) │ │ │ │ + mov $0x1,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e8(%rsp),%rax │ │ │ │ + movl $0x0,0x38(%r12) │ │ │ │ + call db80 │ │ │ │ + movb $0x0,0x11(%r12) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 28e76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b6> │ │ │ │ - add $0x1f8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + jne 26842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c2> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 28d31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5071> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - add %rdx,%rsi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 28c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fd2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 28c9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fdb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 28959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - jmp 28ca4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fe4> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 28dff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513f> │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 28e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x519b> │ │ │ │ - test %edi,%edi │ │ │ │ - je 288c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c08> │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ - mov %cl,0x10(%r12) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 288c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c04> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 288c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c08> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 28807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b47> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2867c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc> │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%r12),%rcx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%edi │ │ │ │ - sub %rsi,%r8 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 288c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c04> │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r9d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r8,%r9,1),%r10 │ │ │ │ - mov %r10,(%rcx,%r9,1) │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 28e39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5179> │ │ │ │ - jmp 288c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c04> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2865d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x499d> │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%r12) │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 288c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c08> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 2686c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ec> │ │ │ │ + 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 2678a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x480a> │ │ │ │ + test $0x1,%al │ │ │ │ + jne 26847 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c7> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov 0x20(%r15),%rbx │ │ │ │ + mov %eax,0x38(%r15) │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r15) │ │ │ │ + jmp 265e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4661> │ │ │ │ + movb $0x1,0x7(%rsp) │ │ │ │ + jmp 26686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4706> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call 26510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2692c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49ac> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - jmp f40e <__cxa_finalize@plt+0x17ae> │ │ │ │ + lea 0x65562(%rip),%rcx # 8bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69e30> │ │ │ │ + mov $0x11f,%edx │ │ │ │ + lea 0x651b6(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x67c45(%rip),%rdi # 8e4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c526> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f42d <__cxa_finalize@plt+0x17cd> │ │ │ │ + jmp 2688b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x490b> │ │ │ │ + lea 0x64f1d(%rip),%rcx # 8b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69810> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x64a41(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x67bb2(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + movb $0x0,0x11(%r15) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 26842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c2> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f437 <__cxa_finalize@plt+0x17d7> │ │ │ │ + jmp 268bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493c> │ │ │ │ endbr64 │ │ │ │ - jmp f46a <__cxa_finalize@plt+0x180a> │ │ │ │ + jmp 2681c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x489c> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + movb $0x0,0x11(%r12) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 26842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c2> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f5c7 <__cxa_finalize@plt+0x1967> │ │ │ │ - endbr64 │ │ │ │ - jmp f5fc <__cxa_finalize@plt+0x199c> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 26842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f50b <__cxa_finalize@plt+0x18ab> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 26903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4983> │ │ │ │ + jmp 26842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c2> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f549 <__cxa_finalize@plt+0x18e9> │ │ │ │ + jmp 26940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49c0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f501 <__cxa_finalize@plt+0x18a1> │ │ │ │ + jmp 26952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d2> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 2682e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ae> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 26903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4983> │ │ │ │ + jmp 26842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f583 <__cxa_finalize@plt+0x1923> │ │ │ │ + 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 269f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a70> │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jne 269c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a40> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 26ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b40> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 26acb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4b> │ │ │ │ + mov 0x60(%rdi),%rbp │ │ │ │ + cmp $0x18,%r12d │ │ │ │ + je 26a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ad0> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + call 26590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4610> │ │ │ │ + jmp 2699b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a1b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0xf1a(%rip),%rdx # 25ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b60> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 26a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b10> │ │ │ │ + call 24fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020> │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 26acb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4b> │ │ │ │ + mov 0x60(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 26a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4af8> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + je 26acb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4b> │ │ │ │ + mov 0x60(%rbx),%rbp │ │ │ │ + jmp 269d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a54> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x48,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 26510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + call 26590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4610> │ │ │ │ + jmp 2699b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a1b> │ │ │ │ + nopl (%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 269d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a54> │ │ │ │ + nopl (%rax) │ │ │ │ + call *%rax │ │ │ │ + jmp 26a29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4aa9> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + call 26590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4610> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 26b04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b84> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f604 <__cxa_finalize@plt+0x19a4> │ │ │ │ + jmp 26a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b14> │ │ │ │ + lea 0x64926(%rip),%rcx # 8b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69478> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x648e2(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x6795b(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f648 <__cxa_finalize@plt+0x19e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + movzbl 0x58(%rbx),%eax │ │ │ │ + jmp 26a2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4aad> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - jmp f53c <__cxa_finalize@plt+0x18dc> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 26b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b98> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 26b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 26ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b30> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 26ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - mov $0x2c,%ecx │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x248(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %cx,0xc0(%rsp) │ │ │ │ - cmpq $0x0,0x8(%rsi) │ │ │ │ - je 296e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a28> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 29ed1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6211> │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - jmp 290a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53e3> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 29150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5490> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59b0> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - movb $0x0,(%rax,%r14,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 29160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54a0> │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 291c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5500> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 29228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5568> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - cmp $0x1e847e0,%rax │ │ │ │ - jg 29228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5568> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - jb f747 <__cxa_finalize@plt+0x1ae7> │ │ │ │ - mov 0x0(%rbp),%r10 │ │ │ │ - sub %r14,%rcx │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - add %r14,%r10 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - cmovbe %rcx,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 28fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5320> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov (%rdi),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26f14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f94> │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov 0x40(%r13),%ecx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,%r14 │ │ │ │ + test $0x1,%cl │ │ │ │ + je 26d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de0> │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov 0x30(%r13),%rdx │ │ │ │ + mov 0x38(%r13),%rsi │ │ │ │ + jne 26d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e10> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + add %rax,%r15 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 26e59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed9> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f56> │ │ │ │ + lea 0x28(%rsp),%r10 │ │ │ │ + lea 0x30(%rsp),%r9 │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r10,%rcx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ mov %r10,0x18(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r10,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - jmp 28ff6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5336> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl (%r10),%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - jmp 28ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5333> │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call d1e0 │ │ │ │ + mov 0x79c8b(%rip),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d380 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + call db50 │ │ │ │ + mov %ebx,%edi │ │ │ │ + call d2d0 │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 2a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ + cmp 0x79c50(%rip),%ebx │ │ │ │ + mov %rax,0x30(%r14) │ │ │ │ + je 26e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb0> │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + je 26d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db5> │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26f14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f94> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x28(%r13),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + call *0x40(%rax) │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 26e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef0> │ │ │ │ + testb $0x1,0x40(%r12) │ │ │ │ + jne 26eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f3a> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26f14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f94> │ │ │ │ + movq 0x20(%r13),%xmm0 │ │ │ │ + lea 0x30(%rsp),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%r13) │ │ │ │ + mov 0x30(%r14),%rax │ │ │ │ + mov 0x38(%r14),%rdx │ │ │ │ + jmp 26d2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dab> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 29057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5397> │ │ │ │ - call d600 │ │ │ │ - jmp 29057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5397> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 29680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59c0> │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - mov %r12,%r9 │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov -0x8(%r12,%rsi,1),%rdi │ │ │ │ - mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x18(%rdi),%rsi │ │ │ │ - and $0xfffffffffffffff8,%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add %edx,%eax │ │ │ │ - sub %rdx,%r9 │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - and $0xfffffff8,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%r9,%rdi,1),%r8 │ │ │ │ - mov %r8,(%rsi,%rdi,1) │ │ │ │ - cmp %eax,%edx │ │ │ │ - jb 2920d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x554d> │ │ │ │ - jmp 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov -0x20(%rbx),%rdx │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ - je 2975f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a9f> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 2926d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55ad> │ │ │ │ - call d600 │ │ │ │ - test %ebx,%ebx │ │ │ │ - jle 29d86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c6> │ │ │ │ - mov 0x3b8(%r13),%rax │ │ │ │ - cmp 0x3c0(%r13),%rax │ │ │ │ - je 2928c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55cc> │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - mov 0x3d0(%r13),%rax │ │ │ │ - cmp 0x3d8(%r13),%rax │ │ │ │ - je 292a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55e3> │ │ │ │ - mov %rax,0x3d8(%r13) │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - cmp %rbp,0x28(%rsp) │ │ │ │ - je 29542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5882> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call d040 <__errno_location@plt> │ │ │ │ - mov (%r15),%r12 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rax),%eax │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 26ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f56> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x28(%rsp),%rcx │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call dc30 <__isoc23_strtol@plt> │ │ │ │ - cmp 0x48(%rsp),%r12 │ │ │ │ - je f72b <__cxa_finalize@plt+0x1acb> │ │ │ │ - mov (%rbx),%esi │ │ │ │ - cmp $0x22,%esi │ │ │ │ - je f8f7 <__cxa_finalize@plt+0x1c97> │ │ │ │ - mov $0x80000000,%ecx │ │ │ │ - lea (%rax,%rcx,1),%rdx │ │ │ │ - add $0x7fffffff,%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb f8f7 <__cxa_finalize@plt+0x1c97> │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - test %esi,%esi │ │ │ │ - jne 29334 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5674> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - mov %eax,%r12d │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb f85e <__cxa_finalize@plt+0x1bfe> │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - movzbl -0x1(%rsi,%rdx,1),%edx │ │ │ │ - movb $0x0,0x81(%rsp) │ │ │ │ - movq $0x1,0x78(%rsp) │ │ │ │ - mov %dl,0x80(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - js 29928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c68> │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x3d8(%r13),%rdx │ │ │ │ - cmp %rdx,0x3e0(%r13) │ │ │ │ - je 29620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5960> │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0x3d8(%r13) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cmp $0x62,%al │ │ │ │ - je 294f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5838> │ │ │ │ - cmp $0x70,%al │ │ │ │ - je 295c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5900> │ │ │ │ - cmp $0x6d,%al │ │ │ │ - je 295f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5930> │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov $0x1e,%esi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - mov 0x70(%rsp),%r12 │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000001e,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x1c,%rax │ │ │ │ - jbe f89d <__cxa_finalize@plt+0x1c3d> │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x65397(%rip),%rsi # 8e7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aaf5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0xb8(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb f9b3 <__cxa_finalize@plt+0x1d53> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f936 <__cxa_finalize@plt+0x1cd6> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x653fd(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - 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 29d1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x605a> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x79e10(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r13),%rax │ │ │ │ - cmp 0x3c8(%r13),%rax │ │ │ │ - je 29650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5990> │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2952f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x586f> │ │ │ │ - call d600 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp %rbp,0x28(%rsp) │ │ │ │ - jne 292d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5610> │ │ │ │ + call d1e0 │ │ │ │ + mov 0x79bab(%rip),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d380 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x28(%rsp),%rdx │ │ │ │ + call db50 │ │ │ │ + mov %ebx,%edi │ │ │ │ + call d2d0 │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 2957a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58ba> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58b1> │ │ │ │ - call d600 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 29560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58a0> │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je 296b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59f8> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x258,%rsp │ │ │ │ + cmp %ebx,0x79b70(%rip) │ │ │ │ + mov %rax,0x30(%r14) │ │ │ │ + je 26e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb0> │ │ │ │ + cmp 0x38(%r14),%rax │ │ │ │ + je 26d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db0> │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + je 26d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db5> │ │ │ │ + mov 0x38(%r14),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 26cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d30> │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + mov %r15,%rax │ │ │ │ + sub 0x10(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 26ed1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f51> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r13),%rax │ │ │ │ - cmp 0x3c8(%r13),%rax │ │ │ │ - je 29650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5990> │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - jmp 29525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5865> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r13),%rax │ │ │ │ - cmp 0x3c8(%r13),%rax │ │ │ │ - je 29650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5990> │ │ │ │ - movl $0x2,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r13) │ │ │ │ - jmp 29525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5865> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x3d0(%r13),%rdi │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov 0x78(%rsp),%rbx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 29396 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56d6> │ │ │ │ - lea 0x1d(%rbx),%rsi │ │ │ │ - jmp 293c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5700> │ │ │ │ + ret │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 26ef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f75> │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + or $0x1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %eax,0x40(%r13) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%r13) │ │ │ │ + je 26e4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecc> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + add %rax,%r15 │ │ │ │ + lea 0x28(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 26db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e38> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x3b8(%r13),%rdi │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - jmp 29525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5865> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 29131 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5471> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 29885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bc5> │ │ │ │ - test %eax,%eax │ │ │ │ - je 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - movzbl 0xe0(%rsp),%esi │ │ │ │ - mov %sil,(%rdx) │ │ │ │ - test $0x2,%al │ │ │ │ - je 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - mov %eax,%eax │ │ │ │ - movzwl -0x2(%r12,%rax,1),%esi │ │ │ │ - mov %si,-0x2(%rdx,%rax,1) │ │ │ │ - jmp 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f56> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + call d1e0 │ │ │ │ + mov 0x79de0(%rip),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d380 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + call db50 │ │ │ │ + mov %ebx,%edi │ │ │ │ + call d2d0 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + cmp 0x79a69(%rip),%ebx │ │ │ │ + mov %rdx,0x30(%r14) │ │ │ │ + je 26e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb0> │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + jne 26db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e30> │ │ │ │ + jmp 26d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub 0x10(%rsp),%rax │ │ │ │ + jne 26d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dbd> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + jmp 26d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dbd> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + add %rax,%r15 │ │ │ │ + cmp %r15,0x10(%rsp) │ │ │ │ + jne 26c59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cd9> │ │ │ │ + jmp 26d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 26eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f3a> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26f14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f94> │ │ │ │ + mov 0x20(%r13),%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%r13) │ │ │ │ + mov 0x30(%r14),%rdx │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 26bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c41> │ │ │ │ + cmp %r15,0x28(%rsp) │ │ │ │ + jne 26c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cd0> │ │ │ │ + jmp 26d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db5> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 26f14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f94> │ │ │ │ + orl $0x4,0x40(%r13) │ │ │ │ + mov 0x30(%r14),%rdx │ │ │ │ + mov 0x38(%r14),%rsi │ │ │ │ + jmp 26d9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x65073(%rip),%rcx # 8bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69fd0> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x643d7(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x67548(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x651fc(%rip),%rcx # 8c0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a178> │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x64b08(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x6753e(%rip),%rdi # 8e44d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4cd> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x646c5(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x64399(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6750a(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - add $0x258,%rsp │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 27050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ + cmp 0x18(%rbx),%rsi │ │ │ │ + jae 26f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5018> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 273bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x543b> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - call 2a0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6400> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 29244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ - call d600 │ │ │ │ - jmp 29244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - cmovbe %rax,%rcx │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - mov -0x20(%rdi),%r14 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - ja 2985c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b9c> │ │ │ │ + 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 27248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52c8> │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rdi,%rax,1),%r11 │ │ │ │ + sub %rbp,%rcx │ │ │ │ + movzbl 0xa8(%rbx),%ebp │ │ │ │ + mov %r11,0x10(%rbx) │ │ │ │ + add %rcx,%rdi │ │ │ │ + mov %r11,0x18(%rbx) │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 273df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x545f> │ │ │ │ + mov 0xc0(%rbx),%r10 │ │ │ │ + mov 0xb0(%rbx),%r14 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + sub %rax,%r10 │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 271b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5230> │ │ │ │ + test $0x2,%al │ │ │ │ + je 270a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5128> │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jg 27127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a7> │ │ │ │ + lea 0x1(%r9),%rcx │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 2984c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8c> │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 2982c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b6c> │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - movb $0x0,(%rax,%r15,1) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov -0x20(%rcx),%rdi │ │ │ │ - sub $0x10,%rcx │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 2989e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bde> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 298d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c14> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - mov %rdx,-0x18(%rbx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 298bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bfc> │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - jne 29755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a95> │ │ │ │ - jmp 29244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%r15 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - jmp 297ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aed> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - jmp 297aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aea> │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ + jbe 27090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + add %r9,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + jmp 26f75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff5> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x766a(%rip),%rdx # 1f9f0 ::do_widen(char) const@@Base+0x44a0> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 27270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f0> │ │ │ │ + mov 0xb8(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + mov %rsi,0x18(%rbx) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + jmp 26fa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5026> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rdx,%rax │ │ │ │ + orl $0x1,0x40(%rbx) │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 26f75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ff5> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10,%rcx │ │ │ │ + lea (%r11,%r9,1),%rdx │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub %r8,%rcx │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + call 26b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd0> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + je 27280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5300> │ │ │ │ + add %rax,%r8 │ │ │ │ + mov %r10,%rcx │ │ │ │ + sub %r8,%rcx │ │ │ │ + mov %r8,%r9 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 27310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5390> │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + mov %eax,%ebp │ │ │ │ + shr $1,%ebp │ │ │ │ + and $0x1,%ebp │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jle 2701f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x509f> │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 2701f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x509f> │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + lea (%r11,%r9,1),%rdi │ │ │ │ + sub %r8,%r10 │ │ │ │ + mov 0x78(%rbx),%rsi │ │ │ │ + mov 0x80(%rbx),%r9 │ │ │ │ + sub %rdx,%r9 │ │ │ │ + cmp %r10,%r9 │ │ │ │ + cmovle %r9,%r10 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %r10,%rbp │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jle 27381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5401> │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + mov %rdx,0x98(%rbx) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5220> │ │ │ │ + cmp 0x80(%rbx),%rdx │ │ │ │ + jne 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5220> │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %eax,0xa0(%rbx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r8,%rbp,1),%r9 │ │ │ │ + jmp 2701f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x509f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + mov 0x60(%rbx),%r8 │ │ │ │ + mov 0x58(%rbx),%rsi │ │ │ │ + sub %rdx,%r8 │ │ │ │ + cmp %r10,%r8 │ │ │ │ + cmovg %r10,%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %r8,%r9 │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jle 27370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53f0> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + add %r8,%rdx │ │ │ │ + mov %rdx,0x98(%rbx) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 2700e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x508e> │ │ │ │ + cmp %rdx,0x60(%rbx) │ │ │ │ + jne 2700e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x508e> │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %eax,0xa0(%rbx) │ │ │ │ + jmp 2700e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x508e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rsi │ │ │ │ + add %rax,%rdi │ │ │ │ + call da20 │ │ │ │ + mov 0xc8(%rbx),%rax │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + jmp 26fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5040> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - jmp 2982f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b6f> │ │ │ │ - mov 0xe0(%rsp),%esi │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov -0x4(%r12,%rax,1),%esi │ │ │ │ - mov %esi,-0x4(%rdx,%rax,1) │ │ │ │ - jmp 29045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5385> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 298d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c14> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov %rax,-0x20(%rbx) │ │ │ │ - mov %rdx,-0x18(%rbx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 29813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b53> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - sub $0x20,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 29d03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6043> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2990e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c4e> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 29d0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x604b> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov -0x20(%rax),%rdi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rdx,-0x18(%rax) │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - jmp 29813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b53> │ │ │ │ - lea 0x140(%rsp),%r14 │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - movq 0x77bc0(%rip),%xmm1 # a1500 , std::allocator >@GLIBCXX_3.4.21+0xc68> │ │ │ │ - movhps 0x77bc1(%rip),%xmm1 # a1508 >@GLIBCXX_3.4+0xd28> │ │ │ │ - mov %r14,%rdi │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x7709e(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x76dff(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x220(%rsp) │ │ │ │ - mov 0x77080(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x76f0d(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + jmp 26f6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 273c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5440> │ │ │ │ + mov 0xc(%rax),%edi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 20d70 ::do_widen(char) const@@Base+0x5820> │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 273c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5440> │ │ │ │ + movslq 0x14(%rax),%rdi │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + call 20d70 ::do_widen(char) const@@Base+0x5820> │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + or $0x2,%eax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov %eax,0xa0(%rbx) │ │ │ │ + jmp 27115 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5195> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r11,%r8,1),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + call 26b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd0> │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + je 27280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5300> │ │ │ │ + add %rax,%r8 │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %eax,%ebp │ │ │ │ + shr $1,%ebp │ │ │ │ + and $0x1,%ebp │ │ │ │ + jmp 27115 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5195> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + je 2739e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x541e> │ │ │ │ + add %r8,%rdx │ │ │ │ + mov %rdx,0x98(%rbx) │ │ │ │ + jmp 27229 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52a9> │ │ │ │ + jne 27179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51f9> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + jmp 27179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51f9> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov %al,(%r11) │ │ │ │ + mov 0xa0(%rbx),%eax │ │ │ │ + mov 0x98(%rbx),%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0x1,%ecx │ │ │ │ + jmp 27217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5297> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x64b89(%rip),%rcx # 8bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69fd0> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x63eed(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x6705e(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x640aa(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x63fce(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x67047(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2742f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54af> │ │ │ │ + movq 0x20(%rdi),%xmm0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + jmp d450 │ │ │ │ + push %rax │ │ │ │ + lea 0x641a9(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x63e7d(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x66fee(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__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 276f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5778> │ │ │ │ + mov %rsi,%r14 │ │ │ │ + testb $0x1,0x58(%r15) │ │ │ │ + je 2772c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57ac> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5899> │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + and $0x2,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 274b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5530> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 25c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d00> │ │ │ │ + lea 0x1f(%rsp),%rax │ │ │ │ + mov (%rsp),%r13 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x38(%rax),%r8 │ │ │ │ + cmp %r8,0x30(%rax) │ │ │ │ + je 276e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5768> │ │ │ │ + lea 0x30(%rax),%rbp │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - movaps %xmm1,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x77206(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0xd8(%rsp),%rsi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movl $0x10,0x118(%rsp) │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 29c49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f89> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov %rbp,%rcx │ │ │ │ + call d1e0 │ │ │ │ + mov 0x796d3(%rip),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d380 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call db50 │ │ │ │ + mov %ebx,%edi │ │ │ │ + call d2d0 │ │ │ │ + mov (%r15),%r13 │ │ │ │ + cmp %ebx,0x79360(%rip) │ │ │ │ + setne 0xc(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5899> │ │ │ │ + mov 0x20(%r13),%r12 │ │ │ │ + mov 0x30(%r13),%rbp │ │ │ │ + sub %r12,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 275a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5625> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 27550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55d0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 27592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5612> │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + lea (%r12,%rbx,1),%rsi │ │ │ │ + sub %rbx,%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x60(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 27548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55c8> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 27592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5612> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 27592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5612> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %rbx,%rdx │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x76de7(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 29aef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e2f> │ │ │ │ - call d600 │ │ │ │ - lea 0x76cfa(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + je 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5899> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%rbx,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov (%r15),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5899> │ │ │ │ + mov 0x20(%r13),%r12 │ │ │ │ + sub %rbx,%rbp │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + add %r12,%rbp │ │ │ │ + mov %rbp,0x30(%r13) │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rax,0x38(%r13) │ │ │ │ + cmpb $0x0,0xc(%rsp) │ │ │ │ + jne 274c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5540> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + movl $0x0,0x40(%r13) │ │ │ │ + mov $0x1,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x76eef(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movups %xmm0,0x30(%r13) │ │ │ │ + call d450 │ │ │ │ + testb $0x1,0x58(%r15) │ │ │ │ + je 276a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5720> │ │ │ │ + mov (%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 277f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5871> │ │ │ │ + mov 0xc(%rax),%ebx │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rbp,0xd0(%rsp) │ │ │ │ - mov %rcx,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x76c35(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x20,%r8d │ │ │ │ - lea 0x61e0b(%rip),%rcx # 8b958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c98> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 29cae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fee> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f7ab <__cxa_finalize@plt+0x1b4b> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x64ca3(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r12,0xd0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 29c5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f9b> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ + movsbl %bl,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea 0x796bc(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 29ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e02> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 29d2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x606e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 29c84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc4> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 29c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fd8> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 29c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f48> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 29c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f48> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 29d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6095> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 29cd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6019> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 29ced , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x602d> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 29b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec6> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 29b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ec6> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 29813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b53> │ │ │ │ - movzbl 0xe0(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 298fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c3d> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 294af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57ef> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r12,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 29d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6077> │ │ │ │ - lea (%r12,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 29c72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fb2> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov 0x38(%rsp),%r11 │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r11,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 29d5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x609e> │ │ │ │ - lea (%r11,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 29cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6007> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x8(%rbp),%r12 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - lea 0x26(%r12),%rsi │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000027,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x25,%rax │ │ │ │ - jbe f959 <__cxa_finalize@plt+0x1cf9> │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0x61b46(%rip),%rsi # 8b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c70> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0xb8(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb f990 <__cxa_finalize@plt+0x1d30> │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar $0x8,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x64a4e(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar $0x10,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ + sar $0x18,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsbl %bl,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ + mov (%r15),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 277f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5871> │ │ │ │ + movslq 0x14(%rax),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + movsbl %bl,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar $0x8,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar $0x10,%rsi │ │ │ │ + movsbl %sil,%esi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar $0x18,%rsi │ │ │ │ + call 200f0 ::do_widen(char) const@@Base+0x4ba0> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + movq $0x0,0x38(%r15) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movq $0x0,0x50(%r15) │ │ │ │ + movl $0x0,0x58(%r15) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 29d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c1> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x794a0(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f688 <__cxa_finalize@plt+0x1a28> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f6cb <__cxa_finalize@plt+0x1a6b> │ │ │ │ - endbr64 │ │ │ │ - jmp f776 <__cxa_finalize@plt+0x1b16> │ │ │ │ - endbr64 │ │ │ │ - jmp f782 <__cxa_finalize@plt+0x1b22> │ │ │ │ - endbr64 │ │ │ │ - jmp f78a <__cxa_finalize@plt+0x1b2a> │ │ │ │ - endbr64 │ │ │ │ - jmp f7d6 <__cxa_finalize@plt+0x1b76> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f7db <__cxa_finalize@plt+0x1b7b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f7f4 <__cxa_finalize@plt+0x1b94> │ │ │ │ - endbr64 │ │ │ │ + jne 277e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5866> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x1,0xc(%rsp) │ │ │ │ + jmp 2752e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55ae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r15),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5899> │ │ │ │ + movq 0x20(%rdi),%xmm0 │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1,%esi │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + call d450 │ │ │ │ + jmp 276a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5720> │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov 0x50(%r15),%r12 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp f7e4 <__cxa_finalize@plt+0x1b84> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f842 <__cxa_finalize@plt+0x1be2> │ │ │ │ - jmp f893 <__cxa_finalize@plt+0x1c33> │ │ │ │ - endbr64 │ │ │ │ - jmp f782 <__cxa_finalize@plt+0x1b22> │ │ │ │ + sub %r12,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 27783 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5803> │ │ │ │ + mov 0x10(%r15),%r13 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 27758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57d8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %rax,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jle 27774 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f4> │ │ │ │ + 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 27750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57d0> │ │ │ │ + add 0x50(%r15),%rbx │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + mov %rbx,0x50(%r15) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 2748a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x550a> │ │ │ │ + mov (%r15),%rax │ │ │ │ + orl $0x1,0x58(%r15) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5899> │ │ │ │ + testb $0x2,0x40(%rax) │ │ │ │ + jne 274b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5530> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 25c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d00> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + and $0x2,%eax │ │ │ │ + jmp 274a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5524> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 27400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5480> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 27877 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58f7> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f8d5 <__cxa_finalize@plt+0x1c75> │ │ │ │ + jmp 277c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5842> │ │ │ │ + lea 0x64758(%rip),%rcx # 8bf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69fd0> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x63abc(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x66c2d(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f69d <__cxa_finalize@plt+0x1a3d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 27840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58c0> │ │ │ │ + lea 0x63dc0(%rip),%rcx # 8b5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69660> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x63a94(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x66c05(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x38(%r15) │ │ │ │ + mov 0x30(%r15),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rdx,0x50(%r15) │ │ │ │ + mov %ecx,0x58(%r15) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 277e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5866> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f9e3 <__cxa_finalize@plt+0x1d83> │ │ │ │ + jmp 2788b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x590b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f79d <__cxa_finalize@plt+0x1b3d> │ │ │ │ - endbr64 │ │ │ │ - jmp f980 <__cxa_finalize@plt+0x1d20> │ │ │ │ + jmp 27838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58b8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 277d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5852> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f9d6 <__cxa_finalize@plt+0x1d76> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 277e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5866> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r14 │ │ │ │ push %r12 │ │ │ │ - lea 0x76c63(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29f92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62d2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62b3> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c5> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 29f51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6291> │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x630b> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29fbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62fe> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 29f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62dc> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + cmp $0x10,%esi │ │ │ │ + je 27958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59d8> │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + jne 27920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59a0> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af4> │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpb $0x0,0xa8(%rdi) │ │ │ │ + je 27a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aff> │ │ │ │ + mov 0xb0(%rdi),%r12 │ │ │ │ + lea 0x48(%rdi),%r14 │ │ │ │ + cmp $0x18,%ebp │ │ │ │ + je 279d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a50> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + call 27450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d0> │ │ │ │ + jmp 278fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x597b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x1522(%rip),%rdx # 26440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c0> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 27a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ab8> │ │ │ │ + call 25d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d80> │ │ │ │ + cmpb $0x0,0xa8(%rbx) │ │ │ │ + je 27a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aff> │ │ │ │ + mov 0xb0(%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aa0> │ │ │ │ + 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 27a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5aff> │ │ │ │ + mov 0xb0(%rbx),%r12 │ │ │ │ + lea 0x48(%rbx),%r14 │ │ │ │ + jmp 27941 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59c1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x48(%rdi),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 27400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5480> │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + movl $0x0,0xa0(%rbx) │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + call 27450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d0> │ │ │ │ + jmp 278fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x597b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 279c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a41> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rax │ │ │ │ + jmp 2799b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a1b> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r12,(%rsp) │ │ │ │ + call 27450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54d0> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 27b0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b8d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x76bb3(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6382> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4130> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a023 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6363> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6375> │ │ │ │ - call d600 │ │ │ │ + jmp 27aa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b24> │ │ │ │ + lea 0x63a0a(%rip),%rcx # 8b490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69510> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x6392e(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x669a7(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 27ae2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b62> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov %rdx,0x98(%rbx) │ │ │ │ + mov %ecx,0xa0(%rbx) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af4> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + movzbl 0xa8(%rbx),%eax │ │ │ │ + jmp 279a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a22> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 27a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5abf> │ │ │ │ + endbr64 │ │ │ │ + jmp 27b12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b92> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 27a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5af4> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2a001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6341> │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a07b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63bb> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 27b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a06e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ae> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2a04c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x638c> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - call 27ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e20> │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movabs $0x3ffffffffffffff,%rdx │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - mov %rbp,%r14 │ │ │ │ - sub %r13,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6693> │ │ │ │ + sub $0x60,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ 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 │ │ │ │ + je 28034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60b4> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + jne 27faa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x602a> │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp (%rax),%rax │ │ │ │ + je 27b9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c1a> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x80,%eax │ │ │ │ + mov $0x88,%edi │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ call d640 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - lea 0x10(%r15),%rdx │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rax,%r14,1),%rax │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2a290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d0> │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - movb $0x0,0x10(%r15) │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 2a1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6538> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - jmp 2a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%rdx),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - add $0x20,%rdx │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 2a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6540> │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 2a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c0> │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jae 2a240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6580> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 2a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6660> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2a18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cf> │ │ │ │ - movzbl (%rcx),%edi │ │ │ │ - mov %dil,(%rsi) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2a18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2a18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2a21b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x655b> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x78c32(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + call dc40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x797aa(%rip),%rax │ │ │ │ + movl $0x0,0x40(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + movq 0x0(%rbp),%xmm0 │ │ │ │ + mov 0x8(%rbp),%rbp │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movl $0x4,0x80(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5da0> │ │ │ │ + lock addl $0x1,0x8(%rbp) │ │ │ │ + mov 0x80(%rbx),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 27f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe8> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d30> │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + cmp 0x70(%rbx),%rcx │ │ │ │ + je 27ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f50> │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 27f18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f98> │ │ │ │ + mov %edx,0x1c(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movq %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + movq (%rsp),%xmm0 │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov %rcx,0x70(%rbx) │ │ │ │ + je 27c94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d14> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %r8,(%r12) │ │ │ │ - add %rbx,%r8 │ │ │ │ - mov %rbp,0x8(%r12) │ │ │ │ - mov %r8,0x10(%r12) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov 0x80(%rbx),%edx │ │ │ │ + movq (%rsp),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 27cca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d4a> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 27cd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d55> │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %rbp,%xmm3 │ │ │ │ + punpcklqdq %xmm3,%xmm1 │ │ │ │ + test $0x2,%dl │ │ │ │ + je 27ee6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f66> │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27d5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ddf> │ │ │ │ + lock addl $0x1,0x8(%rbp) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 27e2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5eac> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ea8> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movups %xmm1,0x48(%rbx) │ │ │ │ + jmp 27e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5eb0> │ │ │ │ + nopl (%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 27d3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dba> │ │ │ │ + movslq %r12d,%rdi │ │ │ │ + movslq %r12d,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + cmp 0x70(%rbx),%rcx │ │ │ │ + jne 27c49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cc9> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + mov $0x4,%edx │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + jne 27e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f00> │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + mov %edx,%eax │ │ │ │ + movb $0x1,0x58(%rbx) │ │ │ │ + or $0x1,%eax │ │ │ │ + mov %eax,0x80(%rbx) │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + jle 27f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f88> │ │ │ │ + or $0x3,%edx │ │ │ │ + andl $0xfffffff8,0x40(%rbx) │ │ │ │ + mov %edx,0x80(%rbx) │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 28034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60b4> │ │ │ │ + mov $0x18,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d090 │ │ │ │ + addq $0x1,0x10(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 27de4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e64> │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x70(%rdx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 28034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60b4> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call *%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 28034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60b4> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e80> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe3> │ │ │ │ + add $0x60,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movups %xmm1,0x48(%rbx) │ │ │ │ + lock addl $0x1,0x8(%rbp) │ │ │ │ + movb $0x1,0x58(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov 0x80(%rbx),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0x1,%edx │ │ │ │ + mov %edx,0x80(%rbx) │ │ │ │ + cmp $0x1,%r12 │ │ │ │ + jle 27eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f30> │ │ │ │ + or $0x3,%eax │ │ │ │ + mov %eax,0x80(%rbx) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 27d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e13> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 27ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f40> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + mov 0x80(%rbx),%edx │ │ │ │ + movups %xmm1,0x48(%rbx) │ │ │ │ + jmp 27d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ded> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + jmp 27e67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ee7> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ - lea 0x18(%rax),%rdi │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rsi │ │ │ │ - add %esi,%r9d │ │ │ │ - sub %rsi,%rcx │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - cmp $0x8,%r9d │ │ │ │ - jb 2a18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cb> │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r10d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rcx,%r10,1),%r11 │ │ │ │ - mov %r11,(%rdi,%r10,1) │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 2a278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b8> │ │ │ │ - jmp 2a18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cb> │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 2a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6610> │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2a33a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667a> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - movzbl 0x10(%r15),%r9d │ │ │ │ - mov %r9b,0x10(%rax) │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movzwl -0x2(%rdx,%rcx,1),%r9d │ │ │ │ - mov %r9w,-0x2(%rsi,%rcx,1) │ │ │ │ - jmp 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - nop │ │ │ │ - mov 0x10(%r15),%r9 │ │ │ │ - mov %r9,0x10(%rax) │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov -0x8(%rdx,%r9,1),%r10 │ │ │ │ - mov %r10,-0x8(%rsi,%r9,1) │ │ │ │ - lea 0x18(%rax),%r9 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - and $0xfffffffffffffff8,%r9 │ │ │ │ - sub %r9,%rsi │ │ │ │ - add %esi,%ecx │ │ │ │ - sub %rsi,%r10 │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - and $0xfffffff8,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r11d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r10,%r11,1),%r14 │ │ │ │ - mov %r14,(%r9,%r11,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 2a309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6649> │ │ │ │ - jmp 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - mov (%rcx),%edi │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2a18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64cf> │ │ │ │ - mov 0x10(%r15),%r9d │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r9d,0x10(%rax) │ │ │ │ - mov -0x4(%rdx,%rcx,1),%r9d │ │ │ │ - mov %r9d,-0x4(%rsi,%rcx,1) │ │ │ │ - jmp 2a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6498> │ │ │ │ - lea 0x643f8(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - nop │ │ │ │ + movups %xmm1,0x48(%rbx) │ │ │ │ + jmp 27d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ded> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %rbp,%xmm4 │ │ │ │ + punpcklqdq %xmm4,%xmm1 │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 27cc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d46> │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movq $0x0,0x20(%rbx) │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + jmp 27ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d66> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + andl $0xfffffff8,0x40(%rbx) │ │ │ │ + jmp 27d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e13> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe3> │ │ │ │ + call d1f0 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d700 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 21500 ::do_widen(char) const@@Base+0x5fb0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2807b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60fb> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x66550(%rip),%rsi # 8e4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c549> │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1d0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe3> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + lea 0x66509(%rip),%rsi # 8e4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c53a> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d8e0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe3> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call e9f6 <__cxa_finalize@plt+0xd96> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 27fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6067> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2800c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x608c> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 27f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe3> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 28004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6084> │ │ │ │ + jmp 27f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 28053 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60d3> │ │ │ │ + lea 0x63015(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x63279(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x663ea(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 27f37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fb7> │ │ │ │ + jmp 27f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fbf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 28076 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60f6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 27f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fad> │ │ │ │ + jmp 27f37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fb7> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2a41a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x675a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ + sub $0x108,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2878a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + jne 28645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66c5> │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp (%rax),%rax │ │ │ │ + je 280e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6162> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x80,%eax │ │ │ │ + mov $0xd8,%edi │ │ │ │ cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2a3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672a> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x786ea(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + call dc40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x790d2(%rip),%rax │ │ │ │ + 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 2817b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61fb> │ │ │ │ + lock addl $0x1,0x8(%rax) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ + mov 0x10(%r14),%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 21f80 , 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 21f80 , 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 285fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667a> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c0> │ │ │ │ + movslq %ebp,%rcx │ │ │ │ + cmp 0xc0(%rbx),%rcx │ │ │ │ + je 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c0> │ │ │ │ + test %rcx,%rcx │ │ │ │ + js 28580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6600> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62c0> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rbx),%r14d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x2,%r14d │ │ │ │ + jne 28500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6580> │ │ │ │ + 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 2827a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62fa> │ │ │ │ + lock addl $0x1,0x8(%rax) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 21f80 , 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 21f80 , 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 28520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a0> │ │ │ │ + movdqa 0x90(%rsp),%xmm0 │ │ │ │ + movhlps %xmm0,%xmm3 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + movq %xmm3,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x639f> │ │ │ │ + lock addl $0x1,0x8(%rax) │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + call 21f80 , 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 21f80 , 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 283a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6423> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 283b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6437> │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rsp),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 2a3fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673c> │ │ │ │ + je 283f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6470> │ │ │ │ + lock subl $0x1,0x8(%r14) │ │ │ │ + jne 283f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6470> │ │ │ │ + mov (%r14),%rax │ │ │ │ mov %r14,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%r14) │ │ │ │ + je 28560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65e0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xd0(%rbx),%eax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %eax,%edx │ │ │ │ + or $0x3,%eax │ │ │ │ + or $0x1,%edx │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + cmovle %edx,%eax │ │ │ │ + andl $0xfffffff8,0x40(%rbx) │ │ │ │ + mov %eax,0xd0(%rbx) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2841e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x649e> │ │ │ │ call d600 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 2842f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64af> │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + je 28538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b8> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2878a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a> │ │ │ │ + mov $0x18,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d090 │ │ │ │ + addq $0x1,0x10(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 284b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6532> │ │ │ │ + mov 0x0(%r13),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x70(%rdx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 2878a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call *%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2878a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 284ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x654e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 285f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6675> │ │ │ │ + add $0x108,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x64331(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + jmp 2824e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62ce> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + movb $0x0,0xa8(%rbx) │ │ │ │ + jmp 28300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6380> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x8bf3(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 285b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6630> │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x8c1a(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 285a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6620> │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 283f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6470> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 285f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6675> │ │ │ │ + call d1f0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 283f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6470> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 28460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64e0> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d700 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 21be0 ::do_widen(char) const@@Base+0x6690> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 286ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + lea 0x65ebe(%rip),%rsi # 8e4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c549> │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1d0 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 285f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6675> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + lea 0x65e6e(%rip),%rsi # 8e4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c53a> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d8e0 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 285f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6675> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call e9f6 <__cxa_finalize@plt+0xd96> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 2868b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 286bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673f> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 285f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6675> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 285b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6637> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 286ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672b> │ │ │ │ + jmp 285f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6675> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 286fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x677e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 285c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6644> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 285c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6644> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 28733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28741 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c1> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + jmp 285c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6644> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 28772 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 285c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6644> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 285ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x664e> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 285ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x664e> │ │ │ │ + lea 0x628bf(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x62b23(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x65c94(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 28768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e8> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 2a48c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cc> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a4cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2a4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e7> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2a4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67fe> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2a478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b8> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2a4c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6802> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2a478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b8> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2a484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c4> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x228(%rdi),%rdi │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x148(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x776eb(%rip),%rax │ │ │ │ + movups %xmm0,0x310(%rbx) │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + movups %xmm0,0x320(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x7880a(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %si,0x308(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x300(%rbx) │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x776c8(%rip),%rax │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + call d640 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + lea 0x18(%rbx),%r13 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x66608(%rip),%xmm0 # 8eeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf30> │ │ │ │ + movq $0x4,0x30(%rax) │ │ │ │ + movl $0x4,0x38(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + call d640 │ │ │ │ + mov 0x664c0(%rip),%rdx # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce10> │ │ │ │ + mov %r12,0x10(%rax) │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%r14 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + lea 0x77892(%rip),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x77780(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + mov %rbx,0x18(%r12) │ │ │ │ + call d1a0 │ │ │ │ + lea 0x77e3d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x77f2a(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov %cx,0x200(%rbx) │ │ │ │ + movups %xmm0,0x208(%rbx) │ │ │ │ + movups %xmm0,0x218(%rbx) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov 0x77f0e(%rip),%rax # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,0x1f8(%rbx) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x78141(%rip),%rax # a0ac0 >@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x30(%rbx),%r13 │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + call d670 >::basic_filebuf()@plt> │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x65b1a(%rip),%rsi # 8e4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c556> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 29544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c4> │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + add %rax,%r8 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + ja 28ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f50> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 28d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d80> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 290c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7140> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmpq $0x2,0xe8(%rsp) │ │ │ │ + je 28d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d90> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28a4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acd> │ │ │ │ + call d600 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x65a76(%rip),%rsi # 8e4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c556> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 29493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7513> │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + ja 29060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70e0> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 28f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fd0> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 28f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fb0> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmpq $0x3,0xe8(%rsp) │ │ │ │ + je 28f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fe0> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28add , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b5d> │ │ │ │ + call d600 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x659e6(%rip),%rsi # 8e4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c556> │ │ │ │ + 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 29345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c5> │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + sub %rax,%r13 │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + ja 29258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72d8> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 290d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7150> │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 292c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7340> │ │ │ │ + mov %r13,0xe8(%rsp) │ │ │ │ + movb $0x0,(%r12,%r13,1) │ │ │ │ + cmpq $0x3,0xe8(%rsp) │ │ │ │ + je 290e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7160> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d060 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + testb $0x5,0x140(%rbx) │ │ │ │ + jne 28ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f23> │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 294e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7560> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + jne 29319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7399> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %rax,(%rax) │ │ │ │ + je 28bab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c2b> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + mov $0x80,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x77c31(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ + call dc40 │ │ │ │ + lea 0x7886d(%rip),%rax │ │ │ │ + movb $0x0,0x50(%r12) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movl $0x0,0x40(%r12) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + movl $0x4,0x78(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movups %xmm0,0x58(%r12) │ │ │ │ + movups %xmm0,0x68(%r12) │ │ │ │ + call d640 │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x60(%r12) │ │ │ │ + movq $0x1000,0x68(%r12) │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + mov %r14,0x48(%r12) │ │ │ │ + movb $0x1,0x50(%r12) │ │ │ │ + movl $0x7,0x78(%r12) │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 2a4f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6833> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2a50b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684b> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2a50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2a528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + je 294e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7560> │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %r12,0x10(%rax) │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d090 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + addq $0x1,0x10(%rdx) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 294e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7560> │ │ │ │ + mov (%rcx),%rax │ │ │ │ + orl $0x3,0x38(%rcx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 28cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d40> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + andl $0xfffffff9,0x40(%rdx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 28cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d30> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 28ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d64> │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + call *0x70(%rax) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 294e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7560> │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 28ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f23> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + jmp 28ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f23> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,0xf0(%rsp) │ │ │ │ + jmp 28a1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9d> │ │ │ │ + cmpw $0x7a67,(%rdi) │ │ │ │ + jne 28a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac3> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28d25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6da5> │ │ │ │ + call d600 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 290a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7128> │ │ │ │ + xor %esi,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov 0x66040(%rip),%rax # 8ed98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce18> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + movd 0x77e7c(%rip),%xmm0 │ │ │ │ + movd 0x779fc(%rip),%xmm1 │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x77d71(%rip),%eax │ │ │ │ + mov %dx,0xf4(%rsp) │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movq %xmm0,0xe0(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x128(%rsp),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,0x118(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 22020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 28090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6110> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + mov 0x118(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28e73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ef3> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 28e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f16> │ │ │ │ + call d600 │ │ │ │ + testb $0x5,0x140(%rbx) │ │ │ │ + je 28b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c00> │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + add $0x158,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - movabs $0x696c616974696e49,%rax │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbx │ │ │ │ - sub $0x3e8,%rsp │ │ │ │ - mov %rdi,-0x3b0(%rbp) │ │ │ │ - cmpb $0x0,0x78f90(%rip) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - lea -0x110(%rbp),%rbx │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - movabs $0x3a6e6f6974617a69,%rax │ │ │ │ - mov %rax,-0x109(%rbp) │ │ │ │ - movq $0xf,-0x118(%rbp) │ │ │ │ - movb $0x0,-0x101(%rbp) │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - jne 2a663 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a3> │ │ │ │ - cmpb $0x0,0x78f3f(%rip) │ │ │ │ - je 2a717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a57> │ │ │ │ - mov 0x78d31(%rip),%rax │ │ │ │ - lea 0x78d2a(%rip),%r12 │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fcd1 <__cxa_finalize@plt+0x2071> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c514 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8854> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fca0 <__cxa_finalize@plt+0x2040> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c85a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b9a> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 2a706 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a46> │ │ │ │ - mov 0x78a16(%rip),%rax │ │ │ │ - lea 0x78a0f(%rip),%r12 │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fe17 <__cxa_finalize@plt+0x21b7> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8823> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r12,%rax,1),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je fcb4 <__cxa_finalize@plt+0x2054> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2c9c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d07> │ │ │ │ - movsbl 0x43(%rax),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - cmpb $0x0,0x78e01(%rip) │ │ │ │ - jne 2a5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6908> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a57> │ │ │ │ - call d600 │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - lea -0x120(%rbp),%rsi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov %rsi,-0x3a8(%rbp) │ │ │ │ - lea 0x80(%rax),%r15 │ │ │ │ - movb $0x0,-0x10c(%rbp) │ │ │ │ - movl $0x64656573,-0x110(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x4,-0x118(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x78db4(%rip),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x78da3(%rip) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x78da1(%rip) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x1e,%rax │ │ │ │ - xor %rdx,%rax │ │ │ │ - imul $0x6c078965,%rax,%rax │ │ │ │ - lea (%rax,%rcx,1),%edx │ │ │ │ - mov %rdx,(%rsi,%rcx,8) │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x270,%rcx │ │ │ │ - jne 2a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b00> │ │ │ │ - mov %rdi,-0x388(%rbp) │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - movq $0x270,0x7a0aa(%rip) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b48> │ │ │ │ - call d600 │ │ │ │ - mov $0x6461,%esi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov %si,-0x10c(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - movl $0x65726874,-0x110(%rbp) │ │ │ │ - movq $0x6,-0x118(%rbp) │ │ │ │ - movb $0x0,-0x10a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba6> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 2a971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb1> │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x65726874,-0x110(%rbp) │ │ │ │ - movq $0x0,0x358(%rax) │ │ │ │ - mov %cx,-0x10c(%rbp) │ │ │ │ - movq $0x6,-0x118(%rbp) │ │ │ │ - movb $0x0,-0x10a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - movslq (%rax),%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - shr $0x3c,%rax │ │ │ │ - jne fb5d <__cxa_finalize@plt+0x1efd> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2bb3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e7d> │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea (%rax,%r14,1),%r15 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 2a91b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b> │ │ │ │ - lea -0x8(%r14),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x3b0(%rbp),%rdx │ │ │ │ - mov 0x360(%rdx),%rax │ │ │ │ - mov %rdi,0x368(%rdx) │ │ │ │ - mov %r12,0x360(%rdx) │ │ │ │ - mov %r15,0x370(%rdx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2a94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2a95c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c> │ │ │ │ - call d600 │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x378(%rax),%rdi │ │ │ │ - call d940 │ │ │ │ - mov -0x388(%rbp),%r15 │ │ │ │ - lea -0x190(%rbp),%rax │ │ │ │ - lea -0x180(%rbp),%rbx │ │ │ │ - mov $0x6461,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3b8(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movl $0x65726874,-0x180(%rbp) │ │ │ │ - mov %dx,-0x17c(%rbp) │ │ │ │ - movq $0x6,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov $0x5350,%r13d │ │ │ │ - mov (%rax),%r12d │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea -0x1a0(%rbp),%r14 │ │ │ │ - mov %r13w,-0x19c(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov -0x3b0(%rbp),%r13 │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - lea 0x90(%r13),%rax │ │ │ │ - movb $0x0,-0x19a(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x390(%rbp) │ │ │ │ - movl $0x2d657375,-0x1a0(%rbp) │ │ │ │ - movq $0x6,-0x1a8(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - lea -0x1c0(%rbp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %rax,-0x3d0(%rbp) │ │ │ │ - mov $0x6e6f,%eax │ │ │ │ - mov %rsi,-0x3e0(%rbp) │ │ │ │ - mov %rdx,-0x3a0(%rbp) │ │ │ │ - mov %rdx,-0x1d0(%rbp) │ │ │ │ - movl $0x69676572,-0x1c0(%rbp) │ │ │ │ - mov %ax,-0x1bc(%rbp) │ │ │ │ - movq $0x6,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1ba(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - lea -0x170(%rbp),%rcx │ │ │ │ - lea -0x160(%rbp),%r15 │ │ │ │ - mov %rcx,-0x398(%rbp) │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8488> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - add $0x98,%r13 │ │ │ │ - cmp -0x3d0(%rbp),%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - setne %r9b │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2bb4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e8a> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %r9d,-0x3d0(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x3d0(%rbp),%r9d │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov -0x398(%rbp),%r8 │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - lea 0x310(%rax),%rcx │ │ │ │ - lea 0x278(%rax),%rdx │ │ │ │ - add $0x120,%rax │ │ │ │ - mov %rcx,-0x3c0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,-0x3d0(%rbp) │ │ │ │ - mov %rax,-0x3d8(%rbp) │ │ │ │ - push %r12 │ │ │ │ - call 7bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x580d0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2ab72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6eb2> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2ab87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ec7> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ed8> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2aba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ee9> │ │ │ │ - call d600 │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x636e657265666572,%r12 │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %r12,-0x160(%rbp) │ │ │ │ - movb $0x65,-0x158(%rbp) │ │ │ │ - movq $0x9,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x157(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2bec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8208> │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rsi,-0x3e8(%rbp) │ │ │ │ - mov %r12,-0x1a0(%rbp) │ │ │ │ - movb $0x65,-0x198(%rbp) │ │ │ │ - movq $0x9,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x197(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x370(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c929 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c69> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88d1> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cb8> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88be> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdx │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x584c0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2ad47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7087> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2ad5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x709c> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2ad6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70ad> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2ad7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70be> │ │ │ │ - call d600 │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7bf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58260> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2c3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8718> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2ae69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a9> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2bf8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82ce> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2c208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8548> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2b1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7504> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2b1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7504> │ │ │ │ - mov -0x3a0(%rbp),%rdi │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - movq $0x8,-0x1c8(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdi,-0x1d0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movb $0x0,-0x1b8(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x338(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c627 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8967> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8954> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - lea -0x1f0(%rbp),%rsi │ │ │ │ - mov %rax,-0x3f0(%rbp) │ │ │ │ - mov %rax,-0x1f0(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rsi,-0x400(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x65,-0x1d8(%rbp) │ │ │ │ - movq $0x9,-0x1e8(%rbp) │ │ │ │ - movb $0x0,-0x1d7(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c6cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a0f> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8941> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x210(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3f8(%rbp) │ │ │ │ - mov %r12,-0x210(%rbp) │ │ │ │ - movl $0x75706e69,-0x200(%rbp) │ │ │ │ - movb $0x74,-0x1fc(%rbp) │ │ │ │ - movq $0x5,-0x208(%rbp) │ │ │ │ - movb $0x0,-0x1fb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c672 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89b2> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rcx │ │ │ │ - mov -0x3b8(%rbp),%rdx │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - mov -0x3e8(%rbp),%rsi │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 76bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f10> │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2b167 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74a7> │ │ │ │ - call d600 │ │ │ │ - mov -0x210(%rbp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2b178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74b8> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74c9> │ │ │ │ - call d600 │ │ │ │ - mov -0x1f0(%rbp),%rdi │ │ │ │ - cmp -0x3f0(%rbp),%rdi │ │ │ │ - je 2b19e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74de> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b1af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74ef> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2b1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7504> │ │ │ │ - call d600 │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - mov -0x3d0(%rbp),%rdi │ │ │ │ - call 899f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65d30> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x616d,%r9d │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %r9w,-0x160(%rbp) │ │ │ │ - movb $0x70,-0x15e(%rbp) │ │ │ │ - movq $0x3,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x15d(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2beb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f7> │ │ │ │ - lea -0x320(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - call 5f8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bbf0> │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x616d,%r8d │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov %r8w,-0x180(%rbp) │ │ │ │ - movb $0x70,-0x17e(%rbp) │ │ │ │ - movq $0x3,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17d(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x328(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a5e> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x891d> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 60380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6c0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b2ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x762d> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b2fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x763e> │ │ │ │ - call d600 │ │ │ │ - mov -0x3e8(%rbp),%r12 │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 81590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d8d0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5f8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc10> │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - movabs $0x7669746365666665,%rdx │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - movabs $0x657a69732d657669,%rdx │ │ │ │ - add $0x298,%rax │ │ │ │ - mov -0xc8(%rbp),%r12 │ │ │ │ - mov %rdx,-0x15a(%rbp) │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - add -0xd0(%rbp),%r12 │ │ │ │ - movq $0xe,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x152(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - lea (%r12,%r12,1),%ecx │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 35b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ea0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76fe> │ │ │ │ - call d600 │ │ │ │ - mov -0x388(%rbp),%r12 │ │ │ │ - mov $0x6461,%edi │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %di,-0x15c(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - movl $0x65726874,-0x160(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movq $0x8,-0x188(%rbp) │ │ │ │ - mov %eax,-0x3f0(%rbp) │ │ │ │ - movabs $0x72646d2d74776270,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x0,-0x178(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rax,%rax │ │ │ │ - je fdca <__cxa_finalize@plt+0x216a> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x75576(%rip),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77ad> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x75780(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2b49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77de> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je fdca <__cxa_finalize@plt+0x216a> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8b0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne fdca <__cxa_finalize@plt+0x216a> │ │ │ │ - movabs $0x63616d2d74776270,%rdi │ │ │ │ - mov (%r12),%rax │ │ │ │ - movsd 0x8(%rax),%xmm6 │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %rdi,-0x1a0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - movq $0x8,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x198(%rbp) │ │ │ │ - movsd %xmm6,-0x3f8(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%r12d │ │ │ │ - mov -0x3b0(%rbp),%rax │ │ │ │ - movabs $0x7065642d74776270,%rdi │ │ │ │ - mov $0x6874,%esi │ │ │ │ - mov %rdi,-0x1c0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movsd 0x3f0(%rax),%xmm7 │ │ │ │ - mov %si,-0x1b8(%rbp) │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - movq $0xa,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1b6(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movsd %xmm7,-0x400(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov -0x3f0(%rbp),%ecx │ │ │ │ - mov %r12d,%edx │ │ │ │ - movsd -0x3f8(%rbp),%xmm1 │ │ │ │ - movsd -0x400(%rbp),%xmm0 │ │ │ │ - mov -0x3d8(%rbp),%rdi │ │ │ │ - call 84080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x603c0> │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2b5ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78ec> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2b5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78fd> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b5ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x790e> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b5df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x791f> │ │ │ │ - call d600 │ │ │ │ - mov -0x3d8(%rbp),%r14 │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 88900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64c40> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 840c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60400> │ │ │ │ - mov -0x3d0(%rbp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 87d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 86750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a90> │ │ │ │ - lea -0x320(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ + mov %rsi,%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - movq $0x11,-0x320(%rbp) │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - movdqa 0x63e12(%rip),%xmm0 # 8f470 , std::allocator >@@Base+0x1f0> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - movb $0x74,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x170(%rbp),%rdx │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov -0x170(%rbp),%r12 │ │ │ │ - mov -0x168(%rbp),%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2c1c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8501> │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2b6bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ff> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movl $0x65726874,-0x180(%rbp) │ │ │ │ - mov %cx,-0x17c(%rbp) │ │ │ │ - movq $0x6,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov -0x398(%rbp),%r14 │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x3d0(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 445b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208f0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 446e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a20> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 44650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20990> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2b742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a82> │ │ │ │ - call d600 │ │ │ │ - mov $0x5350,%edx │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %dx,-0x15c(%rbp) │ │ │ │ - mov $0x6,%edx │ │ │ │ - movl $0x2d657375,-0x160(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2b796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad6> │ │ │ │ - mov -0x3d0(%rbp),%rdi │ │ │ │ - call 89d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66090> │ │ │ │ - mov -0x3d0(%rbp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 89c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f70> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 89c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65fd0> │ │ │ │ - mov -0x3d8(%rbp),%rcx │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov -0x3c0(%rbp),%rsi │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 3f0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b400> │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x6461,%eax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - movl $0x65726874,-0x160(%rbp) │ │ │ │ - mov %ax,-0x15c(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - movslq (%rax),%rax │ │ │ │ - mov %rax,-0x3a0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movabs $0x92492492492492,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb ff40 <__cxa_finalize@plt+0x22e0> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2c12b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x846b> │ │ │ │ - imul $0xe0,%rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x400(%rbp) │ │ │ │ - call d640 │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - mov -0x308(%rbp),%rdx │ │ │ │ - mov %rax,-0x3f8(%rbp) │ │ │ │ - movdqa -0x320(%rbp),%xmm1 │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - mov %rdi,-0x3d8(%rbp) │ │ │ │ - mov -0x300(%rbp),%rdi │ │ │ │ - mov %rdx,-0x3c0(%rbp) │ │ │ │ - mov %rdi,-0x3e0(%rbp) │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rdi,-0x3f0(%rbp) │ │ │ │ - movaps %xmm1,-0x3d0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x388(%rbp),%rbx │ │ │ │ - movdqa -0x3d0(%rbp),%xmm3 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov -0x3d8(%rbp),%rax │ │ │ │ - mov -0x3c0(%rbp),%r14 │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movups %xmm3,(%rbx) │ │ │ │ - movups %xmm4,0x18(%rbx) │ │ │ │ - cmp -0x3e0(%rbp),%r14 │ │ │ │ - je 2beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f0> │ │ │ │ - mov -0x3f0(%rbp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - mov %rbx,0x28(%rcx) │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x2f0(%rbp),%r12 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rbx,0x20(%r14) │ │ │ │ - mov -0x2e8(%rbp),%rbx │ │ │ │ - movq $0x0,0x40(%r14) │ │ │ │ - movups %xmm5,0x30(%r14) │ │ │ │ - sub %r12,%rbx │ │ │ │ - je 2bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,0x40(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ - movups %xmm0,0x30(%r14) │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov -0x2d0(%rbp),%rbx │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov -0x2d8(%rbp),%r12 │ │ │ │ - mov %r13,0x38(%rax) │ │ │ │ - mov %rbx,%r13 │ │ │ │ - movq $0x0,0x58(%rax) │ │ │ │ - movups %xmm6,0x48(%rax) │ │ │ │ - sub %r12,%r13 │ │ │ │ - je 2be90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81d0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - add %rcx,%r13 │ │ │ │ - mov %rcx,0x48(%rdi) │ │ │ │ - mov %r13,0x58(%rdi) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 2ba5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d9c> │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ mov %rcx,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - add $0x28,%rax │ │ │ │ - add $0x28,%rdx │ │ │ │ - movups %xmm0,-0x28(%rdx) │ │ │ │ - movdqu -0x18(%rax),%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdx) │ │ │ │ - mov -0x8(%rax),%rsi │ │ │ │ - mov %rsi,-0x8(%rdx) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 2ba00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d40> │ │ │ │ - lea -0x28(%rbx),%rax │ │ │ │ - mov %rdi,-0x388(%rbp) │ │ │ │ - movabs $0xccccccccccccccd,%rdi │ │ │ │ - sub %r12,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdi │ │ │ │ - and %rdi,%rax │ │ │ │ - lea 0x5(%rax,%rax,4),%rax │ │ │ │ - lea (%rcx,%rax,8),%rcx │ │ │ │ - mov -0x2b8(%rbp),%r12 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov -0x2c0(%rbp),%r14 │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %rcx,0x50(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movups %xmm7,0x60(%rax) │ │ │ │ - sub %r14,%rbx │ │ │ │ - je 2be80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,-0x390(%rbp) │ │ │ │ - mov -0x390(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rcx,0x70(%rdi) │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - cmp %r14,%r12 │ │ │ │ - jne 2bb1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e5e> │ │ │ │ - jmp 2bb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea0> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - lea (%rcx,%r13,1),%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rsi,0x10(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov 0x8(%r14),%r13 │ │ │ │ - sub %rsi,%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - jle 2bb0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e4d> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ call d550 │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r14,%r12 │ │ │ │ - je 2bb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ea0> │ │ │ │ - mov 0x8(%r14),%rsi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - sub (%r14),%rsi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - mov %rsi,%r13 │ │ │ │ - movups %xmm2,(%rbx) │ │ │ │ - jne 2bad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e10> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2badb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e1b> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 2a91b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5b> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - jmp 2ab0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e4a> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + jmp 28a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov -0x2a8(%rbp),%r12 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rbx,0x68(%rax) │ │ │ │ - mov -0x2a0(%rbp),%rbx │ │ │ │ - movq $0x0,0x88(%rax) │ │ │ │ - movups %xmm1,0x78(%rax) │ │ │ │ - sub %r12,%rbx │ │ │ │ - je 2be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %r13,0x88(%rdi) │ │ │ │ - movups %xmm0,0x78(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x290(%rbp),%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov -0x280(%rbp),%r12 │ │ │ │ - mov %r13,0x80(%r14) │ │ │ │ - mov -0x288(%rbp),%r13 │ │ │ │ - mov %eax,0x90(%r14) │ │ │ │ - movq $0x0,0xa8(%r14) │ │ │ │ - movups %xmm3,0x98(%r14) │ │ │ │ - sub %r13,%r12 │ │ │ │ - je 2be60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81a0> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%rcx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rcx,0xa8(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,0x98(%r14) │ │ │ │ - mov %rcx,-0x390(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ call d550 │ │ │ │ - mov -0x390(%rbp),%rcx │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x270(%rbp),%rsi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov -0x268(%rbp),%r13 │ │ │ │ - mov %rcx,0xa0(%r14) │ │ │ │ - movq $0x0,0xc0(%r14) │ │ │ │ - movups %xmm4,0xb0(%r14) │ │ │ │ - sub %rsi,%r13 │ │ │ │ - je 2be50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8190> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + jmp 28ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b30> │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,0xf0(%rsp) │ │ │ │ + jmp 28aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b2d> │ │ │ │ + cmpw $0x7a62,(%rdi) │ │ │ │ + jne 28ad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b53> │ │ │ │ + cmpb $0x32,0x2(%rdi) │ │ │ │ + jne 28ad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b53> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 28f7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fff> │ │ │ │ + call d600 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x14,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rsi,-0x3b8(%rbp) │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r14,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 292b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7330> │ │ │ │ + xor %esi,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov 0x65dee(%rip),%rax # 8eda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce20> │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d640 │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rcx,0xc0(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - movups %xmm0,0xb0(%r14) │ │ │ │ - mov %rcx,-0x390(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x390(%rbp),%rcx │ │ │ │ - mov -0x388(%rbp),%r14 │ │ │ │ - mov -0x258(%rbp),%rsi │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov -0x250(%rbp),%r13 │ │ │ │ - mov %rcx,0xb8(%r14) │ │ │ │ - movq $0x0,0xd8(%r14) │ │ │ │ - movups %xmm5,0xc8(%r14) │ │ │ │ - sub %rsi,%r13 │ │ │ │ - je 2be40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8180> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rsi,-0x390(%rbp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d890 │ │ │ │ + movb $0x0,0x11(%rbp) │ │ │ │ + mov $0x1000,%edi │ │ │ │ call d640 │ │ │ │ - lea (%rax,%r13,1),%rbx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,0xd8(%r14) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov -0x390(%rbp),%rsi │ │ │ │ - movups %xmm0,0xc8(%r14) │ │ │ │ - call d550 │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov %rbx,0xd0(%rax) │ │ │ │ - add $0xe0,%rax │ │ │ │ - subq $0x1,-0x3a0(%rbp) │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - jne 2b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bf0> │ │ │ │ - mov -0x400(%rbp),%rax │ │ │ │ - add -0x3f8(%rbp),%rax │ │ │ │ - mov -0x3b0(%rbp),%rdi │ │ │ │ - mov -0x3f8(%rbp),%rdx │ │ │ │ - mov 0x3a0(%rdi),%r13 │ │ │ │ - mov 0x3a8(%rdi),%r12 │ │ │ │ - mov %rdx,0x3a0(%rdi) │ │ │ │ - mov -0x388(%rbp),%rdx │ │ │ │ - mov %rax,0x3b0(%rdi) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rdx,0x3a8(%rdi) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 2bde4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8124> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 2bdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8110> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2bdf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8131> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2be02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8142> │ │ │ │ - call d600 │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - call 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b740> │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x581b0> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ca47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d87> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2bd59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8099> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2bce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8020> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2bc56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f96> │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x1000,%rax │ │ │ │ + movq $0x1000,0x20(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + movl $0x0,0x38(%rbp) │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x65d73(%rip),%rax # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce10> │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbp,0x10(%r12) │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + lea 0x770af(%rip),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + call 27b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bd0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 28e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f16> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 2bbca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f0a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,-0x390(%rbp) │ │ │ │ - jmp 2baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7de0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 2b9c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d05> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 2b985 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7cc5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2b926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c66> │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - call 80840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cb80> │ │ │ │ - jmp 2b31c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x765c> │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - movl $0x75706e69,-0x180(%rbp) │ │ │ │ - movb $0x74,-0x17c(%rbp) │ │ │ │ - movq $0x5,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17b(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c8da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c1a> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c56b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88ab> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 7df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a260> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2bf79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82b9> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 2ad79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70b9> │ │ │ │ - jmp 2ad7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70be> │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rdi │ │ │ │ - mov %rdi,-0x1a0(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - movb $0x65,-0x198(%rbp) │ │ │ │ - movq $0x9,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x197(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c88b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bcb> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8898> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d38> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8885> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdx │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 6e170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4b0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c0eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x842b> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8440> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2c111 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8451> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2ae69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a9> │ │ │ │ - call d600 │ │ │ │ - jmp 2ae69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a9> │ │ │ │ - movq $0x0,-0x3f8(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,-0x388(%rbp) │ │ │ │ - jmp 2bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80d0> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x320(%rbp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rcx,-0x3c0(%rbp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x3b0(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x3c0(%rbp),%rcx │ │ │ │ - lea 0x98(%rdx),%r13 │ │ │ │ - cmp -0x3d0(%rbp),%r13 │ │ │ │ - setne %r9b │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - je 2bb4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e8a> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ab0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e4a> │ │ │ │ - jmp 2aaed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e2d> │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 2c1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x850e> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + jmp 28f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fb3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 28d51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6dd1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x3e8(%rbp),%r14 │ │ │ │ - mov -0x3d8(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 43bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff30> │ │ │ │ - mov -0x3d0(%rbp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 42400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e740> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 42000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e340> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 42290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5d0> │ │ │ │ - jmp 2b6bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ff> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%r12 │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %r12,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2aeb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f7> │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rsi,-0x3e8(%rbp) │ │ │ │ - mov %r12,-0x1a0(%rbp) │ │ │ │ - movq $0x8,-0x1a8(%rbp) │ │ │ │ - movb $0x0,-0x198(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b4b> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890a> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,-0x190(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c7bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8afc> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88f7> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rdx │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 72720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea60> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86d8> │ │ │ │ - call d600 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 2c3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86ed> │ │ │ │ - call d600 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2c3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86fe> │ │ │ │ - call d600 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2aeb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f7> │ │ │ │ - call d600 │ │ │ │ - jmp 2aeb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f7> │ │ │ │ - mov -0x390(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r15,%rsi │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - call 2a440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6780> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 2add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7118> │ │ │ │ - mov -0x3b8(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x75706e69,-0x180(%rbp) │ │ │ │ - movb $0x74,-0x17c(%rbp) │ │ │ │ - movq $0x5,-0x188(%rbp) │ │ │ │ - movb $0x0,-0x17b(%rbp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - mov (%rdx),%r12 │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2c76d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8aad> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88e4> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 6aa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d80> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2c4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8809> │ │ │ │ - call d600 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7118> │ │ │ │ - call d600 │ │ │ │ - jmp 2add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7118> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xc985(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d7> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2a697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d7> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xc9b6(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x693c> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2a5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x693c> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - jmp 2c0b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f9> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - jmp 2c025 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8365> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - jmp 2bf4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x828e> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - jmp 2ad15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7055> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - jmp 2ac81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc1> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - jmp 2c49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87de> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - jmp 2c366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86a6> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - jmp 2c2d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8612> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - jmp 2b2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7602> │ │ │ │ + jmp 28f0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f8b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - jmp 2b12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x746e> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - jmp 2b082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c2> │ │ │ │ - movzbl (%r12),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - jmp 2afd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7319> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x338(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8954> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2afd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7319> │ │ │ │ - jmp 2afca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x730a> │ │ │ │ - mov -0x3e8(%rbp),%rdi │ │ │ │ - lea -0x320(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,-0x408(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov -0x408(%rbp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - je 2c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8930> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x746e> │ │ │ │ - jmp 2b11f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x745f> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x330(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8941> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c2> │ │ │ │ - jmp 2b073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73b3> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x328(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x891d> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2b2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7602> │ │ │ │ - jmp 2b2b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75f3> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x360(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88e4> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87de> │ │ │ │ - jmp 2c48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87cf> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x340(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88f7> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86a6> │ │ │ │ - jmp 2c357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8697> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x348(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c5ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890a> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c2d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8612> │ │ │ │ - jmp 2c2c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8603> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xccfc(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x698e> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2a64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x698e> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x358(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8898> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c025 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8365> │ │ │ │ - jmp 2c016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8356> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x378(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c56b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88ab> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2bf4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x828e> │ │ │ │ - jmp 2bf3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x827f> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - lea -0x370(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88d1> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ac81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc1> │ │ │ │ - jmp 2ac72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fb2> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x368(%rbp),%rsi │ │ │ │ + mov %al,0xf0(%rsp) │ │ │ │ + jmp 28b3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bbd> │ │ │ │ + nop │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + cmpw $0x6962,(%rax) │ │ │ │ + jne 28b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bd9> │ │ │ │ + cmpb $0x6e,0x2(%rax) │ │ │ │ + jne 28b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bd9> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x14,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d060 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + movd 0x77ac4(%rip),%xmm0 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x65c61(%rip),%rax # 8ed98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce18> │ │ │ │ + movd 0x77631(%rip),%xmm2 │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x779a6(%rip),%eax │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %eax,0xf0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0xf4(%rsp) │ │ │ │ + lea 0x108(%rsp),%rax │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + lea 0xf8(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88be> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ad15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7055> │ │ │ │ - jmp 2ad06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7046> │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movq %xmm0,0xe0(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x128(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + lea 0x118(%rsp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0xce69(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2a6e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a29> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2a6e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a29> │ │ │ │ - mov -0x3b8(%rbp),%rdi │ │ │ │ - lea -0x350(%rbp),%rsi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov $0x1000,%edx │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 22020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 28090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6110> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 28e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f16> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2c545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8885> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c0b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f9> │ │ │ │ - jmp 2c0aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83ea> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0xe0(%rsp),%r12 │ │ │ │ + jmp 28b3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bbd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 28fab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x702b> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 2928a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x730a> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7d0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d930 >::~basic_ofstream()@plt> │ │ │ │ + lea 0x76d33(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 21e90 ::do_widen(char) const@@Base+0x6940> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2947f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74ff> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x65196(%rip),%rsi # 8e4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c53a> │ │ │ │ + call d8e0 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call e9f6 <__cxa_finalize@plt+0xd96> │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x65173(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x62e5a(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + call d950 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa90 <__cxa_finalize@plt+0x1e30> │ │ │ │ - endbr64 │ │ │ │ - jmp fac7 <__cxa_finalize@plt+0x1e67> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb18 <__cxa_finalize@plt+0x1eb8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp faed <__cxa_finalize@plt+0x1e8d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb30 <__cxa_finalize@plt+0x1ed0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc8f <__cxa_finalize@plt+0x202f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fba1 <__cxa_finalize@plt+0x1f41> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa54 <__cxa_finalize@plt+0x1df4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fbbe <__cxa_finalize@plt+0x1f5e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa78 <__cxa_finalize@plt+0x1e18> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa60 <__cxa_finalize@plt+0x1e00> │ │ │ │ - endbr64 │ │ │ │ - jmp fbdf <__cxa_finalize@plt+0x1f7f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc05 <__cxa_finalize@plt+0x1fa5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc28 <__cxa_finalize@plt+0x1fc8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp faf9 <__cxa_finalize@plt+0x1e99> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fbb2 <__cxa_finalize@plt+0x1f52> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fbca <__cxa_finalize@plt+0x1f6a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc5a <__cxa_finalize@plt+0x1ffa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc77 <__cxa_finalize@plt+0x2017> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fc6b <__cxa_finalize@plt+0x200b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb7d <__cxa_finalize@plt+0x1f1d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fcf5 <__cxa_finalize@plt+0x2095> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd06 <__cxa_finalize@plt+0x20a6> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 292c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7345> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd17 <__cxa_finalize@plt+0x20b7> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 293c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7444> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd58 <__cxa_finalize@plt+0x20f8> │ │ │ │ + jmp 293d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7451> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp fd69 <__cxa_finalize@plt+0x2109> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2940b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x748b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd23 <__cxa_finalize@plt+0x20c3> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 29409 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7489> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb95 <__cxa_finalize@plt+0x1f35> │ │ │ │ + jmp 29430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74b0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb89 <__cxa_finalize@plt+0x1f29> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 293dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x745c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd4c <__cxa_finalize@plt+0x20ec> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 29420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74a0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd3b <__cxa_finalize@plt+0x20db> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 293f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7470> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 21e10 ::do_widen(char) const@@Base+0x68c0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ + jmp 293e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7466> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov $0x1,%esi │ │ │ │ + call d170 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dad0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call d600 │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29446 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74c6> │ │ │ │ + call d600 │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d170 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dad0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fe30 <__cxa_finalize@plt+0x21d0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 29643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76c3> │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x65024(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + lea 0x62d0d(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb0c <__cxa_finalize@plt+0x1eac> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 295fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x767e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fe3c <__cxa_finalize@plt+0x21dc> │ │ │ │ + jmp 293bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x743f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fe54 <__cxa_finalize@plt+0x21f4> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 294ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x757f> │ │ │ │ + lea 0x61b69(%rip),%rcx # 8b050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x690d0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x61dcd(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x64f3e(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1ffc0 ::do_widen(char) const@@Base+0x4a70> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fe93 <__cxa_finalize@plt+0x2233> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x7723e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 292e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7365> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp fe65 <__cxa_finalize@plt+0x2205> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 29573 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75f3> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fed2 <__cxa_finalize@plt+0x2272> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 295b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7631> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp febd <__cxa_finalize@plt+0x225d> │ │ │ │ + jmp 2957d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75fd> │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x64f73(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + lea 0x62c5c(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 24ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f50> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7394> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fea8 <__cxa_finalize@plt+0x2248> │ │ │ │ + jmp 293ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x742d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fce9 <__cxa_finalize@plt+0x2089> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 295db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x765b> │ │ │ │ endbr64 │ │ │ │ - jmp ff64 <__cxa_finalize@plt+0x2304> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 295e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7663> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d9a0 >::~basic_filebuf()@plt> │ │ │ │ + mov 0x7727e(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x7727f(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + jmp 292d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7356> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp fd76 <__cxa_finalize@plt+0x2116> │ │ │ │ + jmp 2939b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x741b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa9c <__cxa_finalize@plt+0x1e3c> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 292ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x734e> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76c3> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x779e6(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x7710b(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 292e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7365> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd9b <__cxa_finalize@plt+0x213b> │ │ │ │ + jmp 293d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7451> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fd86 <__cxa_finalize@plt+0x2126> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 29630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76b0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 eb0e <__cxa_finalize@plt+0xeae> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 29700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7780> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 296f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7778> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77c0> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 296d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7750> │ │ │ │ + jmp 29728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77a8> │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 296d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7750> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ + je 29838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78b8> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rdx,%r15 │ │ │ │ mov %rsi,%r12 │ │ │ │ mov %r14,%r13 │ │ │ │ - jmp 2ccbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ffc> │ │ │ │ + jmp 2979c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x781c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%r13 │ │ │ │ mov 0x10(%rbp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 2ccfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x903b> │ │ │ │ + je 297db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x785b> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ mov %rbx,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 2ccd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9017> │ │ │ │ + je 297b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7837> │ │ │ │ mov %r12,%rsi │ │ │ │ call d270 │ │ │ │ test %eax,%eax │ │ │ │ - jne 2ccee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x902e> │ │ │ │ + jne 297ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x784e> │ │ │ │ sub %r15,%rbx │ │ │ │ cmp $0x7fffffff,%rbx │ │ │ │ - jg 2cca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe8> │ │ │ │ + jg 29788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7808> │ │ │ │ cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2ccf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9032> │ │ │ │ + jl 297d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7852> │ │ │ │ mov %ebx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 2cca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe8> │ │ │ │ + jns 29788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7808> │ │ │ │ mov 0x18(%rbp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 2ccb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ff4> │ │ │ │ + jne 29794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7814> │ │ │ │ cmp %r13,%r14 │ │ │ │ - je 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ + je 29838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78b8> │ │ │ │ mov 0x28(%r13),%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ mov %rbx,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 2cd23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9063> │ │ │ │ + je 29803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7883> │ │ │ │ mov 0x20(%r13),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call d270 │ │ │ │ test %eax,%eax │ │ │ │ - jne 2cd3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x907b> │ │ │ │ + jne 2981b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x789b> │ │ │ │ sub %rbx,%r15 │ │ │ │ cmp $0x7fffffff,%r15 │ │ │ │ - jg 2cd3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x907f> │ │ │ │ + jg 2981f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x789f> │ │ │ │ cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ + jl 29838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78b8> │ │ │ │ mov %r15d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 2cd58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9098> │ │ │ │ + js 29838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78b8> │ │ │ │ add $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ @@ -27067,84465 +24288,87340 @@ │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ 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 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb eb3b <__cxa_finalize@plt+0xedb> │ │ │ │ + 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 eb2f <__cxa_finalize@plt+0xecf> │ │ │ │ + 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 │ │ │ │ - movabs $0x617a696c616e6946,%rax │ │ │ │ + jmp eb4b <__cxa_finalize@plt+0xeeb> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - cmpb $0x0,0x7676a(%rip) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x228(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movabs $0x3a6e6f6974617a69,%rax │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov %rax,0xc5(%rsp) │ │ │ │ - movq $0xd,0xb8(%rsp) │ │ │ │ - movb $0x0,0xcd(%rsp) │ │ │ │ - jne 2cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91e0> │ │ │ │ - cmpb $0x0,0x7670c(%rip) │ │ │ │ - je 2cf59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9299> │ │ │ │ - mov 0x764fe(%rip),%rax │ │ │ │ - lea 0x764f7(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 10039 <__cxa_finalize@plt+0x23d9> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c00> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bbb> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 29b07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b87> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 29ad6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b56> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 29aa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b22> │ │ │ │ + mov 0x18(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 29a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ac3> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 299ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a6a> │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 10151 <__cxa_finalize@plt+0x24f1> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2da10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d50> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ + je 29a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a98> │ │ │ │ + mov 0x18(%r12),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 29a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af0> │ │ │ │ + mov 0x18(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 299be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a3e> │ │ │ │ + mov 0x18(%r15),%rdi │ │ │ │ + call 298f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7970> │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov 0x10(%r15),%r15 │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 299af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a2f> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 29988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a08> │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rdx │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 299d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a54> │ │ │ │ + call d600 │ │ │ │ mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 2cf47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9287> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x761d9(%rip),%rax │ │ │ │ - lea 0x761d2(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 102a9 <__cxa_finalize@plt+0x2649> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2d880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bc0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7af0> │ │ │ │ + mov %r15,%r13 │ │ │ │ + jmp 2997f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ff> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a80> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 29a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ac3> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 29957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79d7> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29a2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7aae> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ test %r12,%r12 │ │ │ │ - je 101f8 <__cxa_finalize@plt+0x2598> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2da48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d88> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - cmpb $0x0,0x765c0(%rip) │ │ │ │ - jne 2cdfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x913b> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2cf59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9299> │ │ │ │ + je 299ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a6a> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 29964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79e4> │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29a59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ad9> │ │ │ │ call d600 │ │ │ │ - mov $0x6461,%edi │ │ │ │ - lea 0x80(%rbp),%rax │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov %di,0xc4(%rsp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x65726874,0xc0(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9309> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 2cfdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x931b> │ │ │ │ - lea 0x378(%rbp),%rdi │ │ │ │ - call d750 │ │ │ │ - lea 0x278(%rbp),%r15 │ │ │ │ - lea 0x120(%rbp),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - call 89da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x660e0> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 29aa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b22> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2994a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79ca> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + mov 0x10(%r12),%r15 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b09> │ │ │ │ + call d600 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 29a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a98> │ │ │ │ + mov %r15,%r12 │ │ │ │ + jmp 29971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79f1> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29abd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b3d> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 29ad6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b56> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 29938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79b8> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b70> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 29b07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b87> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 29922 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79a2> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29b22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ba2> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 29b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bbb> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 2990c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x798c> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + movq 0x77ab4(%rip),%xmm1 # a1620 , std::allocator >@GLIBCXX_3.4.21+0xd88> │ │ │ │ + movhps 0x77ab5(%rip),%xmm1 # a1628 >@GLIBCXX_3.4+0xe48> │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x76bb0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x76e41(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x178(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x170(%rsp) │ │ │ │ + mov 0x76e28(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x188(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x76cca(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + lea 0x76fc8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x10,0x68(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + movsd 0x8(%rsp),%xmm0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x1,0x98(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 29d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e10> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - call 87d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x98(%rbp),%r14 │ │ │ │ - call 86750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a90> │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movabs $0x68706172676e6962,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x90(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - movq $0x8,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc8(%rsp) │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x76bb8(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - call 2cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fb0> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2d153 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9493> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x310(%rbp),%rdx │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - call 53d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - movabs $0x68706172676e6962,%rax │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x8,0x98(%rsp) │ │ │ │ - movb $0x0,0xa8(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 29d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d98> │ │ │ │ + call d600 │ │ │ │ + lea 0x76ad1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x76cc7(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x76a0e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 29da2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e22> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29cf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d71> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eb5e <__cxa_finalize@plt+0xefe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp eb8f <__cxa_finalize@plt+0xf2f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eb66 <__cxa_finalize@plt+0xf06> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ebd0 <__cxa_finalize@plt+0xf70> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x3f8,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x794b1(%rip) │ │ │ │ + call d430 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 29e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7eb2> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ + call d3a0 │ │ │ │ + mov -0x338(%rbp),%r15 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d0f0 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea -0x1b0(%rbp),%r15 │ │ │ │ + call d790 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + cmpq $0x0,0x50(%rbx) │ │ │ │ + je 2a058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80d8> │ │ │ │ + mov %r15,-0x350(%rbp) │ │ │ │ + mov %rsi,-0x358(%rbp) │ │ │ │ + mov %r12,-0x360(%rbp) │ │ │ │ + jmp 29f21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fa1> │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2d790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ad0> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d30> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call 545d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30910> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2d138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9478> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + mov (%rax,%r13,1),%r13 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 29fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8060> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 2a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8090> │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 29ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8078> │ │ │ │ + mov %rdi,-0x1b0(%rbp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 2d14a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x948a> │ │ │ │ + je 29f13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f93> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 53d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300b0> │ │ │ │ - mov $0x7475,%esi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov %si,0xc4(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movl $0x7074756f,0xc0(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call 2cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fb0> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9640> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - movl $0x65726874,0x80(%rsp) │ │ │ │ - mov %cx,0x84(%rsp) │ │ │ │ - movq $0x6,0x78(%rsp) │ │ │ │ - movb $0x0,0x86(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - lea 0x50(%rsp),%r10 │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x310(%rbp),%rcx │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r10,(%rsp) │ │ │ │ - call 4fd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c050> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - mov $0x7475,%edx │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - movl $0x7074756f,0xa0(%rsp) │ │ │ │ - mov %dx,0xa4(%rsp) │ │ │ │ - movq $0x6,0x98(%rsp) │ │ │ │ - movb $0x0,0xa6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 25600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1940> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov (%rdx),%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + add $0x1,%r14 │ │ │ │ + cmp 0x50(%rbx),%r14 │ │ │ │ + jae 2a058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80d8> │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + lea 0x0(,%r14,8),%r13 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov (%rax,%r14,8),%r15 │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je f131 <__cxa_finalize@plt+0x14d1> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2d7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b28> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + ja 29f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8000> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 29e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f10> │ │ │ │ test %rax,%rax │ │ │ │ - je 2da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d40> │ │ │ │ - mov %rbp,%rsi │ │ │ │ + je 29e9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f1a> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 29fbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x803b> │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + mov -0x358(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x340(%rbp),%rcx │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ call d550 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 29e9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f1d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 2a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8090> │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r13) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + jmp 29eff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f7f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp -0x350(%rbp),%r13 │ │ │ │ + je 2ce06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae86> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2a03f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80bf> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 2bc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cf8> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + mov %rdx,0x8(%r13) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 29eff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f7f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ + movl $0x0,-0x330(%rbp) │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ + movl $0x0,-0x32c(%rbp) │ │ │ │ + movl $0x0,-0x3c4(%rbp) │ │ │ │ + movl $0x0,-0x360(%rbp) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8688> │ │ │ │ + mov -0x338(%rbp),%rsi │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov (%rax),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je f232 <__cxa_finalize@plt+0x15d2> │ │ │ │ + mov 0x28(%rsi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov (%rax),%r13 │ │ │ │ + cmpw $0x2,0x1a(%r13) │ │ │ │ + jne 2a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d850 │ │ │ │ + mov -0x338(%rbp),%rdx │ │ │ │ + movslq 0x10(%r13),%rax │ │ │ │ + mov 0x28(%rdx),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + sete %cl │ │ │ │ + shr $0x1f,%esi │ │ │ │ + or %sil,%cl │ │ │ │ + jne f123 <__cxa_finalize@plt+0x14c3> │ │ │ │ + cmp 0x4(%rdx),%eax │ │ │ │ + jge f123 <__cxa_finalize@plt+0x14c3> │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je f131 <__cxa_finalize@plt+0x14d1> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2c7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa850> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2bd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9da0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2ce77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaef7> │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov %rax,-0x228(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov 0x78(%r13),%r15 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + mov %rax,-0x398(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je ec2d <__cxa_finalize@plt+0xfcd> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa800> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2c658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6d8> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2ce6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaeeb> │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov %rax,-0x208(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,-0x3c0(%rbp) │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je ec48 <__cxa_finalize@plt+0xfe8> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2c6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa760> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa700> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2ce5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaedf> │ │ │ │ + mov -0x390(%rbp),%rdx │ │ │ │ + mov %rax,-0x1e8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je ec12 <__cxa_finalize@plt+0xfb2> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa710> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2c670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6f0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 2ce53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaed3> │ │ │ │ + mov -0x358(%rbp),%rdx │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ + mov $0xa0,%edi │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x370(%rbp),%r9 │ │ │ │ + mov -0x3c0(%rbp),%r8 │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + push %rax │ │ │ │ + mov -0x3a8(%rbp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x3b0(%rbp),%rsi │ │ │ │ + call 63f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fe0> │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + pop %r8 │ │ │ │ mov %r13,%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - call 4fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c080> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2d2d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9616> │ │ │ │ + lea -0x328(%rbp),%rcx │ │ │ │ + pop %r9 │ │ │ │ + lea -0x330(%rbp),%r8 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + lea 0x641a9(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne ee91 <__cxa_finalize@plt+0x1231> │ │ │ │ + cmpb $0x0,0x40(%rbx) │ │ │ │ + jne 2c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7b0> │ │ │ │ + movl $0x0,-0x388(%rbp) │ │ │ │ + movl $0x0,-0x3a0(%rbp) │ │ │ │ + movl $0x0,-0x380(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2bed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f58> │ │ │ │ + mov -0x3c4(%rbp),%esi │ │ │ │ + mov $0x4,%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + and $0x4,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %esi,-0x368(%rbp) │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,-0x3b8(%rbp) │ │ │ │ + jmp 2a477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84f7> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 2bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd0> │ │ │ │ + mov -0x360(%rbp),%eax │ │ │ │ + shr $1,%eax │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 2c438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4b8> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%r12,4),%rdx │ │ │ │ + add 0x88(%rdx),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + addl $0x1,-0x388(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movdqu 0x68(%rbx),%xmm2 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + add $0x2,%r12 │ │ │ │ + add %rdx,0x88(%rbx) │ │ │ │ + add %r13,0x78(%rbx) │ │ │ │ + paddq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jae 2bed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f58> │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + lea 0x0(,%r12,4),%rsi │ │ │ │ + mov (%rax,%r12,4),%ecx │ │ │ │ + mov 0x4(%rax,%rsi,1),%r9d │ │ │ │ + mov %ecx,%r14d │ │ │ │ + mov %r9d,%r8d │ │ │ │ + sar $1,%r14d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + sete -0x340(%rbp) │ │ │ │ + sar $1,%r8d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + sete -0x350(%rbp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + sete %dl │ │ │ │ + test %r9d,%r9d │ │ │ │ + sete %al │ │ │ │ + or %al,%dl │ │ │ │ + jne 2a3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8468> │ │ │ │ + movzbl -0x350(%rbp),%r10d │ │ │ │ + cmp %r10b,-0x340(%rbp) │ │ │ │ + sete %r15b │ │ │ │ + je 2c500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa580> │ │ │ │ + mov -0x360(%rbp),%eax │ │ │ │ + or %r9d,%ecx │ │ │ │ + movzbl 0x40(%rbx),%edi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e30> │ │ │ │ + mov 0xd0(%rbx),%rcx │ │ │ │ + cmp %rcx,0xc8(%rbx) │ │ │ │ + je 2bdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e30> │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 2bd5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ddb> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov $0x8,%r10d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r11 │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + add %rax,%r11 │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%r11) │ │ │ │ + test %dl,%dl │ │ │ │ + je 2bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f20> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%rdx │ │ │ │ + mov 0x88(%rdx),%r10 │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%edx │ │ │ │ + add %rax,%r10 │ │ │ │ + or %dl,(%r10) │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 2bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f40> │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov $0x2,%r10d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + add 0x88(%rcx),%rax │ │ │ │ + movzbl -0x368(%rbp),%ecx │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2bdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e50> │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 2be77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ef7> │ │ │ │ + addl $0x1,-0x380(%rbp) │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 2be8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f0c> │ │ │ │ + addl $0x1,-0x380(%rbp) │ │ │ │ + jmp 2a44e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84ce> │ │ │ │ + nopl (%rax) │ │ │ │ + movq 0x77010(%rip),%xmm3 # a1620 , std::allocator >@GLIBCXX_3.4.21+0xd88> │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ + movhps 0x7700a(%rip),%xmm3 # a1628 >@GLIBCXX_3.4+0xe48> │ │ │ │ + movaps %xmm3,-0x350(%rbp) │ │ │ │ + call d770 │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2a63b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86bb> │ │ │ │ + call d770 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + call dbe0 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + imul 0x48(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 2c490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa510> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + mulsd 0x6470e(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 2c470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + lea -0x140(%rbp),%r13 │ │ │ │ + lea -0x1b0(%rbp),%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x760c0(%rip),%r14 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %xmm1,%r12 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x76347(%rip),%rax # a09f8 , 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 0x76329(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x761e0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa -0x350(%rbp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x764cc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rdi,-0x370(%rbp) │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2cdb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae34> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x7607a(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 2a85d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88dd> │ │ │ │ call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x75f85(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x7617a(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x7617b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x63c88(%rip),%rcx # 8e547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5c7> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2c970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9f0> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je f328 <__cxa_finalize@plt+0x16c8> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x63c1b(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x300(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x310(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x388(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2c91f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa99f> │ │ │ │ + mov %rcx,-0x310(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x300(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x308(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 2d2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9628> │ │ │ │ + je 2a99b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a1b> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 4fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c070> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9640> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2a9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a30> │ │ │ │ call d600 │ │ │ │ - movq 0x74208(%rip),%xmm1 # a1510 , std::allocator >@GLIBCXX_3.4.21+0xc78> │ │ │ │ - movhps 0x74209(%rip),%xmm1 # a1518 >@GLIBCXX_3.4+0xd38> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - call d080 │ │ │ │ - sub 0x75fb9(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movabs $0x112e0be826d694b3,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ + movzbl 0x40(%rbx),%eax │ │ │ │ + mov %al,-0x398(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 2ad00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d80> │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 2bd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9db0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x643a0(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 2c850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8d0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm1,-0x368(%rbp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x736a4(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x73405(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x75fe3(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x200(%rsp) │ │ │ │ - mov 0x73686(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ + mov %si,-0x60(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x75fc5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x73524(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + movdqa -0x350(%rbp),%xmm4 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x110(%rsp),%r15 │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - movaps %xmm1,0xb0(%rsp) │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ + lea 0x75e69(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x73808(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xb8(%rsp),%rsi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movl $0x10,0xf8(%rsp) │ │ │ │ - mov %r15,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ + lea 0x76172(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r14d,%esi │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x368(%rbp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + add %r15,%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ + mov %rdi,-0x3a8(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + movb $0x0,-0x200(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2cf09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf89> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x75d35(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 2aba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c22> │ │ │ │ + call d600 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x75c40(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x75e35(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x75e36(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %r13,%rdi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0xe0(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + lea 0x6394a(%rip),%rcx # 8e54e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5ce> │ │ │ │ + call d990 , 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,-0x390(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ce83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf03> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1e8(%rbp) │ │ │ │ + je ef3f <__cxa_finalize@plt+0x12df> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x638cf(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + lea -0x1f0(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x358(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf48> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jns 2ad29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8da9> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2ad32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8db2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 2acdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d5c> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x64046(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 2c450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4d0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movsd %xmm1,-0x368(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x75c89(%rip),%rax # a09f8 , 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 0x75c6b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x350(%rbp),%xmm5 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x75b0f(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x75e18(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x368(%rbp),%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x240(%rbp),%rax │ │ │ │ + lea -0x250(%rbp),%rdi │ │ │ │ + movq $0x0,-0x248(%rbp) │ │ │ │ + mov %rdi,-0x380(%rbp) │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + movb $0x0,-0x240(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 2da80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dc0> │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ + je 2cddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae5d> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0xd8(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x733f1(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ + lea 0x759d4(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2d4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9825> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 2af03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f83> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x73300(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x758df(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x734f8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rsi,0xb0(%rsp,%rax,1) │ │ │ │ - lea 0x7323e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rsp) │ │ │ │ + mov 0x75ad4(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x75ad5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x15,%r8d │ │ │ │ - lea 0x6128e(%rip),%rcx # 8e7d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab13> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x635f1(%rip),%rcx # 8e556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5d6> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ + lea -0x220(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x378(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2d998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cd8> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + je 2cb56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabd6> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000009,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jbe fff6 <__cxa_finalize@plt+0x2396> │ │ │ │ - lea 0x90(%rsp),%r15 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x61220(%rip),%rsi # 8e7e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab29> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ + je f23c <__cxa_finalize@plt+0x15dc> │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x63567(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac27> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + mov -0x1c8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 2cbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac78> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %rax,-0x1a0(%rbp) │ │ │ │ + jae 2b07f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90ff> │ │ │ │ + cmp -0x358(%rbp),%rsi │ │ │ │ + je 2b07f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90ff> │ │ │ │ + cmp %rax,-0x1c0(%rbp) │ │ │ │ + jae 2bc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d10> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f18e <__cxa_finalize@plt+0x152e> │ │ │ │ mov %r15,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ + lea -0x2e0(%rbp),%rdx │ │ │ │ + mov %rdx,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rdx,-0x3a0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2d940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c80> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ + je 2ce0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae8e> │ │ │ │ + mov %rcx,-0x2f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ + 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) │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2b0ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x917f> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x378(%rbp),%rdi │ │ │ │ + je 2b114 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9194> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x368(%rbp),%rdi │ │ │ │ + je 2b129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91a9> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2b13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91be> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,-0x398(%rbp) │ │ │ │ + jne 2c528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5a8> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 2c4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa560> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd 0x63c10(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 2c4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa538> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + call d1a0 │ │ │ │ + mov 0x7585e(%rip),%rax # a09f8 , 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 0x75840(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x350(%rbp),%xmm6 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x756e4(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x759ed(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2cdc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae45> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x755ba(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 2b31d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x939d> │ │ │ │ + call d600 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x754c5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x756ba(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x756bb(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x631dc(%rip),%rcx # 8e55b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5db> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cc1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac9b> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x75ee1(%rip) │ │ │ │ - jne 2d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a50> │ │ │ │ - cmpb $0x0,0x75ed5(%rip) │ │ │ │ - lea 0x75ccd(%rip),%rcx │ │ │ │ - jne 2d698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99d8> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2d647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9987> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je f0bc <__cxa_finalize@plt+0x145c> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x63162(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2c0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3b8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ca63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaae3> │ │ │ │ + mov %rcx,-0x2d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2c8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2b454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94d4> │ │ │ │ call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2b469 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94e9> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + sub 0x77e53(%rip),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x638e5(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,-0x60(%rbp) │ │ │ │ + mov 0x75538(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x75526(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x350(%rbp),%xmm7 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x753ca(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x756d3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2cdee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae6e> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x752a0(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 2b637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96b7> │ │ │ │ + call d600 │ │ │ │ + mov -0x338(%rbp),%rdi │ │ │ │ + lea 0x751ab(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x753a0(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x753a1(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 2d31b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb39b> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x633d1(%rip),%rsi # 8ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cafc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2a0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x340(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab34> │ │ │ │ + mov %rcx,-0x2b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2a8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2b716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9796> │ │ │ │ + call d600 │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + lea -0x280(%rbp),%rsi │ │ │ │ + lea -0x290(%rbp),%rbx │ │ │ │ + movq $0x0,-0x288(%rbp) │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov -0x310(%rbp),%r13 │ │ │ │ + mov %rsi,-0x290(%rbp) │ │ │ │ + lea 0x11(%rax),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movb $0x0,-0x280(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe f414 <__cxa_finalize@plt+0x17b4> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x62dd8(%rip),%rsi # 8e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x288(%rbp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jb f38a <__cxa_finalize@plt+0x172a> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f3ae <__cxa_finalize@plt+0x174e> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x62f89(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x260(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x270(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x338(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cb05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab85> │ │ │ │ + mov %rcx,-0x270(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x260(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x2f0(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x268(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f3ed <__cxa_finalize@plt+0x178d> │ │ │ │ + lea -0x270(%rbp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x368(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x250(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cc6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacec> │ │ │ │ + mov %rcx,-0x250(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x240(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x248(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x248(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe ede4 <__cxa_finalize@plt+0x1184> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x62e85(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov %rdx,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ccbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad3d> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2c8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + mov -0x2d0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x228(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f14c <__cxa_finalize@plt+0x14ec> │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x200(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x210(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x398(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cd12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad92> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x208(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f361 <__cxa_finalize@plt+0x1701> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x632f9(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2cd63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xade3> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2a8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + mov -0x2b0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1e8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f434 <__cxa_finalize@plt+0x17d4> │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3c0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x358(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2ca12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa92> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je f3cd <__cxa_finalize@plt+0x176d> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x62db2(%rip),%rsi # 8e8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c929> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2c9c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa41> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x7799a(%rip) │ │ │ │ + jne 2c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa660> │ │ │ │ + cmpb $0x0,0x7798e(%rip) │ │ │ │ + jne 2c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5e8> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 2d659 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9999> │ │ │ │ + je 2bb6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bea> │ │ │ │ call d600 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99a8> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2bb7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bff> │ │ │ │ call d600 │ │ │ │ - mov 0x228(%rsp),%rax │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 2bb94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c14> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x398(%rbp),%rdi │ │ │ │ + je 2bba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c29> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x378(%rbp),%rdi │ │ │ │ + je 2bbbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c3e> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x368(%rbp),%rdi │ │ │ │ + je 2bbd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c53> │ │ │ │ + call d600 │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + cmp -0x338(%rbp),%rdi │ │ │ │ + je 2bbe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c68> │ │ │ │ + call d600 │ │ │ │ + mov -0x290(%rbp),%rdi │ │ │ │ + cmp -0x350(%rbp),%rdi │ │ │ │ + je 2bbfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c7d> │ │ │ │ + call d600 │ │ │ │ + mov -0x2b0(%rbp),%rdi │ │ │ │ + cmp -0x340(%rbp),%rdi │ │ │ │ + je 2bc12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c92> │ │ │ │ + call d600 │ │ │ │ + mov -0x2d0(%rbp),%rdi │ │ │ │ + cmp -0x3b8(%rbp),%rdi │ │ │ │ + je 2bc27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca7> │ │ │ │ + call d600 │ │ │ │ + mov -0x2f0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 2bc3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cbc> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 2bc51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cd1> │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2dae7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e27> │ │ │ │ - add $0x238,%rsp │ │ │ │ + jne 2d316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb396> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x1a0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 2a034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80b4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x2f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3a0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2b0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9142> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 2d2e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb368> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 2bcee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d6e> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 2bd02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d82> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 2b0d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9154> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2b0d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9154> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,-0x220(%rbp) │ │ │ │ + jmp 2a181 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8201> │ │ │ │ + nop │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2a9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a58> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov -0x360(%rbp),%eax │ │ │ │ + movzbl -0x3b8(%rbp),%r10d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + shr $1,%eax │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + or %r10b,(%r11) │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 2a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85ae> │ │ │ │ + test %dl,%dl │ │ │ │ + jne 2a55f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85df> │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 2c820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8a0> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2a594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8614> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 2c0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa150> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp 2a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85ae> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%rcx │ │ │ │ + test %r13b,%r13b │ │ │ │ + je 2bdf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e79> │ │ │ │ + mov 0xc8(%rbx),%rax │ │ │ │ + mov (%rax,%r12,2),%r11d │ │ │ │ + mov 0x148(%rcx),%rdx │ │ │ │ + cmp 0x150(%rcx),%rdx │ │ │ │ + je 2c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa160> │ │ │ │ + mov (%rdx),%eax │ │ │ │ + and $0x3fffffff,%r11d │ │ │ │ + add $0x4,%rdx │ │ │ │ + movzbl -0x340(%rbp),%esi │ │ │ │ + movzbl -0x350(%rbp),%edi │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + shl $0x6,%esi │ │ │ │ + or %eax,%r11d │ │ │ │ + shl $0x7,%edi │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r11d,-0x4(%rdx) │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + or %edi,%eax │ │ │ │ + mov %al,-0x1(%rdx) │ │ │ │ + mov %rdx,0x148(%rcx) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 2a431 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84b1> │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jne 2a5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8668> │ │ │ │ + addl $0x1,-0x3a0(%rbp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 2a5f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8679> │ │ │ │ + addl $0x1,-0x3a0(%rbp) │ │ │ │ + jmp 2a44e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84ce> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r9b,%r9b │ │ │ │ + jne 2bd9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e1f> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2bdda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e5a> │ │ │ │ + jmp 2be5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9eda> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + je 2a42d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84ad> │ │ │ │ + mov %edi,%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 2bdda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e5a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + mov -0x380(%rbp),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %eax,0x94(%rsi) │ │ │ │ + mov -0x3a0(%rbp),%eax │ │ │ │ + mov %eax,0x98(%rsi) │ │ │ │ + mov -0x388(%rbp),%eax │ │ │ │ + mov %eax,0x9c(%rsi) │ │ │ │ + call 4f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d240> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + addl $0x1,-0x360(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov -0x360(%rbp),%r14d │ │ │ │ + movq $0x13,-0x318(%rbp) │ │ │ │ + mov 0x48(%rbx),%r13 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x318(%rbp),%rdx │ │ │ │ + movdqa 0x62f65(%rip),%xmm0 # 8eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf40> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x676e6973,0xf(%rax) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x7754d(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + je 2c064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0e4> │ │ │ │ + mov %r14d,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + test %r13,%r13 │ │ │ │ + js 2c900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa980> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r13,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x77515(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x62da1(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jge 2bff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa078> │ │ │ │ + movl $0xffffffff,0x774f1(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jge 2c064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0e4> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x77079(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6292b(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + mov %r13d,%esi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x623df(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x7702f(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r13d,0x77487(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2c06e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0ee> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2c083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa103> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 2c098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa118> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x398(%rbp),%rdi │ │ │ │ + je 2c0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa12d> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x378(%rbp),%rdi │ │ │ │ + je 2c0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa142> │ │ │ │ + call d600 │ │ │ │ + addl $0x4,-0x3c4(%rbp) │ │ │ │ + jmp 2a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r9d │ │ │ │ + jmp 2bd5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ddb> │ │ │ │ + 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 f0e8 <__cxa_finalize@plt+0x1488> │ │ │ │ + lea 0x80(%rsi),%rax │ │ │ │ + mov %r9b,-0x3c5(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r10,-0x418(%rbp) │ │ │ │ + mov %rdx,-0x410(%rbp) │ │ │ │ + mov %r11d,-0x400(%rbp) │ │ │ │ + mov %rcx,-0x3f8(%rbp) │ │ │ │ + mov %r8d,-0x3f0(%rbp) │ │ │ │ + mov %rsi,-0x3d8(%rbp) │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + movq %xmm0,-0x408(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x410(%rbp),%rdx │ │ │ │ + mov -0x418(%rbp),%r10 │ │ │ │ + mov %rax,-0x3d0(%rbp) │ │ │ │ + mov -0x3d8(%rbp),%rsi │ │ │ │ + mov -0x3f0(%rbp),%r8d │ │ │ │ + cmp %r10,%rdx │ │ │ │ + mov -0x3f8(%rbp),%rcx │ │ │ │ + mov -0x400(%rbp),%r11d │ │ │ │ + movq -0x408(%rbp),%xmm0 │ │ │ │ + movzbl -0x3c5(%rbp),%r9d │ │ │ │ + je 2c1d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa259> │ │ │ │ + mov %rcx,-0x3d8(%rbp) │ │ │ │ + sub %r10,%rdx │ │ │ │ + mov %r10,%rdi │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 2c1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa240> │ │ │ │ + mov -0x3d8(%rbp),%rcx │ │ │ │ + test %r10,%r10 │ │ │ │ + je 2c23d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2bd> │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r9b,-0x410(%rbp) │ │ │ │ + mov %rsi,-0x408(%rbp) │ │ │ │ + mov %r11d,-0x3f8(%rbp) │ │ │ │ + mov %rcx,-0x3f0(%rbp) │ │ │ │ + mov %r8d,-0x3d8(%rbp) │ │ │ │ + movq %xmm0,-0x400(%rbp) │ │ │ │ + call d600 │ │ │ │ + movzbl -0x410(%rbp),%r9d │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + movq -0x400(%rbp),%xmm0 │ │ │ │ + mov -0x3f8(%rbp),%r11d │ │ │ │ + mov -0x3f0(%rbp),%rcx │ │ │ │ + mov -0x3d8(%rbp),%r8d │ │ │ │ + mov -0x3d0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + lea (%rax,%rsi,1),%rdx │ │ │ │ + mov %rax,0x140(%rcx) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rdx,0x148(%rcx) │ │ │ │ + mov %rax,0x150(%rcx) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 2be0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e8d> │ │ │ │ + movabs $0x7ffffffffffffffc,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je f103 <__cxa_finalize@plt+0x14a3> │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r9b,-0x3c5(%rbp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rdx,-0x418(%rbp) │ │ │ │ + cmova %rdi,%rax │ │ │ │ + mov %r11d,-0x408(%rbp) │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %r8d,-0x3f8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + movq %xmm0,-0x410(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x3e0(%rbp),%rdx │ │ │ │ + mov -0x408(%rbp),%r11d │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ + movzbl -0x340(%rbp),%edi │ │ │ │ + mov -0x3f8(%rbp),%r8d │ │ │ │ + lea (%rax,%rdx,1),%r10 │ │ │ │ + and $0x3fffffff,%r11d │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + movq -0x410(%rbp),%xmm0 │ │ │ │ + mov (%r10),%esi │ │ │ │ + shl $0x6,%edi │ │ │ │ + movzbl -0x3c5(%rbp),%r9d │ │ │ │ + and $0xc0000000,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + or %r11d,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,(%r10) │ │ │ │ + shr $0x18,%esi │ │ │ │ + mov %esi,%r11d │ │ │ │ + movzbl -0x350(%rbp),%esi │ │ │ │ + and $0x3f,%r11d │ │ │ │ + shl $0x7,%esi │ │ │ │ + or %edi,%r11d │ │ │ │ + or %esi,%r11d │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + cmp %rsi,-0x418(%rbp) │ │ │ │ + mov %r11b,0x3(%r10) │ │ │ │ + je 2d13a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1ba> │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + mov %r9b,-0x408(%rbp) │ │ │ │ + mov %rcx,-0x3f8(%rbp) │ │ │ │ + mov %r8d,-0x350(%rbp) │ │ │ │ + movq %xmm0,-0x400(%rbp) │ │ │ │ + mov %r10,-0x340(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x350(%rbp),%r8d │ │ │ │ + mov -0x3f8(%rbp),%rcx │ │ │ │ + movq -0x400(%rbp),%xmm0 │ │ │ │ + movzbl -0x408(%rbp),%r9d │ │ │ │ + mov -0x3d0(%rbp),%rdi │ │ │ │ + mov %r9b,-0x400(%rbp) │ │ │ │ + mov %rcx,-0x3e0(%rbp) │ │ │ │ + mov %r8d,-0x350(%rbp) │ │ │ │ + movq %xmm0,-0x3f8(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x3d8(%rbp),%rdx │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%r10 │ │ │ │ + mov -0x3e0(%rbp),%rcx │ │ │ │ + add $0x4,%rax │ │ │ │ + movzbl -0x400(%rbp),%r9d │ │ │ │ + movq -0x3f8(%rbp),%xmm0 │ │ │ │ + add %rdx,%r10 │ │ │ │ + mov %rdx,0x140(%rcx) │ │ │ │ + mov -0x350(%rbp),%r8d │ │ │ │ + mov %rax,0x148(%rcx) │ │ │ │ + mov %r10,0x150(%rcx) │ │ │ │ + jmp 2be51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ed1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 2a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85ae> │ │ │ │ + nopl 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 2ad54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dd4> │ │ │ │ + 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 2a684 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8704> │ │ │ │ + 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 2a66a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86ea> │ │ │ │ + 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 2b182 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9202> │ │ │ │ + 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 2b164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91e4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 2bd53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd3> │ │ │ │ + mov $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + jmp 2a5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8668> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5c0> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2b14b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91cb> │ │ │ │ + call d600 │ │ │ │ + jmp 2b14b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91cb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x61096(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ + lea 0x61ea8(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x76d65(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x76d4b(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 101db <__cxa_finalize@plt+0x257b> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2d838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b78> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je ee18 <__cxa_finalize@plt+0x11b8> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 2c86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8ee> │ │ │ │ + movsbl 0x43(%r14),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 2d635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9975> │ │ │ │ + jmp 2bb59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bd9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x75969(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x61017(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ + lea 0x61e30(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x76a8d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x76a73(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 10021 <__cxa_finalize@plt+0x23c1> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2d900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c40> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je ee04 <__cxa_finalize@plt+0x11a4> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 2c8b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa934> │ │ │ │ + movsbl 0x43(%r14),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 2d625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9965> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ + jmp 2bb4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bcc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x200(%rbp) │ │ │ │ + jmp 2a1f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8276> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1c0(%rbp) │ │ │ │ + jmp 2a2e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8365> │ │ │ │ + nop │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1e0(%rbp) │ │ │ │ + jmp 2a26d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82ed> │ │ │ │ + nop │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - je 2d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d30> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9452> │ │ │ │ - jmp 2d105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9445> │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1d0(%rbp),%rdx │ │ │ │ + jmp 2a2ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x836c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 2da00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d40> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95f0> │ │ │ │ - jmp 2d2a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95e3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xdcdf(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2d6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a32> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2d6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a32> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdd27(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ced5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9215> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2ced5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9215> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdd67(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ce30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9170> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2ce30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9170> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xdda7(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2d771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ab1> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2d771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ab1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 2dac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e00> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 2d968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca8> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2d97b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cbb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2d5fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x993d> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2d5fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x993d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 2da98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9dd8> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 2d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d00> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2d9d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d13> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2d57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98be> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2d57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98be> │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1f0(%rbp),%rdx │ │ │ │ + jmp 2a274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82f4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x320(%rbp),%rcx │ │ │ │ + lea -0x32c(%rbp),%r8 │ │ │ │ + lea 0x62376(%rip),%rdx # 8eac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb48> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov -0x320(%rbp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 49f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fd0> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + jmp 2a398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8418> │ │ │ │ + mov -0x3a8(%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 d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x210(%rbp),%rdx │ │ │ │ + jmp 2a1fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x827d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x220(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x230(%rbp),%rdx │ │ │ │ + jmp 2a188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8208> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2bdda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e5a> │ │ │ │ + movzbl %r15b,%eax │ │ │ │ + addl $0x1,-0x3a0(%rbp) │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + jmp 2be82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f02> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 2d112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9452> │ │ │ │ - nop │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 2d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95f0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2a9fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a7a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,-0x360(%rbp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdeb3(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x11337(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2ce85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91c5> │ │ │ │ - mov %r12,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2c5c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa645> │ │ │ │ + mov %r14,%rdi │ │ │ │ call *%rax │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 2ce85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91c5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ + jmp 2c5c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa645> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,-0x360(%rbp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xdeeb(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x1137d(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2cf2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x926a> │ │ │ │ - mov %r12,%rdi │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2c63d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6bd> │ │ │ │ + mov %r14,%rdi │ │ │ │ call *%rax │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 2cf2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x926a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x100(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2d4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97f8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 2daa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9de1> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 2d9af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cef> │ │ │ │ - nop │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 2dac9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e09> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 2d957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c97> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100d0 <__cxa_finalize@plt+0x2470> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10113 <__cxa_finalize@plt+0x24b3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1016d <__cxa_finalize@plt+0x250d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10177 <__cxa_finalize@plt+0x2517> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 101a6 <__cxa_finalize@plt+0x2546> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100ee <__cxa_finalize@plt+0x248e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1019e <__cxa_finalize@plt+0x253e> │ │ │ │ - endbr64 │ │ │ │ - jmp 1009b <__cxa_finalize@plt+0x243b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10263 <__cxa_finalize@plt+0x2603> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100d8 <__cxa_finalize@plt+0x2478> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10072 <__cxa_finalize@plt+0x2412> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10214 <__cxa_finalize@plt+0x25b4> │ │ │ │ - endbr64 │ │ │ │ - jmp 1005f <__cxa_finalize@plt+0x23ff> │ │ │ │ - endbr64 │ │ │ │ - jmp 10149 <__cxa_finalize@plt+0x24e9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r14,%r13 │ │ │ │ - jmp 2dbec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f2c> │ │ │ │ + jmp 2c63d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6bd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2dc2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f6b> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2dc07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f47> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2dc1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f5e> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2dbd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f18> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2dc22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f62> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2dbd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f18> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2dbe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f24> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2dc53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f93> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2dc6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fab> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2dc6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9faf> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2dc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fc8> │ │ │ │ - add $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r14,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - lea -0x8000(%rsp),%r11 │ │ │ │ - sub $0x1000,%rsp │ │ │ │ - orq $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 2dcb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ff6> │ │ │ │ - sub $0x4f8,%rsp │ │ │ │ - mov $0x776f,%r9d │ │ │ │ - mov 0x3a0(%rdi),%rbx │ │ │ │ - mov %edx,0x3c(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %edx,%r12d │ │ │ │ - imul $0xe0,%rsi,%r15 │ │ │ │ - lea 0x80(%rdi),%rcx │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x84e8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - add %r15,%rbx │ │ │ │ - movl $0x646e6977,0xc0(%rsp) │ │ │ │ - mov %r9w,0xc4(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3fe80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1c0> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2dd8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0ca> │ │ │ │ - call d600 │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - sub 0x48(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - movslq 0x3c(%rsp),%rcx │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0x378(%r14),%rcx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - jmp 2de4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa18a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 4f0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3e0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 4ac50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f90> │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r15,%rsi │ │ │ │ - lea 0x30(%rsi),%rdx │ │ │ │ - add $0x18,%rsi │ │ │ │ - call 4cf50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29290> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 4a8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c20> │ │ │ │ - cmp $0xfffffffe,%ebx │ │ │ │ - je 2e86c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabac> │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 2e725 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa65> │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - add %ebx,0x3ec(%r14) │ │ │ │ - add $0x1,%r12 │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - sub 0x48(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jae 2e150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa490> │ │ │ │ - mov $0x6461,%r8d │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x65726874,0x0(%rbp) │ │ │ │ - mov %r8w,0x4(%rbp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2deac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1ec> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 2debb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1fb> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - lea (%r12,%r12,2),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %r15,%rdx │ │ │ │ - mov 0x60(%rdx),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - sub (%rcx),%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov 0x3f8(%r14),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x3f8(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa470> │ │ │ │ - movsd 0x400(%r14),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x408(%r14) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x410(%r14),%xmm0 │ │ │ │ - movsd %xmm0,0x418(%r14) │ │ │ │ - mov 0x48(%rdx),%rax │ │ │ │ - lea (%r12,%r12,4),%r13 │ │ │ │ - movsd %xmm0,0x410(%r14) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x400(%r14) │ │ │ │ - shl $0x3,%r13 │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x310(%r14),%rax │ │ │ │ - movslq 0x14(%rdx),%rcx │ │ │ │ - movslq (%rdx),%rdx │ │ │ │ - mov (%rax,%rcx,8),%rcx │ │ │ │ - mov (%rax,%rdx,8),%rdx │ │ │ │ - mov 0x20(%rcx),%eax │ │ │ │ - sub 0x20(%rdx),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - mov 0x420(%r14),%eax │ │ │ │ - divsd 0x613f3(%rip),%xmm0 # 8f398 , std::allocator >@@Base+0x118> │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x420(%r14) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa450> │ │ │ │ - movsd 0x428(%r14),%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - subsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - divsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm3,%xmm1 │ │ │ │ - movsd %xmm1,0x430(%r14) │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd 0x438(%r14),%xmm0 │ │ │ │ - movsd %xmm0,0x440(%r14) │ │ │ │ - mov $0x6461,%edi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %di,0x4(%rbp) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x65726874,0x0(%rbp) │ │ │ │ - movsd %xmm1,0x428(%r14) │ │ │ │ - movsd %xmm0,0x438(%r14) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e072 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3b2> │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 2e081 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3c1> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d4b0 │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x280(%r14),%rdx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - add %r15,%rax │ │ │ │ - add 0x60(%rax),%rbx │ │ │ │ - mov (%rdx,%rsi,1),%rsi │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - cmp %rdi,(%rbx) │ │ │ │ - je 2e9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacf3> │ │ │ │ - mov 0x48(%rax),%r8 │ │ │ │ - lea 0x120(%r14),%rdx │ │ │ │ - lea 0x298(%r14),%r9 │ │ │ │ - add %r13,%r8 │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - cmpb $0x0,0x40(%rsi) │ │ │ │ - jne 2ddd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa118> │ │ │ │ - call 49d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26090> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 458d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c10> │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %r15,%rsi │ │ │ │ - lea 0x30(%rsi),%rdx │ │ │ │ - add $0x18,%rsi │ │ │ │ - call 47bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 45560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218a0> │ │ │ │ - jmp 2de09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa149> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd %xmm0,0x430(%r14) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 2e001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa341> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd %xmm0,0x408(%r14) │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 2df4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa28b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x6461,%esi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movl $0x65726874,0xc0(%rsp) │ │ │ │ - mov %si,0xc4(%rsp) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e1a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4e7> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 2e1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f8> │ │ │ │ - lea 0x378(%r14),%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %r15,%rbp │ │ │ │ - mov 0x3a0(%r14),%rdx │ │ │ │ - mov 0x3c(%rsp),%r13d │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea (%rcx,%rcx,2),%rcx │ │ │ │ - lea (%rdx,%r15,1),%rsi │ │ │ │ - shl $0x3,%rcx │ │ │ │ - mov 0x98(%rsi),%rdi │ │ │ │ - mov 0xa0(%rsi),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - jmp 2e24a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa58a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rcx,%rsi │ │ │ │ - cmp %eax,%r13d │ │ │ │ - cmovge %r13d,%eax │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ - movd %eax,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - cmp 0x10(%rsi),%rbx │ │ │ │ - je 2e296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa5d6> │ │ │ │ - mov %r15d,0x8(%rbx) │ │ │ │ - add $0xc,%rbx │ │ │ │ - movq %xmm0,-0xc(%rbx) │ │ │ │ - mov %rbx,0x8(%rsi) │ │ │ │ - lea (%rdx,%rbp,1),%rsi │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov 0x98(%rsi),%rdi │ │ │ │ - mov 0xa0(%rsi),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jae 2e400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa740> │ │ │ │ - movslq (%rdi,%r12,4),%rax │ │ │ │ - mov 0xc8(%rsi),%rdi │ │ │ │ - mov 0xb0(%rsi),%rsi │ │ │ │ - mov (%rdi,%r12,4),%r15d │ │ │ │ - movd (%rsi,%r12,4),%xmm1 │ │ │ │ - mov 0x260(%r8),%rsi │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jle 2e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa540> │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - movd %r13d,%xmm0 │ │ │ │ - lea (%rsi,%rax,8),%rsi │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - mov 0x8(%rsi),%rbx │ │ │ │ - cmp 0x10(%rsi),%rbx │ │ │ │ - jne 2e21c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa55c> │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - sub %rdx,%r10 │ │ │ │ - mov %r10,%rdi │ │ │ │ - sar $0x2,%rdi │ │ │ │ - imul %rax,%rdi │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 10524 <__cxa_finalize@plt+0x28c4> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - cmovne %rdi,%rax │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %r10,0x28(%rsp) │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - cmova %rdi,%rax │ │ │ │ - movq %xmm0,0x40(%rsp) │ │ │ │ - lea (%rax,%rax,2),%r14 │ │ │ │ - shl $0x2,%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - movq 0x40(%rsp),%xmm0 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - mov %r15d,0x8(%rax,%r10,1) │ │ │ │ - mov 0x48(%rsp),%rcx │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - movq %xmm0,(%rax,%r10,1) │ │ │ │ - je 2e71d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa5d> │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - add $0xc,%rdi │ │ │ │ - add $0xc,%r10 │ │ │ │ - mov %r9,-0xc(%r10) │ │ │ │ - mov -0x4(%rdi),%r9d │ │ │ │ - mov %r9d,-0x4(%r10) │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jne 2e360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6a0> │ │ │ │ - lea -0xc(%rbx),%rdi │ │ │ │ - movabs $0x2aaaaaaaaaaaaaab,%rbx │ │ │ │ - sub %rdx,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - imul %rbx,%rdi │ │ │ │ - movabs $0x3fffffffffffffff,%rbx │ │ │ │ - and %rbx,%rdi │ │ │ │ - lea 0x3(%rdi,%rdi,2),%rdi │ │ │ │ - lea (%rax,%rdi,4),%rbx │ │ │ │ - add $0xc,%rbx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e3e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa724> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0x3a0(%r8),%rdx │ │ │ │ - mov %rbx,0x8(%rsi) │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - jmp 2e22d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa56d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - movl $0x65726874,0xc0(%rsp) │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %cx,0xc4(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e46a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7aa> │ │ │ │ - call d600 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 2e47b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7bb> │ │ │ │ - lea 0x378(%r14),%rdi │ │ │ │ - call d4b0 │ │ │ │ - mov $0x5350,%edx │ │ │ │ - lea 0x90(%r14),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %dx,0xc4(%rsp) │ │ │ │ - mov $0x6,%edx │ │ │ │ - movl $0x2d657375,0xc0(%rsp) │ │ │ │ - movq $0x6,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc6(%rsp) │ │ │ │ - call 2dba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ee0> │ │ │ │ - lea 0x98(%r14),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2e53f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87f> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov (%rax,%rcx,8),%rdx │ │ │ │ - mov 0x168(%rdx),%rax │ │ │ │ - sub 0x158(%rdx),%rax │ │ │ │ - mov 0x170(%rdx),%edx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e53f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87f> │ │ │ │ - mov 0x3a0(%r14),%rbx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add %r15,%rbx │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3f4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b810> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e53f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87f> │ │ │ │ - call d600 │ │ │ │ - mov 0x3e8(%r14),%edx │ │ │ │ - mov 0x3b8(%r14),%rax │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 2e63f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa97f> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 2e5f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa931> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2e5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - call 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa908> │ │ │ │ - call d600 │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafae> │ │ │ │ - add $0x84f8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 37820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b60> │ │ │ │ - jmp 2e5b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8f9> │ │ │ │ - mov 0x3a0(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - add %r15,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 38920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c60> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov (%rax,%rbx,8),%rbx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - movabs $0x7572702d636d636d,%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov $0x656e,%eax │ │ │ │ - mov %ax,0xc8(%rsp) │ │ │ │ - movq $0xa,0xb8(%rsp) │ │ │ │ - movb $0x0,0xca(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 257a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x18(%rsi,%r15,1),%rsi │ │ │ │ - call 39790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ad0> │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 2e6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa32> │ │ │ │ - call d600 │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x60(%rsp),%rdx │ │ │ │ - mov 0x3a0(%r14),%rsi │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - lea 0x18(%rsi,%r15,1),%rsi │ │ │ │ - call 3a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16920> │ │ │ │ - jmp 2e5b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8f9> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2e3ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6eb> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - mov (%rax),%r13 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x2d(%r12),%rsi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002e,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x2c,%rax │ │ │ │ - jbe 104cd <__cxa_finalize@plt+0x286d> │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x5d2a3(%rip),%rsi # 8ba40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d80> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x98(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 104a9 <__cxa_finalize@plt+0x2849> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 1048a <__cxa_finalize@plt+0x282a> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x6007e(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2eb94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaed4> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf49> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x74a99(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x280(%r14),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - mov (%rax),%r13 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x2d(%r12),%rsi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002e,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x2c,%rax │ │ │ │ - jbe 106f7 <__cxa_finalize@plt+0x2a97> │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x5d12c(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x98(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 10590 <__cxa_finalize@plt+0x2930> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 10571 <__cxa_finalize@plt+0x2911> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5ff37(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2eaee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae2e> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafa9> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x74952(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x8(%rsi),%r12 │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ - mov (%rsi),%r13 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - lea 0x2c(%r12),%rsi │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002d,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x2b,%rax │ │ │ │ - jbe 106ce <__cxa_finalize@plt+0x2a6e> │ │ │ │ - mov $0x2c,%edx │ │ │ │ - lea 0x5cf9d(%rip),%rsi # 8b9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cf8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x98(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 10612 <__cxa_finalize@plt+0x29b2> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000028,%rax │ │ │ │ - add 0x98(%rsp),%rax │ │ │ │ - cmp $0x26,%rax │ │ │ │ - jbe 105f3 <__cxa_finalize@plt+0x2993> │ │ │ │ - mov $0x27,%edx │ │ │ │ - lea 0x5cf74(%rip),%rsi # 8b9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67d28> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 2eb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae81> │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - mov 0x84e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ec37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf77> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x74817(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 2ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf80> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 2eb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae57> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 2eb2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae6b> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb0> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 2e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb0> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 2ec0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf4e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 2eb6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaeaa> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 2eb7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaebe> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2eaab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadeb> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 2eaab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadeb> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 2ebe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf23> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 2ebb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaef9> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 2ebcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf0d> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 2e829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab69> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 2e829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab69> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 2ebec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf2c> │ │ │ │ - lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 2eba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaee7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 2ec17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf57> │ │ │ │ - lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 2eb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae98> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 2ec49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf89> │ │ │ │ - lea 0x0(%rbp,%rax,1),%r8 │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 2eb05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae45> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10330 <__cxa_finalize@plt+0x26d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10361 <__cxa_finalize@plt+0x2701> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 103b5 <__cxa_finalize@plt+0x2755> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10386 <__cxa_finalize@plt+0x2726> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 103da <__cxa_finalize@plt+0x277a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 103e4 <__cxa_finalize@plt+0x2784> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1041d <__cxa_finalize@plt+0x27bd> │ │ │ │ - endbr64 │ │ │ │ - jmp 1044e <__cxa_finalize@plt+0x27ee> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10453 <__cxa_finalize@plt+0x27f3> │ │ │ │ - endbr64 │ │ │ │ - jmp 104fa <__cxa_finalize@plt+0x289a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10548 <__cxa_finalize@plt+0x28e8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10675 <__cxa_finalize@plt+0x2a15> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1069a <__cxa_finalize@plt+0x2a3a> │ │ │ │ - endbr64 │ │ │ │ - jmp 1063f <__cxa_finalize@plt+0x29df> │ │ │ │ - endbr64 │ │ │ │ - jmp 105bd <__cxa_finalize@plt+0x295d> │ │ │ │ - endbr64 │ │ │ │ - jmp 1064b <__cxa_finalize@plt+0x29eb> │ │ │ │ - endbr64 │ │ │ │ - jmp 105c9 <__cxa_finalize@plt+0x2969> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10720 <__cxa_finalize@plt+0x2ac0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10745 <__cxa_finalize@plt+0x2ae5> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x745a3(%rip),%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x378(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x358(%rbx),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x358(%rbx) │ │ │ │ - call d4b0 │ │ │ │ - jmp 2edbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0fe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fe0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d910 │ │ │ │ - mov 0x35c(%rbx),%ebp │ │ │ │ - mov 0x27c(%rbx),%r14d │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %eax,0x35c(%rbx) │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - jg 2ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb250> │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - movq $0x14,0x28(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - movdqa 0x60667(%rip),%xmm0 # 8f480 , std::allocator >@@Base+0x200> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movl $0x736e6f69,0x10(%rdx) │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x200(%r15) │ │ │ │ - je 2ef06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb246> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x204(%r15),%eax │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x60519(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 2eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1e0> │ │ │ │ - movl $0xffffffff,0x74669(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 2ef06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb246> │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x741d1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x5f532(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5f90c(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x7418b(%rip),%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r14d,0x204(%r15) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb250> │ │ │ │ - call d600 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d4b0 │ │ │ │ - cmp 0x27c(%rbx),%ebp │ │ │ │ - jl 2edb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0f0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ef3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb27b> │ │ │ │ - xor %edi,%edi │ │ │ │ - call daf0 │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10779 <__cxa_finalize@plt+0x2b19> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x418,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x408(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x2a0(%rsp),%r15 │ │ │ │ - call d080 │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - lea 0x290(%rsp),%rsi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - mov %rax,0x74349(%rip) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %r15,0x290(%rsp) │ │ │ │ - movl $0x65726874,0x2a0(%rsp) │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - mov %cx,0x2a4(%rsp) │ │ │ │ - movq $0x6,0x298(%rsp) │ │ │ │ - movb $0x0,0x2a6(%rsp) │ │ │ │ - call d6c0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 256d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a10> │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - movslq (%rax),%r12 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2effc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb33c> │ │ │ │ - call d600 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movl $0x0,0x3ec(%rbx) │ │ │ │ - mov 0x448(%rbx),%rax │ │ │ │ - movq $0x0,0x358(%rbx) │ │ │ │ - movl $0x0,0x3f8(%rbx) │ │ │ │ - movl $0x0,0x420(%rbx) │ │ │ │ - movups %xmm0,0x400(%rbx) │ │ │ │ - movups %xmm0,0x410(%rbx) │ │ │ │ - movups %xmm0,0x428(%rbx) │ │ │ │ - movups %xmm0,0x438(%rbx) │ │ │ │ - cmp %rax,0x450(%rbx) │ │ │ │ - je 2f05c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb39c> │ │ │ │ - mov %rax,0x450(%rbx) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 31160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4a0> │ │ │ │ - shl $0x3,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x360(%rbx),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x331(%rip),%rdx # 2ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb090> │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rbp,%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call db70 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 2f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3b0> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x360(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call d5a0 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 2f0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3e0> │ │ │ │ - mov 0x3ec(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 30300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc640> │ │ │ │ - lea 0x71720(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov 0x71921(%rip),%r12 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x717c5(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x7166e(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movhps 0x18(%rsp),%xmm2 │ │ │ │ - movaps %xmm2,0x30(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x741d6(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x60268(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x7189b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x7171f(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x2f0(%rsp),%r15 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm2,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x71a13(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - lea 0x298(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb58> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb656> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x714ce(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x716c5(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3ec(%rbx),%eax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x71679(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm4,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x48(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movb $0x0,0x200(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe318> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb828> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x712fc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x714f3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x420(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 31300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd640> │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x7149a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm5,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 32020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe360> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba28> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x710fc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x712f3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 31340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd680> │ │ │ │ - movsd 0x418(%rbx),%xmm0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 32683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9c3> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7127c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r11w,0x3e0(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm6,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x60(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x1,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 32008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe348> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2f912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc52> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70ed2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x710c9(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 312f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd630> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7107f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r9w,0x3e0(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm7 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm7,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x1,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe330> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2fb11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe51> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70cd3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x70eca(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rbx,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x14,%r8d │ │ │ │ - lea 0x5ec8a(%rip),%rcx # 8e7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab36> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 111f9 <__cxa_finalize@plt+0x3599> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5ec1b(%rip),%rsi # 8e80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde08> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp 0x28(%rsp),%rcx │ │ │ │ - je 31aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde0> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ - jae 2fc9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfda> │ │ │ │ - cmp 0x60(%rsp),%rsi │ │ │ │ - je 2fc9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfda> │ │ │ │ - cmp %rax,0x140(%rsp) │ │ │ │ - jae 316b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9f0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10eae <__cxa_finalize@plt+0x324e> │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe470> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x158(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 10ae3 <__cxa_finalize@plt+0x2e83> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5ead0(%rip),%rsi # 8e80f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfe8> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x178(%rsp),%r8 │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 31c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfc0> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp %rax,0x180(%rsp) │ │ │ │ - jae 2fdea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12a> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - je 2fdea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12a> │ │ │ │ - cmp %rax,0x1a0(%rsp) │ │ │ │ - jae 31600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd940> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10b8c <__cxa_finalize@plt+0x2f2c> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 321b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4f0> │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000008,%rax │ │ │ │ - add 0x1b8(%rsp),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jbe 11076 <__cxa_finalize@plt+0x3416> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x5e981(%rip),%rsi # 8e815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab55> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec0> │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x1d8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x1d8(%rsp),%r8 │ │ │ │ - mov 0x1f8(%rsp),%rdx │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 31b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde98> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1e0(%rsp) │ │ │ │ - jae 2ff3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc27f> │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - je 2ff3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc27f> │ │ │ │ - cmp %rax,0x200(%rsp) │ │ │ │ - jae 31550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd890> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10e4f <__cxa_finalize@plt+0x31ef> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 320b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f0> │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x218(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x218(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 10eeb <__cxa_finalize@plt+0x328b> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5e839(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x240(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf78> │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x238(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x238(%rsp),%r8 │ │ │ │ - mov 0x258(%rsp),%rdx │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 31c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf50> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp %rax,0x240(%rsp) │ │ │ │ - jae 30094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3d4> │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - je 30094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3d4> │ │ │ │ - cmp %rax,0x260(%rsp) │ │ │ │ - jae 314b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7f0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10e87 <__cxa_finalize@plt+0x3227> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b8> │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x280(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x278(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x278(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 10bd0 <__cxa_finalize@plt+0x2f70> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5e6e4(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe158> │ │ │ │ - mov %rcx,0x290(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x2a0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x298(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x73364(%rip) │ │ │ │ - jne 319b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcf0> │ │ │ │ - cmpb $0x0,0x73358(%rip) │ │ │ │ - jne 31930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc70> │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 301c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc503> │ │ │ │ - call d600 │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 301d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc515> │ │ │ │ - call d600 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 301e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc527> │ │ │ │ - call d600 │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 301fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc53b> │ │ │ │ - call d600 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3020d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc54d> │ │ │ │ - call d600 │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 30221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc561> │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 30233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc573> │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 30245 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc585> │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 30259 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc599> │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 3026d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5ad> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp 0xa8(%rsp),%rdi │ │ │ │ - je 30284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c4> │ │ │ │ - call d600 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp 0x60(%rsp),%rdi │ │ │ │ - je 30298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5d8> │ │ │ │ - call d600 │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ - je 302ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5ec> │ │ │ │ - call d600 │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - cmp 0x50(%rsp),%rdi │ │ │ │ - je 302c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc600> │ │ │ │ - call d600 │ │ │ │ - mov 0x250(%rsp),%rdi │ │ │ │ - cmp 0x58(%rsp),%rdi │ │ │ │ - je 302d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc614> │ │ │ │ - call d600 │ │ │ │ - mov 0x408(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3266e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9ae> │ │ │ │ - add $0x418,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x704e9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x300(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x70595(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x7043e(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movhps 0x18(%rsp),%xmm3 │ │ │ │ - movaps %xmm3,0x30(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x72fa6(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x5f038(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x7066d(%rip),%r12 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x7066e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r8w,0x3e0(%rsp) │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2d0(%rsp),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x704e6(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x2f0(%rsp),%r15 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm3,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x707da(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - lea 0x298(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x260(%rsp),%rax │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %rax,0x250(%rsp) │ │ │ │ - movb $0x0,0x260(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb40> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 3054f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc88f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70295(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x7048c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x420(%rbx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 31328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd668> │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x7043b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %si,0x3e0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm4 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm4,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x200(%rsp),%rax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - movb $0x0,0x200(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2e8> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 3074f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca8f> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70095(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x7028c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 31350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd690> │ │ │ │ - movsd 0x418(%rbx),%xmm0 │ │ │ │ - sub $0x1,%eax │ │ │ │ + and $0x1,%r13d │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %r13,%rax │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 32673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9b3> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x70213(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x3e0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm5 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm5,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x48(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x3,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x1a0(%rsp),%rax │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2d0> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 30977 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xccb7> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6fe6d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x70064(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rsi,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 31318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd658> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x3e0(%rsp) │ │ │ │ - mov 0x70012(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3e8(%rsp) │ │ │ │ - movups %xmm0,0x3f8(%rsp) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - movq $0x0,0x3d8(%rsp) │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x30(%rsp),%xmm6 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - movaps %xmm0,0x2a0(%rsp) │ │ │ │ - movaps %xmm6,0x290(%rsp) │ │ │ │ - movaps %xmm0,0x2b0(%rsp) │ │ │ │ - movaps %xmm0,0x2c0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - movl $0x10,0x2d8(%rsp) │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - mov %r15,0x2e0(%rsp) │ │ │ │ - movq $0x0,0x2e8(%rsp) │ │ │ │ - movb $0x0,0x2f0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x290(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x3,0x308(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x2c0(%rsp),%r8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 31fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe300> │ │ │ │ - mov 0x2b0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x2b8(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x2e0(%rsp),%rdi │ │ │ │ - mov %r14,0x300(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 30b6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xceaf> │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x6fc75(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x6fe6c(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,0x290(%rsp) │ │ │ │ - mov %rbx,0x290(%rsp,%rax,1) │ │ │ │ - mov %r13,0x300(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x14,%r8d │ │ │ │ - lea 0x5dc2c(%rip),%rcx # 8e7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab36> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe078> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x158(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 11192 <__cxa_finalize@plt+0x3532> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5dbbd(%rip),%rsi # 8e80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe030> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x178(%rsp),%r8 │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 31a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddb8> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp %rax,0x180(%rsp) │ │ │ │ - jae 30cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd039> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - je 30cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd039> │ │ │ │ - cmp %rax,0x1a0(%rsp) │ │ │ │ - jae 31750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda90> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10d7d <__cxa_finalize@plt+0x311d> │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe378> │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1c0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1b8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x1b8(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 10cc0 <__cxa_finalize@plt+0x3060> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5da6c(%rip),%rsi # 8e80f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab4f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe110> │ │ │ │ - mov %rcx,0x1d0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x1d8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x1d8(%rsp),%r8 │ │ │ │ - mov 0x1f8(%rsp),%rdx │ │ │ │ - mov 0x1d0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r14,%rcx │ │ │ │ - je 31da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0e8> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp %rax,0x1e0(%rsp) │ │ │ │ - jae 30e4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd18e> │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - je 30e4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd18e> │ │ │ │ - cmp %rax,0x200(%rsp) │ │ │ │ - jae 31400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd740> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 111c1 <__cxa_finalize@plt+0x3561> │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 320f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe430> │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x220(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x218(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x218(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 11232 <__cxa_finalize@plt+0x35d2> │ │ │ │ - lea 0x210(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5d928(%rip),%rsi # 8e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab60> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x240(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x230(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf08> │ │ │ │ - mov %rcx,0x230(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x238(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x238(%rsp),%r8 │ │ │ │ - mov 0x258(%rsp),%rdx │ │ │ │ - mov 0x230(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 31d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c0> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp %rax,0x240(%rsp) │ │ │ │ - jae 30fa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e3> │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - je 30fa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e3> │ │ │ │ - cmp %rax,0x260(%rsp) │ │ │ │ - jae 31360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6a0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10f3a <__cxa_finalize@plt+0x32da> │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 32170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4b0> │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x280(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x278(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x278(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 10f61 <__cxa_finalize@plt+0x3301> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5d7d5(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x290(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 31a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd70> │ │ │ │ - mov %rcx,0x290(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x2a0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x298(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x72455(%rip) │ │ │ │ - jne 318b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbf0> │ │ │ │ - cmpb $0x0,0x72449(%rip) │ │ │ │ - jne 31830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb70> │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 310d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd412> │ │ │ │ - call d600 │ │ │ │ - mov 0x270(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 310e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd424> │ │ │ │ - call d600 │ │ │ │ - mov 0x230(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 310f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd436> │ │ │ │ - call d600 │ │ │ │ - mov 0x210(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 3110a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd44a> │ │ │ │ - call d600 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3111c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd45c> │ │ │ │ - call d600 │ │ │ │ - mov 0x1b0(%rsp),%rdi │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 31130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd470> │ │ │ │ - call d600 │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 31142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd482> │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - jne 3027f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5bf> │ │ │ │ - jmp 30284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x27c(%rbx),%edx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x72191(%rip),%r12 │ │ │ │ - test %edx,%edx │ │ │ │ - jle 30300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc640> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%ebp │ │ │ │ - call 2dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fe0> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xc8(%rsp),%rsi │ │ │ │ - mov 0x27c(%rbx),%r13d │ │ │ │ - movq $0x14,0xc8(%rsp) │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - movdqa 0x5e2b5(%rip),%xmm0 # 8f480 , std::allocator >@@Base+0x200> │ │ │ │ - mov %rax,0x290(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x2a0(%rsp) │ │ │ │ - movl $0x736e6f69,0x10(%rdx) │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - mov 0x290(%rsp),%rdx │ │ │ │ - mov %rax,0x298(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x200(%r12) │ │ │ │ - je 312cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd60f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x204(%r12),%eax │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x5e150(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jge 31269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5a9> │ │ │ │ - movl $0xffffffff,0x722a0(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jle 312cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd60f> │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x71e08(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5d171(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5d547(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x71dc6(%rip),%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r13d,0x204(%r12) │ │ │ │ - mov 0x290(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 312db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd61b> │ │ │ │ - call d600 │ │ │ │ - cmp 0x27c(%rbx),%ebp │ │ │ │ - jl 31180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4c0> │ │ │ │ - jmp 2f0bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3fb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x408(%rbx),%rbx │ │ │ │ - jmp 2f969 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbca9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x430(%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - jmp 2f544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb884> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x408(%rbx),%rbx │ │ │ │ - jmp 309cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd0c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x430(%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x48(%rsp) │ │ │ │ - jmp 305ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8eb> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmp 2f76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaac> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - jmp 307d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb13> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30fe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd329> │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 2bfc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa045> │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 313d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd710> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 313b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6f5> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ + jae 2cf1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf9a> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe561> │ │ │ │ + je 2c947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9c7> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 3220e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe54e> │ │ │ │ + je 2c95a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9da> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd33d> │ │ │ │ + je 2a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89f0> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd33d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1d9> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ + jmp 2a970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89f0> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 31480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c0> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd797> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 2d09b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb11b> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32265 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5a5> │ │ │ │ + je 2c998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa18> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe592> │ │ │ │ + je 2c9ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa2b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1ed> │ │ │ │ + je 2a8f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8974> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1ed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x230(%rsp),%rbp │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x280(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x270(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 300da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc41a> │ │ │ │ + jmp 2a8f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8974> │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %r12,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 31520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd860> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd845> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ + jae 2d066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0e6> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 322a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5e9> │ │ │ │ + je 2c9e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa69> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5d6> │ │ │ │ + je 2c9fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa7c> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 300ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc42e> │ │ │ │ + je 2bb25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ba5> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 300ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc42e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1d0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x220(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2ff8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2ca> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ + jmp 2bb25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ba5> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 315d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd910> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 315a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e7> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 2d02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0aa> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32287 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5c7> │ │ │ │ + je 2ca3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaaba> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5b4> │ │ │ │ + je 2ca4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaacd> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 2ff9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2de> │ │ │ │ + je 2bab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b33> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2ff9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2de> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2fe35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc175> │ │ │ │ + jmp 2bab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b33> │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 31680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9c0> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31657 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd997> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 321ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe53f> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 321ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe52c> │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 2fe49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc189> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fe49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc189> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 2fce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc020> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda60> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 31702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda42> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - nopl (%rax) │ │ │ │ + jae 2cffc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb07c> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32243 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe583> │ │ │ │ + je 2ca8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab0b> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe570> │ │ │ │ + je 2ca9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab1e> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 2fcf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc034> │ │ │ │ + je 2b429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94a9> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fcf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc034> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x170(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1c0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x1b0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 30d44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd084> │ │ │ │ + jmp 2b429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94a9> │ │ │ │ mov %rbx,%r8 │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 317d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb10> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 317a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdae7> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 2cfce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb04e> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 322cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe60b> │ │ │ │ + je 2cadc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab5c> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 322b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5f8> │ │ │ │ + je 2caef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab6f> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd098> │ │ │ │ + je 2b6e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9767> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd098> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc868> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f2ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb62f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5cefe(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x71abd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x71aa1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 11034 <__cxa_finalize@plt+0x33d4> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe288> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 310be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3fe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5ce7e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x717bd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x717a1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 112a5 <__cxa_finalize@plt+0x3645> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 310b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3f1> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5cdfe(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x719bd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x719a1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 11288 <__cxa_finalize@plt+0x3628> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1a0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 301af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ef> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5cd7e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x716bd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x298(%rsp),%rdx │ │ │ │ - mov 0x290(%rsp),%rsi │ │ │ │ - lea 0x716a1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 10ac7 <__cxa_finalize@plt+0x2e67> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 31ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe238> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 301a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4e2> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2b6e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9767> │ │ │ │ mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 32597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8d7> │ │ │ │ + jae 2cf9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb01d> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe781> │ │ │ │ + je 2cb2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabad> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 3242e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe76e> │ │ │ │ + je 2cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabc0> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 31089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3c9> │ │ │ │ + je 2b81e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x989e> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 31089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3c9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe960> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - jne 30ceb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd02b> │ │ │ │ - jmp 30d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd04f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32613 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe953> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp 0x60(%rsp),%rsi │ │ │ │ - jne 2fc8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfcc> │ │ │ │ - jmp 2fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbff0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ + jmp 2b81e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x989e> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 3247c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7bc> │ │ │ │ + jae 2cf6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafef> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 3241f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe75f> │ │ │ │ + je 2cb7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabfe> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 3240c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe74c> │ │ │ │ + je 2cb91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac11> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 2fc39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf79> │ │ │ │ + je 2afa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9021> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fc39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf79> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ + jmp 2afa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9021> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 32450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe790> │ │ │ │ + jae 2cf48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafc8> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 323fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe73d> │ │ │ │ + je 2cbcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac4f> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 323ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe72a> │ │ │ │ + je 2cbe2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac62> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 2fbaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbeea> │ │ │ │ + je 2b01d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x909d> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fbaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbeea> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2b01d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x909d> │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 32654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe994> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - jne 2ff31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc271> │ │ │ │ - jmp 2ff55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc295> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jbe 2d1ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb26c> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp -0x358(%rbp),%rsi │ │ │ │ + jne 2b072 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90f2> │ │ │ │ + jmp 2b095 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9115> │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ + mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 32544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe884> │ │ │ │ + jae 2d1c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb245> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 323db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe71b> │ │ │ │ + je 2cc43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacc3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 323c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe708> │ │ │ │ + je 2cc56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacd6> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 2fed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc218> │ │ │ │ + je 2b3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x942d> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc218> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2b3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x942d> │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 3251d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe85d> │ │ │ │ + jae 2d189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb209> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 323b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6f9> │ │ │ │ + je 2cc94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad14> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 323a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e6> │ │ │ │ + je 2cca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad27> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27c> │ │ │ │ + je 2b89b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x991b> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe987> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - jne 30086 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3c6> │ │ │ │ - jmp 300aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3ea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2b89b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x991b> │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov -0x378(%rbp),%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 324cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe80f> │ │ │ │ + jae 2d14d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1cd> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32397 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6d7> │ │ │ │ + je 2cce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad69> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32384 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6c4> │ │ │ │ + je 2ccfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad7c> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 3002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc36d> │ │ │ │ + je 2b918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9998> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 3002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc36d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9a1> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - jne 2fddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc11c> │ │ │ │ - jmp 2fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc140> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ + jmp 2b918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9998> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 324f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe836> │ │ │ │ + jae 2d0fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb17e> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32375 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6b5> │ │ │ │ + je 2cd3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadba> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6a2> │ │ │ │ + je 2cd4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadcd> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c3> │ │ │ │ + je 2b99d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a1d> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0c3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ + jmp 2b99d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a1d> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 324a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7e8> │ │ │ │ + jae 2d0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb142> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe693> │ │ │ │ + je 2cd8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae0b> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 32340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe680> │ │ │ │ + je 2cd9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae1e> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd2> │ │ │ │ + je 2ba2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9aab> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ + jmp 2ba2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9aab> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2a82f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88af> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2b2ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x936f> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2aed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f55> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2b609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9689> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 29eff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f7f> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x3a0(%rbp),%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 325c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe903> │ │ │ │ + jae 2d1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb278> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 32331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe671> │ │ │ │ + jne 2d239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2b9> │ │ │ │ test $0x2,%cl │ │ │ │ - jne 3231e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe65e> │ │ │ │ + jne 2d226 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2a6> │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf43> │ │ │ │ + je 2b0d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9154> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf43> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 3262d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe96d> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - cmp 0x58(%rsp),%rsi │ │ │ │ - jne 30f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2d5> │ │ │ │ - jmp 30fb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2f9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 3263a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe97a> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - jne 30e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd180> │ │ │ │ - jmp 30e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1a4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ + jmp 2b0d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9154> │ │ │ │ + mov -0x358(%rbp),%rdi │ │ │ │ + jmp 2c6bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa73d> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + jmp 2c70d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa78d> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + jmp 2c7ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa82d> │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + jmp 2c7fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87d> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x390(%rbp),%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 325ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe92c> │ │ │ │ + jae 2d28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb30c> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 3230f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe64f> │ │ │ │ + jne 2d27d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2fd> │ │ │ │ test $0x2,%cl │ │ │ │ - jne 322fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe63c> │ │ │ │ + jne 2d26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2ea> │ │ │ │ and $0x1,%ecx │ │ │ │ - je 30de7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd127> │ │ │ │ + je 2ac40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc0> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 30de7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd127> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2ac40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc0> │ │ │ │ mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 3256b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8ab> │ │ │ │ + jae 2d2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb33a> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 322ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe62d> │ │ │ │ + jne 2d25b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2db> │ │ │ │ test $0x2,%cl │ │ │ │ - jne 322da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe61a> │ │ │ │ + jne 2d248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2c8> │ │ │ │ and $0x1,%ecx │ │ │ │ - je 3017a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ba> │ │ │ │ + je 2acb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d39> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 3017a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4ba> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x1230b(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcd1> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcd1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x12362(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc51> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc51> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x123a3(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd51> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd51> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x123fa(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 31891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbd1> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 31891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbd1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc90> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca68> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 30b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce88> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f4c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb801> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2faea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe2a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f8eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc2b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2e0(%rsp),%rsi │ │ │ │ + jmp 2acb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d39> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f6c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba01> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 317d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb10> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 32058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe398> │ │ │ │ - jmp 317be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdafe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd860> │ │ │ │ + jmp 2ab74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bf4> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x388(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3d8> │ │ │ │ - jmp 31518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd858> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 315d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd910> │ │ │ │ + jb 2cf23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafa3> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2c936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9b6> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 320d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe410> │ │ │ │ - jmp 315be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8fe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c0> │ │ │ │ + jb 2cf51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafd1> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2cbbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac3e> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ + mov -0x378(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe450> │ │ │ │ - jmp 3146e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7ae> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r13,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda60> │ │ │ │ + jb 2cf78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaff8> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2cb6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabed> │ │ │ │ + mov %r8,%r11 │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe490> │ │ │ │ - jmp 31715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda55> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 313d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd710> │ │ │ │ + jb 2cfa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb029> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x338(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2cb1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab9c> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x340(%rbp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4d0> │ │ │ │ - jmp 313c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd708> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 31680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9c0> │ │ │ │ + jb 2cfd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb057> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2cacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab4b> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ + mov -0x3b8(%rbp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 321d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe510> │ │ │ │ - jmp 3166e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9ae> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31694 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9d4> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3168b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9cb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 313e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd724> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 313db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd71b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda74> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3172b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda6b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31494 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7d4> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3148b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7cb> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 315e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd924> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 315db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd91b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd874> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 3152b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd86b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 317e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb24> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 317db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb1b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe183> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe17a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe13b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31df2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe132> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a3> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31d5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe09a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31d1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe05b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31d12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe052> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31cd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe013> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31cca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe00a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31c63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfa3> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31c5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf9a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf33> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf2a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31bab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdeeb> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31ba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdee2> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde7b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde72> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31af3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde33> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31aea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2a> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - jmp 31a5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd9b> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - jmp 31a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd92> │ │ │ │ + jb 2d005 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb085> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 2ca7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaafa> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ + mov -0x358(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe799> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 2d03a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0ba> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde67> │ │ │ │ + jmp 2ca29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaaa9> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r11 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32485 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7c5> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 2d076 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0f6> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x338(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde1f> │ │ │ │ + jmp 2c9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa58> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 324b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7f1> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ + jb 2d0a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb124> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe047> │ │ │ │ + jmp 2c987 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa07> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x390(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 324d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe818> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 2d0d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb152> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31c4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf8f> │ │ │ │ + jmp 2cd7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadfa> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x398(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 324ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe83f> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ + jb 2d10e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb18e> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31cbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfff> │ │ │ │ + jmp 2cd29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xada9> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + jmp 2c3b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa437> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x378(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe866> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 2d15d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1dd> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf1f> │ │ │ │ + jmp 2ccd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad58> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x338(%rbp),%r10 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x368(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 3254d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe88d> │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ + jb 2d199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb219> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x338(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xded7> │ │ │ │ + jmp 2cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad03> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r10,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 32574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8b4> │ │ │ │ - lea (%r10,%rsi,1),%r8 │ │ │ │ + jb 2d1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb24e> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe16f> │ │ │ │ + jmp 2cc32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacb2> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + jmp 2b095 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9115> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ + mov -0x3a0(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 325a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8e0> │ │ │ │ + jb 2d201 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb281> │ │ │ │ lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31a47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd87> │ │ │ │ + jmp 2ce29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaea9> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2ce3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaebd> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2ce34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaeb4> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2cef3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf73> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2ceea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf6a> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 2ceb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf32> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 2cea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf29> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x390(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 325cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe90c> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + jb 2d295 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb315> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe08f> │ │ │ │ + jmp 2ce9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf1e> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x358(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 325f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe935> │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ + jb 2d2c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb343> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 31de7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe127> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - jmp 2fcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbff0> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - jmp 30d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd04f> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - jmp 30fb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2f9> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - jmp 30e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1a4> │ │ │ │ - mov 0x250(%rsp),%rsi │ │ │ │ - jmp 300aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3ea> │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - jmp 2ff55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc295> │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - jmp 2fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc140> │ │ │ │ + jmp 2cedf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf5f> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov -0x3a0(%rbp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 2d2f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb371> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 2bcdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d5c> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d4f0 │ │ │ │ - movsd %xmm0,0x48(%rsp) │ │ │ │ - jmp 307d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcb13> │ │ │ │ - call d4f0 │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - jmp 2f76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbaac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 107a0 <__cxa_finalize@plt+0x2b40> │ │ │ │ + jmp ed82 <__cxa_finalize@plt+0x1122> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1081a <__cxa_finalize@plt+0x2bba> │ │ │ │ + jmp ecc6 <__cxa_finalize@plt+0x1066> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 108af <__cxa_finalize@plt+0x2c4f> │ │ │ │ + jmp ed1c <__cxa_finalize@plt+0x10bc> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108e7 <__cxa_finalize@plt+0x2c87> │ │ │ │ + jmp ed59 <__cxa_finalize@plt+0x10f9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1092d <__cxa_finalize@plt+0x2ccd> │ │ │ │ + jmp efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108f1 <__cxa_finalize@plt+0x2c91> │ │ │ │ + jmp eda1 <__cxa_finalize@plt+0x1141> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10943 <__cxa_finalize@plt+0x2ce3> │ │ │ │ + jmp ed2f <__cxa_finalize@plt+0x10cf> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 109b5 <__cxa_finalize@plt+0x2d55> │ │ │ │ + jmp eed1 <__cxa_finalize@plt+0x1271> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10966 <__cxa_finalize@plt+0x2d06> │ │ │ │ + jmp eeb0 <__cxa_finalize@plt+0x1250> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 109c7 <__cxa_finalize@plt+0x2d67> │ │ │ │ + jmp ef2b <__cxa_finalize@plt+0x12cb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10a2f <__cxa_finalize@plt+0x2dcf> │ │ │ │ - endbr64 │ │ │ │ - jmp 1091d <__cxa_finalize@plt+0x2cbd> │ │ │ │ - endbr64 │ │ │ │ - jmp 10a48 <__cxa_finalize@plt+0x2de8> │ │ │ │ + jmp efbc <__cxa_finalize@plt+0x135c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10a90 <__cxa_finalize@plt+0x2e30> │ │ │ │ - endbr64 │ │ │ │ - jmp 10b1a <__cxa_finalize@plt+0x2eba> │ │ │ │ + jmp eed6 <__cxa_finalize@plt+0x1276> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10b6f <__cxa_finalize@plt+0x2f0f> │ │ │ │ - endbr64 │ │ │ │ - jmp 10ee3 <__cxa_finalize@plt+0x3283> │ │ │ │ + jmp ef6b <__cxa_finalize@plt+0x130b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10fa6 <__cxa_finalize@plt+0x3346> │ │ │ │ + jmp ef5f <__cxa_finalize@plt+0x12ff> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10bb7 <__cxa_finalize@plt+0x2f57> │ │ │ │ + jmp ef78 <__cxa_finalize@plt+0x1318> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10a9d <__cxa_finalize@plt+0x2e3d> │ │ │ │ + jmp efd5 <__cxa_finalize@plt+0x1375> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10c52 <__cxa_finalize@plt+0x2ff2> │ │ │ │ - endbr64 │ │ │ │ - jmp 10c7a <__cxa_finalize@plt+0x301a> │ │ │ │ - endbr64 │ │ │ │ - jmp 10cbb <__cxa_finalize@plt+0x305b> │ │ │ │ + jmp ec71 <__cxa_finalize@plt+0x1011> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10d43 <__cxa_finalize@plt+0x30e3> │ │ │ │ + jmp effc <__cxa_finalize@plt+0x139c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10cf4 <__cxa_finalize@plt+0x3094> │ │ │ │ + jmp f074 <__cxa_finalize@plt+0x1414> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10d58 <__cxa_finalize@plt+0x30f8> │ │ │ │ - endbr64 │ │ │ │ - jmp 10dac <__cxa_finalize@plt+0x314c> │ │ │ │ + jmp f0ab <__cxa_finalize@plt+0x144b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10e0f <__cxa_finalize@plt+0x31af> │ │ │ │ + jmp f0a0 <__cxa_finalize@plt+0x1440> │ │ │ │ endbr64 │ │ │ │ - jmp 10e42 <__cxa_finalize@plt+0x31e2> │ │ │ │ + jmp f0e0 <__cxa_finalize@plt+0x1480> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10ddd <__cxa_finalize@plt+0x317d> │ │ │ │ - endbr64 │ │ │ │ - jmp 10db8 <__cxa_finalize@plt+0x3158> │ │ │ │ + jmp ed10 <__cxa_finalize@plt+0x10b0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10939 <__cxa_finalize@plt+0x2cd9> │ │ │ │ + jmp edd0 <__cxa_finalize@plt+0x1170> │ │ │ │ endbr64 │ │ │ │ - jmp 10e7a <__cxa_finalize@plt+0x321a> │ │ │ │ + jmp ee3a <__cxa_finalize@plt+0x11da> │ │ │ │ endbr64 │ │ │ │ - jmp 10b87 <__cxa_finalize@plt+0x2f27> │ │ │ │ + jmp edbb <__cxa_finalize@plt+0x115b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10824 <__cxa_finalize@plt+0x2bc4> │ │ │ │ + jmp f186 <__cxa_finalize@plt+0x1526> │ │ │ │ endbr64 │ │ │ │ - jmp 10f94 <__cxa_finalize@plt+0x3334> │ │ │ │ + jmp f17a <__cxa_finalize@plt+0x151a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10bc1 <__cxa_finalize@plt+0x2f61> │ │ │ │ + jmp f051 <__cxa_finalize@plt+0x13f1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10fcb <__cxa_finalize@plt+0x336b> │ │ │ │ + jmp f202 <__cxa_finalize@plt+0x15a2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10860 <__cxa_finalize@plt+0x2c00> │ │ │ │ + jmp f282 <__cxa_finalize@plt+0x1622> │ │ │ │ endbr64 │ │ │ │ - jmp 11276 <__cxa_finalize@plt+0x3616> │ │ │ │ - endbr64 │ │ │ │ - jmp 11055 <__cxa_finalize@plt+0x33f5> │ │ │ │ + jmp f26e <__cxa_finalize@plt+0x160e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10c03 <__cxa_finalize@plt+0x2fa3> │ │ │ │ + jmp f1ad <__cxa_finalize@plt+0x154d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11067 <__cxa_finalize@plt+0x3407> │ │ │ │ + jmp f2b2 <__cxa_finalize@plt+0x1652> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1105d <__cxa_finalize@plt+0x33fd> │ │ │ │ + jmp f2bf <__cxa_finalize@plt+0x165f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d62 <__cxa_finalize@plt+0x3102> │ │ │ │ + jmp f069 <__cxa_finalize@plt+0x1409> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 109e0 <__cxa_finalize@plt+0x2d80> │ │ │ │ + jmp f2a6 <__cxa_finalize@plt+0x1646> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1101a <__cxa_finalize@plt+0x33ba> │ │ │ │ + jmp f348 <__cxa_finalize@plt+0x16e8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 110aa <__cxa_finalize@plt+0x344a> │ │ │ │ + jmp f354 <__cxa_finalize@plt+0x16f4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10e02 <__cxa_finalize@plt+0x31a2> │ │ │ │ + jmp ef8d <__cxa_finalize@plt+0x132d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1112e <__cxa_finalize@plt+0x34ce> │ │ │ │ + jmp f470 <__cxa_finalize@plt+0x1810> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 109d1 <__cxa_finalize@plt+0x2d71> │ │ │ │ + jmp f485 <__cxa_finalize@plt+0x1825> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1117d <__cxa_finalize@plt+0x351d> │ │ │ │ - endbr64 │ │ │ │ - jmp 10f28 <__cxa_finalize@plt+0x32c8> │ │ │ │ - endbr64 │ │ │ │ - jmp 111f1 <__cxa_finalize@plt+0x3591> │ │ │ │ - endbr64 │ │ │ │ - jmp 10d75 <__cxa_finalize@plt+0x3115> │ │ │ │ - endbr64 │ │ │ │ - jmp 1126a <__cxa_finalize@plt+0x360a> │ │ │ │ + jmp f314 <__cxa_finalize@plt+0x16b4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 107ef <__cxa_finalize@plt+0x2b8f> │ │ │ │ + jmp f276 <__cxa_finalize@plt+0x1616> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110f9 <__cxa_finalize@plt+0x3499> │ │ │ │ - nop │ │ │ │ + jmp ed59 <__cxa_finalize@plt+0x10f9> │ │ │ │ + endbr64 │ │ │ │ + jmp f491 <__cxa_finalize@plt+0x1831> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ - lea 0x278(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x298,%rsp │ │ │ │ - movq 0x6ebdc(%rip),%xmm3 # a1520 , std::allocator >@GLIBCXX_3.4.21+0xc88> │ │ │ │ - movhps 0x6ebdd(%rip),%xmm3 # a1528 >@GLIBCXX_3.4+0xd48> │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x288(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x418,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x75d7e(%rip) │ │ │ │ + call d430 │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 2d565 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5e5> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movaps %xmm3,0x10(%rsp) │ │ │ │ - call 89cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66030> │ │ │ │ - xor %esi,%esi │ │ │ │ + call d3a0 │ │ │ │ + mov -0x348(%rbp),%r15 │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x3d8(%r14),%rdi │ │ │ │ - mov 0x3d0(%r14),%rcx │ │ │ │ - movl $0x0,0x3e8(%r14) │ │ │ │ - mov %rdi,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jae 34397 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106d7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%esi │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - mov (%rcx,%rsi,4),%ebp │ │ │ │ - lea 0x0(,%rsi,4),%rax │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 33146 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf486> │ │ │ │ - jmp 34377 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106b7> │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x1,0x10(%r15) │ │ │ │ + call d0f0 │ │ │ │ + mov 0x0(%r13),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1b0(%rbp),%r13 │ │ │ │ + call d790 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + call d790 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + cmpq $0x0,0x50(%rbx) │ │ │ │ + je 2d7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb828> │ │ │ │ + mov %r13,-0x358(%rbp) │ │ │ │ + mov %rsi,-0x360(%rbp) │ │ │ │ + mov %r12,-0x370(%rbp) │ │ │ │ + jmp 2d670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6f0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl 0x0(%r13),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r14,1),%r14 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 2d730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7b0> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 2d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7e0> │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2d747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7c7> │ │ │ │ + mov %rdi,-0x1b0(%rbp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2d662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6e2> │ │ │ │ + call d600 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp 0x50(%rbx),%r15 │ │ │ │ + jae 2d7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb828> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov (%rax,%r15,8),%r13 │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + test %r13,%r13 │ │ │ │ + je f870 <__cxa_finalize@plt+0x1c10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2d6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb750> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 2d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb660> │ │ │ │ + test %rax,%rax │ │ │ │ + je 2d5eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb66b> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 2d70b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb78b> │ │ │ │ + nop │ │ │ │ + mov -0x358(%rbp),%rdi │ │ │ │ + mov -0x360(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x350(%rbp),%rcx │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 2d5ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb66e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 2d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7e0> │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + jmp 2d64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6ce> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp -0x358(%rbp),%r14 │ │ │ │ + je 30c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed18> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2d78e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb80e> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 2f760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7e0> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov (%r14),%rdi │ │ │ │ + mov %rdx,0x8(%r14) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 2d64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6ce> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,-0x330(%rbp) │ │ │ │ + movl $0x0,-0x33c(%rbp) │ │ │ │ + movq $0x0,-0x328(%rbp) │ │ │ │ + movl $0x0,-0x338(%rbp) │ │ │ │ + movq $0x0,-0x320(%rbp) │ │ │ │ + movl $0x0,-0x334(%rbp) │ │ │ │ + movl $0x0,-0x39c(%rbp) │ │ │ │ + movl $0x0,-0x3a0(%rbp) │ │ │ │ + movl $0x0,-0x350(%rbp) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d6f0 │ │ │ │ test %eax,%eax │ │ │ │ - jne 3309d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3dd> │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ + je 2de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbea0> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 2d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb890> │ │ │ │ + mov -0x348(%rbp),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0x18(%rsi),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 2d848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8c8> │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + mov (%rdx),%r13 │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + test %eax,%eax │ │ │ │ + je 2d867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8e7> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + cmpw $0x2,0x1a(%r13) │ │ │ │ + jne 2d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb890> │ │ │ │ + cmpw $0x2,0x1a(%r14) │ │ │ │ + jne 2d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb890> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d850 │ │ │ │ + mov -0x348(%rbp),%rsi │ │ │ │ + movslq 0x10(%r13),%rax │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + sete %cl │ │ │ │ + or %sil,%cl │ │ │ │ + jne f862 <__cxa_finalize@plt+0x1c02> │ │ │ │ + cmp 0x4(%rdx),%eax │ │ │ │ + jge f862 <__cxa_finalize@plt+0x1c02> │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov (%rax),%r15 │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x3b8(%rbp) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x380(%rbp) │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je f870 <__cxa_finalize@plt+0x1c10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 313e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf461> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 312e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf363> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3181b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf89b> │ │ │ │ + mov -0x380(%rbp),%rdx │ │ │ │ + mov %rax,-0x228(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x78(%r13),%r12 │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je f4cd <__cxa_finalize@plt+0x186d> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 3133d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3bd> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 312c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf343> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3180f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf88f> │ │ │ │ + mov -0x3a8(%rbp),%rdx │ │ │ │ + mov %rax,-0x208(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je f4b2 <__cxa_finalize@plt+0x1852> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 312f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf372> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 312b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf333> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 31803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf883> │ │ │ │ + mov -0x390(%rbp),%rdx │ │ │ │ + mov %rax,-0x1e8(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%r15 │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je f531 <__cxa_finalize@plt+0x18d1> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x318(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 31388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf408> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 312d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf353> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 317fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf87b> │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ + mov $0xa0,%edi │ │ │ │ + mov -0x358(%rbp),%r12d │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x360(%rbp),%r9 │ │ │ │ + mov -0x3f0(%rbp),%r8 │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + mov -0x3b0(%rbp),%rcx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + push %rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + call 63f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fe0> │ │ │ │ + pop %r12 │ │ │ │ + pop %rax │ │ │ │ + lea -0x330(%rbp),%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + lea -0x33c(%rbp),%r8 │ │ │ │ + lea 0x60a14(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov 0x50(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rsi,%rsi,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne f637 <__cxa_finalize@plt+0x19d7> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x328(%rbp),%rcx │ │ │ │ + lea -0x338(%rbp),%r8 │ │ │ │ + lea 0x609cf(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x78(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov 0x58(%rbx),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rsi,%rsi,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne f5eb <__cxa_finalize@plt+0x198b> │ │ │ │ + cmpb $0x0,0x40(%rbx) │ │ │ │ + jne 3142c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4ac> │ │ │ │ + movl $0x0,-0x3d8(%rbp) │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + movl $0x0,-0x3c8(%rbp) │ │ │ │ + movl $0x0,-0x388(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add %rdi,%rdi │ │ │ │ + je 2ff08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf88> │ │ │ │ + mov -0x350(%rbp),%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x0(,%rsi,4),%esi │ │ │ │ + mov %esi,-0x3d0(%rbp) │ │ │ │ + and $0x4,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %esi,-0x3c0(%rbp) │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,-0x3f8(%rbp) │ │ │ │ + jmp 2dc7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcfa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 2fd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde8> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + mov -0x3c0(%rbp),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 30c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeca0> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + movzbl -0x3f8(%rbp),%esi │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%r8,4),%rdx │ │ │ │ + add 0x88(%rdx),%rax │ │ │ │ + or %sil,(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + addl $0x1,-0x3d8(%rbp) │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movdqu 0x68(%rbx),%xmm3 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + add $0x2,%r8 │ │ │ │ + add %rdx,0x88(%rbx) │ │ │ │ + add %rcx,0x78(%rbx) │ │ │ │ + paddq %xmm3,%xmm0 │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jae 2ff08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf88> │ │ │ │ + mov -0x330(%rbp),%rdx │ │ │ │ + lea 0x0(,%r8,4),%rsi │ │ │ │ + mov (%rdx,%r8,4),%r12d │ │ │ │ + mov 0x4(%rdx,%rsi,1),%r13d │ │ │ │ + mov %r12d,%r10d │ │ │ │ + mov %r13d,%r11d │ │ │ │ + sar $1,%r10d │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + sete -0x370(%rbp) │ │ │ │ + sar $1,%r11d │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + sete -0x378(%rbp) │ │ │ │ + test %r12d,%r12d │ │ │ │ + sete %dl │ │ │ │ + test %r13d,%r13d │ │ │ │ + sete %cl │ │ │ │ + or %cl,%dl │ │ │ │ + jne 2dbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc60> │ │ │ │ + movzbl -0x378(%rbp),%r9d │ │ │ │ + cmp %r9b,-0x370(%rbp) │ │ │ │ + sete -0x358(%rbp) │ │ │ │ + je 31020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0a0> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + mov -0x3d0(%rbp),%ecx │ │ │ │ + or %r13d,%r12d │ │ │ │ + movzbl 0x40(%rbx),%edi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%r12d │ │ │ │ + mov %ecx,-0x398(%rbp) │ │ │ │ + mov -0x3c0(%rbp),%ecx │ │ │ │ + je 2fde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde60> │ │ │ │ + mov 0xd0(%rbx),%r9 │ │ │ │ + cmp %r9,0xc8(%rbx) │ │ │ │ + je 2fde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde60> │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde03> │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%r13 │ │ │ │ + mov 0x0(%r13,%rsi,1),%r13 │ │ │ │ + mov 0x88(%r13),%r9 │ │ │ │ + add %rax,%r9 │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov $0x8,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,0x0(%r13) │ │ │ │ + test %dl,%dl │ │ │ │ + je 2fed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf50> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%rdx │ │ │ │ + mov 0x88(%rdx),%r13 │ │ │ │ + add %rax,%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + or %r13b,(%rdx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 2fef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf70> │ │ │ │ + mov 0x10(%rbx),%r13 │ │ │ │ + mov 0x8(%r13),%r13 │ │ │ │ + mov 0x0(%r13,%rsi,1),%r13 │ │ │ │ + add 0x88(%r13),%rax │ │ │ │ + mov $0x2,%r13d │ │ │ │ + shl %cl,%r13d │ │ │ │ + or %r13b,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2fe00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde80> │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 2fea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf29> │ │ │ │ + addl $0x1,-0x388(%rbp) │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 2febe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf3e> │ │ │ │ + addl $0x1,-0x388(%rbp) │ │ │ │ + jmp 2dc51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcd1> │ │ │ │ + movq 0x737f8(%rip),%xmm2 # a1620 , std::allocator >@GLIBCXX_3.4.21+0xd88> │ │ │ │ + mov -0x330(%rbp),%rdi │ │ │ │ + movhps 0x737f2(%rip),%xmm2 # a1628 >@GLIBCXX_3.4+0xe48> │ │ │ │ + movaps %xmm2,-0x370(%rbp) │ │ │ │ + call d770 │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ + call d770 │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2de5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbedf> │ │ │ │ + call d770 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call dbe0 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + imul 0x48(%rbx),%rax │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov %rax,0x60(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 2f810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd890> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + mulsd 0x60eea(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 2f83e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8be> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + lea -0x140(%rbp),%r15 │ │ │ │ + lea -0x1b0(%rbp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,-0x348(%rbp) │ │ │ │ + lea 0x72895(%rip),%r14 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %xmm1,%r12 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ + xor %r11d,%r11d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x6dfeb(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x6dd4c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r10w,0x260(%rsp) │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - mov -0x18(%r15),%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6dfc0(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x72b13(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r11w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov 0x72afc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r13,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ + lea 0x729b3(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa -0x370(%rbp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6de60(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movaps %xmm2,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6e159(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ + lea 0x72c9f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%r15 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rdi,-0x360(%rbp) │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113b8> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + je 30c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed00> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6dd26(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + lea 0x72854(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeef0> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2e083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc103> │ │ │ │ call d600 │ │ │ │ - lea 0x6dc39(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x7275f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6de2e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6db74(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x72954(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x72955(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x6045e(%rip),%rcx # 8e547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5c7> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 30440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4c0> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je f88f <__cxa_finalize@plt+0x1c2f> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x603f1(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x300(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x310(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3c8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 30498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe518> │ │ │ │ + mov %rcx,-0x310(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x300(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x308(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2e1c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc245> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2e1d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc256> │ │ │ │ + call d600 │ │ │ │ + movzbl 0x40(%rbx),%eax │ │ │ │ + mov %al,-0x3a8(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + je 2e530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5b0> │ │ │ │ + mov 0x78(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 2f7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd870> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x60b7a(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 2fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd00> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movsd %xmm1,-0x380(%rbp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x6ddec(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r9w,0x260(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - add -0x18(%r15),%rdi │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ + mov 0x727b0(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r10w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x72784(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ + movdqa -0x370(%rbp),%xmm4 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6dc6d(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movaps %xmm3,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ + lea 0x7263a(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ + lea 0x72943(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x380(%rbp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ + mov %rdi,-0x3b0(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + movb $0x0,-0x200(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11370> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + je 31041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0c1> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6db54(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + lea 0x72502(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0c2> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2e3d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc455> │ │ │ │ call d600 │ │ │ │ - lea 0x6da67(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x7240d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6dc5c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6d9a2(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x72602(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x72603(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x13,%r8d │ │ │ │ - lea 0x5ba45(%rip),%rcx # 8e826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab66> │ │ │ │ + mov $0x7,%r8d │ │ │ │ + lea 0x60113(%rip),%rcx # 8e54e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5ce> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f08> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + je 30ec5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef45> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 11347 <__cxa_finalize@plt+0x36e7> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ + cmp %rax,-0x1e8(%rbp) │ │ │ │ + je fc12 <__cxa_finalize@plt+0x1fb2> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5b9d9(%rip),%rsi # 8e83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + lea 0x60098(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + lea -0x1f0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 34a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10db0> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 34a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d88> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jae 32f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf249> │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - je 32f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf249> │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 348b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bf0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 112c2 <__cxa_finalize@plt+0x3662> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 351b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114f0> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ + je 30f06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef86> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xf8(%rsp) │ │ │ │ - je 11a23 <__cxa_finalize@plt+0x3dc3> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5b8c6(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 34998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cd8> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - lea 0x70307(%rip),%r13 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x704ec(%rip) │ │ │ │ - jne 34540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10880> │ │ │ │ - cmpb $0x0,0x704e0(%rip) │ │ │ │ - jne 345df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1091f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 33042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf382> │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 33054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf394> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 33066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3a6> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 33078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3b8> │ │ │ │ - call d600 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 33089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3c9> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 3309d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3dd> │ │ │ │ - call d600 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 86e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63150> │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 887e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64b20> │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 84280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x605c0> │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 874d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63810> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 2ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb290> │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 852f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61630> │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 87d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64070> │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x120(%r14),%rdi │ │ │ │ - call 86750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a90> │ │ │ │ - mov 0x3e8(%r14),%ecx │ │ │ │ - mov 0x3b8(%r14),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x0(,%rcx,4),%rax │ │ │ │ - cmpl $0x1,(%rsi,%rcx,4) │ │ │ │ - je 33f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10260> │ │ │ │ - mov 0x3d0(%r14),%rcx │ │ │ │ - mov (%rcx,%rax,1),%ebp │ │ │ │ - cmp %ebp,0x4(%rsp) │ │ │ │ - jae 34370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106b0> │ │ │ │ - mov 0x4(%rsp),%ebx │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %ebx,0x4(%rsp) │ │ │ │ - mov 0x3b8(%r14),%rdx │ │ │ │ - mov (%rdx,%rax,1),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 33840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb80> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 329d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed18> │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - lea 0x110(%rsp),%r13 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x6d872(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jns 2e552 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5d2> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %si,0x260(%rsp) │ │ │ │ - lea 0x6d5c5(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - mov -0x18(%r15),%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6d840(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm6 │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2e55b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5db> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + js 2e50c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc58c> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d6e0(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movaps %xmm6,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6d9d9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 350a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113e8> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x6081d(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6d5a6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf670> │ │ │ │ - call d600 │ │ │ │ - lea 0x6d4b9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6d6ae(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6d3f4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + js 2f860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movsd %xmm1,-0x380(%rbp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x6d66a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x260(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ 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 0x72453(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r9w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x72427(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ + movdqa -0x370(%rbp),%xmm5 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d4ef(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movaps %xmm7,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ + lea 0x722dd(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ + lea 0x725e6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movsd -0x380(%rbp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x240(%rbp),%rax │ │ │ │ + lea -0x250(%rbp),%rdi │ │ │ │ + movq $0x0,-0x248(%rbp) │ │ │ │ + mov %rdi,-0x398(%rbp) │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + movb $0x0,-0x240(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113a0> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + je 30c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecd0> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6d3d6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + lea 0x7219e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf840> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2e739 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7b9> │ │ │ │ call d600 │ │ │ │ - lea 0x6d2e9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x720a9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6d4de(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6d224(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x7229e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x7229f(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x10,%r8d │ │ │ │ - lea 0x5b2f1(%rip),%rcx # 8e850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab90> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5fdb7(%rip),%rcx # 8e556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5d6> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ + lea -0x220(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x380(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e60> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + je 304f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe570> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 11c3b <__cxa_finalize@plt+0x3fdb> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ + je f8e7 <__cxa_finalize@plt+0x1c87> │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5b25b(%rip),%rsi # 8e83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7a> │ │ │ │ + lea 0x5fd2d(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,-0x3b8(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e08> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ + je 30548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5c8> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + mov -0x1c8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rcx │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 34b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb8> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jae 33687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9c7> │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - je 33687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9c7> │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 34820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b60> │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 305a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe620> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %rax,-0x1a0(%rbp) │ │ │ │ + jae 2e8b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc935> │ │ │ │ + cmp %r15,%rsi │ │ │ │ + je 2e8b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc935> │ │ │ │ + cmp %rax,-0x1c0(%rbp) │ │ │ │ + jae 2f770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7f0> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 11c78 <__cxa_finalize@plt+0x4018> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jb faad <__cxa_finalize@plt+0x1e4d> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ + mov %rsi,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 351f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11530> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ + je 30ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed20> │ │ │ │ + mov %rcx,-0x2f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ + mov %rcx,-0x2e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ + mov %rcx,-0x2e8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xf8(%rsp) │ │ │ │ - je 117c9 <__cxa_finalize@plt+0x3b69> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5b148(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 34940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - lea 0x6fb89(%rip),%r13 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6fd6e(%rip) │ │ │ │ - jne 344a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107e0> │ │ │ │ - cmpb $0x0,0x6fd62(%rip) │ │ │ │ - je 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - mov 0x6fb54(%rip),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11733 <__cxa_finalize@plt+0x3ad3> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11298> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 11717 <__cxa_finalize@plt+0x3ab7> │ │ │ │ - cmpb $0x0,0x38(%r13) │ │ │ │ - je 34f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11250> │ │ │ │ - movsbl 0x43(%r13),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2e935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9b5> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x380(%rbp),%rdi │ │ │ │ + je 2e94a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9ca> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 2e95f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9df> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9f0> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,-0x3a8(%rbp) │ │ │ │ + jne 2f8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd940> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 2f8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd920> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x60(%rbx),%rax │ │ │ │ + mulsd 0x603de(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 2f880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd900> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movq %xmm0,%rbx │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x6d18b(%rip),%r15 # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x6ceec(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r8w,0x260(%rsp) │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - mov -0x18(%r15),%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6d160(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r12,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ + mov 0x7201f(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r8w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x71ff3(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ + movdqa -0x370(%rbp),%xmm6 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d000(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movaps %xmm4,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ + lea 0x71ea9(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6d2f9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + lea 0x721b2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - call d410 (unsigned long)@plt> │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113d0> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + je 30c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecb8> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6cec6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + lea 0x71d82(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd50> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2eb55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbd5> │ │ │ │ call d600 │ │ │ │ - lea 0x6cdd9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x71c8d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6cfce(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6cd14(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x71e82(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x71e83(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5f9a0(%rip),%rcx # 8e55b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5db> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 30618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe698> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je f8c8 <__cxa_finalize@plt+0x1c68> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5f926(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2c0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3d0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 30670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6f0> │ │ │ │ + mov %rcx,-0x2d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2c8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2ec90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd10> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2eca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd21> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + sub 0x7461b(%rip),%rax │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x600a9(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%rbx │ │ │ │ call d1a0 │ │ │ │ + mov 0x71d08(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x6cf8d(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %di,0x260(%rsp) │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - add -0x18(%r15),%rdi │ │ │ │ - mov %rbp,0x180(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %di,-0x60(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x71cd5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movdqa -0x370(%rbp),%xmm7 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6ce0f(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - movaps %xmm5,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ + lea 0x71b8b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ + lea 0x71e94(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 35048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11388> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + je 30c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xece8> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6ccf6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + lea 0x71a64(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff20> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2ee73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcef3> │ │ │ │ call d600 │ │ │ │ - lea 0x6cc09(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x7196f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6cdfe(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6cb44(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x71b64(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x71b65(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x13,%r8d │ │ │ │ - lea 0x5abfd(%rip),%rcx # 8e83c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7c> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 31a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfae2> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5fb91(%rip),%rsi # 8ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cafc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2a0(%rbp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ + mov %rbx,-0x2b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3d8(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fb8> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + je 306c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe748> │ │ │ │ + mov %rcx,-0x2b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ + 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) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2ef52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfd2> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rax │ │ │ │ + lea -0x280(%rbp),%rsi │ │ │ │ + lea -0x290(%rbp),%rbx │ │ │ │ + movq $0x0,-0x288(%rbp) │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + mov %rsi,-0x290(%rbp) │ │ │ │ + lea 0x11(%rax),%rsi │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + movb $0x0,-0x280(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe fc97 <__cxa_finalize@plt+0x2037> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x5f591(%rip),%rsi # 8e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5e0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x288(%rbp),%rax │ │ │ │ + cmp -0x390(%rbp),%rax │ │ │ │ + jb fc7c <__cxa_finalize@plt+0x201c> │ │ │ │ + mov -0x390(%rbp),%rdx │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x288(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe fb69 <__cxa_finalize@plt+0x1f09> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5f736(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x260(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x270(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3c0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 30230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2b0> │ │ │ │ + mov %rcx,-0x270(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x260(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ + mov -0x2f0(%rbp),%rsi │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x98(%rsp) │ │ │ │ - je 11597 <__cxa_finalize@plt+0x3937> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5ab7b(%rip),%rsi # 8e83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab7a> │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x268(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb fe7b <__cxa_finalize@plt+0x221b> │ │ │ │ + lea -0x270(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbp │ │ │ │ + mov -0x388(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rsi,-0x250(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 34c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f60> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ + je 30288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe308> │ │ │ │ + mov %rcx,-0x250(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rcx,-0x240(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ + mov %rcx,-0x248(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x248(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe fdc1 <__cxa_finalize@plt+0x2161> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5f62b(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x380(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 302e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe360> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2c8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + mov -0x2d0(%rbp),%rsi │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0xb8(%rsp),%r8 │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 34ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee0> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jae 33d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a7> │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - je 33d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a7> │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 34788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ac8> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ + sub -0x228(%rbp),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 1155f <__cxa_finalize@plt+0x38ff> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jb fd30 <__cxa_finalize@plt+0x20d0> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ + lea -0x200(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ + mov %rsi,-0x210(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3a8(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 35170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114b0> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ + je 30338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3b8> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xf8(%rsp) │ │ │ │ - je 11505 <__cxa_finalize@plt+0x38a5> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5aa68(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x208(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe fcbc <__cxa_finalize@plt+0x205c> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5fa9f(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,-0x3b0(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d30> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ + je 30390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe410> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - lea 0x6f4a9(%rip),%r13 │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ + mov -0x2a8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + mov -0x2b0(%rbp),%rsi │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6f68e(%rip) │ │ │ │ - jne 34408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10748> │ │ │ │ - cmpb $0x0,0x6f682(%rip) │ │ │ │ - je 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - mov 0x6f474(%rip),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11542 <__cxa_finalize@plt+0x38e2> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110f8> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 113fc <__cxa_finalize@plt+0x379c> │ │ │ │ - cmpb $0x0,0x38(%r13) │ │ │ │ - je 34d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110b0> │ │ │ │ - movsbl 0x43(%r13),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1e8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb fcf6 <__cxa_finalize@plt+0x2096> │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 89cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66030> │ │ │ │ - test %rax,%rax │ │ │ │ - js 343c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10700> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - js 343e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10727> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - movsd 0x5b451(%rip),%xmm1 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - lea 0x180(%rsp),%rbx │ │ │ │ - lea 0x110(%rsp),%r15 │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 303e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe468> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je f76f <__cxa_finalize@plt+0x1b0f> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5f55f(%rip),%rsi # 8e8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c929> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 305c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe640> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x74147(%rip) │ │ │ │ + jne 2fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc80> │ │ │ │ + cmpb $0x0,0x7413b(%rip) │ │ │ │ + jne 2fb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc08> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2f3bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd43d> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2f3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd44e> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 2f3e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd463> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x3a8(%rbp),%rdi │ │ │ │ + je 2f3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd478> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x380(%rbp),%rdi │ │ │ │ + je 2f40d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd48d> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 2f422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4a2> │ │ │ │ + call d600 │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + cmp -0x3c0(%rbp),%rdi │ │ │ │ + je 2f437 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4b7> │ │ │ │ + call d600 │ │ │ │ + mov -0x290(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 2f44c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4cc> │ │ │ │ + call d600 │ │ │ │ + mov -0x3a0(%rbp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 2f900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd980> │ │ │ │ + mov -0x39c(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 2f6e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd761> │ │ │ │ + mov -0x348(%rbp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x5b41d(%rip),%xmm1 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x6ca63(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %dx,0x260(%rsp) │ │ │ │ - lea 0x6c7b4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,0x268(%rsp) │ │ │ │ - movups %xmm0,0x278(%rsp) │ │ │ │ - mov -0x18(%rbp),%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - add %r15,%rdi │ │ │ │ - mov 0x6ca2e(%rip),%r15 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov %r15,(%rdi) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,-0x60(%rbp) │ │ │ │ + mov 0x7156e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x71547(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ + movdqa -0x370(%rbp),%xmm5 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6c8d1(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - lea 0x170(%rsp),%r13 │ │ │ │ - movaps %xmm2,0x110(%rsp) │ │ │ │ - movaps %xmm0,0x120(%rsp) │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ + lea 0x713fd(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6cbca(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x71706(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x118(%rsp),%rsi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - movl $0x10,0x158(%rsp) │ │ │ │ - mov %r13,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x110(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x188(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ + mov -0x39c(%rbp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 352a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115e0> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + je 2fd4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddcd> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6c781(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + lea 0x712f6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 34155 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10495> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2f5e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd661> │ │ │ │ call d600 │ │ │ │ - lea 0x6c694(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x71201(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6c5d6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x713f6(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x713f7(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0xd,%r8d │ │ │ │ - lea 0x5a6b4(%rip),%rcx # 8e861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aba1> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 35118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11458> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0xf8(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 11840 <__cxa_finalize@plt+0x3be0> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5a63e(%rip),%rsi # 8e86f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abaf> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + movabs $0x800000000000003d,%rax │ │ │ │ + add -0x1c8(%rbp),%rax │ │ │ │ + cmp $0x3b,%rax │ │ │ │ + jbe 319a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa20> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x5cc7b(%rip),%rsi # 8c2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a358> │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 350c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11400> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ + je 30e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef04> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6f26c(%rip) │ │ │ │ - jne 346f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a30> │ │ │ │ - cmpb $0x0,0x6f260(%rip) │ │ │ │ - jne 34678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109b8> │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 342b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105f9> │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + cmpb $0x0,0x73e34(%rip) │ │ │ │ + jne 307d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe858> │ │ │ │ + cmpb $0x0,0x73e28(%rip) │ │ │ │ + jne 30720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7a0> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 342cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1060b> │ │ │ │ + je 2f6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd750> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp 0x20(%rsp),%rdi │ │ │ │ - je 342df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1061f> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2f6e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd761> │ │ │ │ call d600 │ │ │ │ - mov $0x5350,%eax │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbx,0x110(%rsp) │ │ │ │ - lea 0x90(%r14),%rdi │ │ │ │ - movl $0x2d657375,0x120(%rsp) │ │ │ │ - mov %ax,0x124(%rsp) │ │ │ │ - movq $0x6,0x118(%rsp) │ │ │ │ - movb $0x0,0x126(%rsp) │ │ │ │ - call 2dba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ee0> │ │ │ │ - lea 0x98(%r14),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 34770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ab0> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call 89d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66090> │ │ │ │ - mov 0x3e8(%r14),%eax │ │ │ │ - mov 0x3d0(%r14),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov (%rcx,%rax,1),%ebp │ │ │ │ - cmp %ebp,0x4(%rsp) │ │ │ │ - jb 3313b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf47b> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3d8(%r14),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x1(%rdx),%esi │ │ │ │ - sub %rcx,%rax │ │ │ │ - mov %esi,0x3e8(%r14) │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 329b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecf0> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov -0x2b0(%rbp),%rdi │ │ │ │ + cmp -0x3d8(%rbp),%rdi │ │ │ │ + je 2f6f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd776> │ │ │ │ + call d600 │ │ │ │ + mov -0x2d0(%rbp),%rdi │ │ │ │ + cmp -0x3d0(%rbp),%rdi │ │ │ │ + je 2f70b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd78b> │ │ │ │ + call d600 │ │ │ │ + mov -0x2f0(%rbp),%rdi │ │ │ │ + cmp -0x3e0(%rbp),%rdi │ │ │ │ + je 2f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7a0> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + cmp -0x3c8(%rbp),%rdi │ │ │ │ + je 2f735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7b5> │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 35547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11887> │ │ │ │ - add $0x298,%rsp │ │ │ │ + jne 31833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8b3> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl -0x1a0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 2d784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb804> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x2f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2e8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc978> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 30cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed37> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x3e0(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 2f7c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd845> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 30cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed37> │ │ │ │ + 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 │ │ │ │ + jmp 2e1fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc27e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x5f54b(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ test %rax,%rax │ │ │ │ - jns 33f4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1028a> │ │ │ │ - mov %rax,%rbx │ │ │ │ - shr $1,%rax │ │ │ │ + jns 2de9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf1f> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2dea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf28> │ │ │ │ + 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 2e57d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5fd> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - and $0x1,%ebx │ │ │ │ - or %rbx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ addsd %xmm1,%xmm1 │ │ │ │ - jmp 33f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10293> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x6ec71(%rip),%rax │ │ │ │ - lea 0x6ec6a(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1181e <__cxa_finalize@plt+0x3bbe> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11180> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + jmp 2e9b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca34> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2e996 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca16> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2f8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd958> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2e97d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9fd> │ │ │ │ + call d600 │ │ │ │ + jmp 2e97d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9fd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x348(%rbp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1a0 │ │ │ │ + mov 0x710e2(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %cx,-0x60(%rbp) │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11806 <__cxa_finalize@plt+0x3ba6> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11130> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + add %r13,%rax │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 33e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101b8> │ │ │ │ - nop │ │ │ │ - mov 0x6ebd9(%rip),%rax │ │ │ │ - lea 0x6ebd2(%rip),%rcx │ │ │ │ + mov 0x710af(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x370(%rbp),%xmm6 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x70f65(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x7126e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x3a0(%rbp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov %r15,-0x1d0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 31700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf780> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x70e5e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 2fa79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdaf9> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + lea 0x70d69(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x70f5e(%rip),%rax # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x70f5f(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11b0c <__cxa_finalize@plt+0x3eac> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11320> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r14,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000003d,%rax │ │ │ │ + add -0x1c8(%rbp),%rax │ │ │ │ + cmp $0x3b,%rax │ │ │ │ + jbe 31a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfafc> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x5c7a3(%rip),%rsi # 8c298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a318> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 31474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4f4> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x7399c(%rip) │ │ │ │ + jne 30db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee30> │ │ │ │ + cmpb $0x0,0x73990(%rip) │ │ │ │ + jne 30cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed78> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2fb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbe8> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2f45a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4da> │ │ │ │ + call d600 │ │ │ │ + jmp 2f45a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4da> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5e888(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x73745(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x7372b(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11af4 <__cxa_finalize@plt+0x3e94> │ │ │ │ + je fe16 <__cxa_finalize@plt+0x21b6> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112d0> │ │ │ │ + je 2fcf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd78> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 33798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfad8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6eb39(%rip),%rax │ │ │ │ - lea 0x6eb32(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11a9f <__cxa_finalize@plt+0x3e3f> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + jmp 2f3ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd42c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x73479(%rip),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5e809(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11ad2 <__cxa_finalize@plt+0x3e72> │ │ │ │ + je fdfe <__cxa_finalize@plt+0x219e> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11010> │ │ │ │ + je 2fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd20> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - cmpb $0x0,0x6ef28(%rip) │ │ │ │ - je 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ - mov 0x6ed1a(%rip),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11a87 <__cxa_finalize@plt+0x3e27> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 34ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11218> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + jmp 2f39f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd41f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 11a54 <__cxa_finalize@plt+0x3df4> │ │ │ │ - cmpb $0x0,0x38(%r13) │ │ │ │ - je 34e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111d0> │ │ │ │ - movsbl 0x43(%r13),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 33030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf370> │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 2e220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2a0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,-0x408(%rbp) │ │ │ │ + mov %rdi,-0x400(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea -0x14771(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x408(%rbp),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2fc61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce1> │ │ │ │ + mov %rdx,-0x400(%rbp) │ │ │ │ + call *%rax │ │ │ │ + mov -0x400(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2fc61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5a0b6(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x6ec75(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - lea 0x6ec59(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r13,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 11c0f <__cxa_finalize@plt+0x3faf> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 35268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a8> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 342a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105e7> │ │ │ │ + mov %rdx,-0x408(%rbp) │ │ │ │ + mov %rdi,-0x400(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea -0x147c9(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x408(%rbp),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2fbe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc63> │ │ │ │ + mov %rdx,-0x400(%rbp) │ │ │ │ + call *%rax │ │ │ │ + mov -0x400(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2fbe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc63> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2f5b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd633> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x3d0(%rbp),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + mov %eax,-0x398(%rbp) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + shr $1,%eax │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r13 │ │ │ │ + mov -0x398(%rbp),%ecx │ │ │ │ + add %rax,%r13 │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,0x0(%r13) │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 2dd4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdcc> │ │ │ │ + test %dl,%dl │ │ │ │ + jne 2dd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdfb> │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 31718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf798> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2ddae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe2e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 308b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe930> │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 2dd4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdcc> │ │ │ │ + nop │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + test %r14b,%r14b │ │ │ │ + je 2fe28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdea8> │ │ │ │ + mov 0xc8(%rbx),%rax │ │ │ │ + mov (%rax,%r8,2),%esi │ │ │ │ + mov 0x148(%r13),%rdx │ │ │ │ + cmp 0x150(%r13),%rdx │ │ │ │ + je 308c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe940> │ │ │ │ + mov (%rdx),%eax │ │ │ │ + and $0x3fffffff,%esi │ │ │ │ + movzbl -0x370(%rbp),%ecx │ │ │ │ + add $0x4,%rdx │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + shl $0x6,%ecx │ │ │ │ + or %eax,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %esi,-0x4(%rdx) │ │ │ │ + movzbl -0x378(%rbp),%esi │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + shl $0x7,%esi │ │ │ │ + or %ecx,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %al,-0x1(%rdx) │ │ │ │ + mov %rdx,0x148(%r13) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 2dc2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcad> │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jne 2de03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe83> │ │ │ │ + addl $0x1,-0x3c8(%rbp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + jne 2de14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe94> │ │ │ │ + addl $0x1,-0x3c8(%rbp) │ │ │ │ + jmp 2dc51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcd1> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6e989(%rip),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5a037(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 11bf7 <__cxa_finalize@plt+0x3f97> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 35230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11570> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 3429a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105da> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x3e8(%r14),%eax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x2,%rax │ │ │ │ - jmp 33127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf467> │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 2fdd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde52> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2fe0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde8a> │ │ │ │ + jmp 2fe85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf05> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + test %dil,%dil │ │ │ │ + je 2dc29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbca9> │ │ │ │ + mov %edi,%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 2fe0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde8a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x58(%rbx),%rsi │ │ │ │ + add %rsi,%rsi │ │ │ │ + je 300a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe122> │ │ │ │ + mov -0x350(%rbp),%esi │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov %r15,-0x358(%rbp) │ │ │ │ + mov -0x388(%rbp),%r9d │ │ │ │ + mov -0x39c(%rbp),%r13d │ │ │ │ + mov %esi,%r12d │ │ │ │ + not %esi │ │ │ │ + mov %rdx,-0x370(%rbp) │ │ │ │ + mov -0x3a0(%rbp),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov -0x3c8(%rbp),%r15d │ │ │ │ + shr $0x3,%r12d │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 33dad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100ed> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %edx,-0x348(%rbp) │ │ │ │ + shl %cl,%r11d │ │ │ │ + not %r11d │ │ │ │ + jmp 2ff9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe01a> │ │ │ │ + nop │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + je 30054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0d4> │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + add $0x1,%r9d │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 3006c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0ec> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov -0x328(%rbp),%rdx │ │ │ │ + lea (%rsi,%rax,2),%eax │ │ │ │ + mov (%rdx,%rsi,4),%edi │ │ │ │ + mov 0x4(%rdx,%rsi,4),%edx │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov %edx,%r8d │ │ │ │ + sar $1,%r10d │ │ │ │ + sar $1,%r8d │ │ │ │ + test %edi,%edi │ │ │ │ + sete %dil │ │ │ │ + test %edx,%edx │ │ │ │ + not %edx │ │ │ │ + sete %r14b │ │ │ │ + and $0x1,%edx │ │ │ │ + add %edx,%r13d │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + or %r14d,%edi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %edi,-0x348(%rbp) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + add %r12,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + and %r11b,(%rdi) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + sete %dl │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + lea 0x1(%rsi,%rax,2),%eax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + add %r12,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + and %r11b,(%rdi) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + sete %dl │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jne 2ff70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdff0> │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 2ff7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdffe> │ │ │ │ + mov 0x58(%rbx),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + add $0x1,%r15d │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 2ff96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe016> │ │ │ │ + mov -0x348(%rbp),%eax │ │ │ │ + mov %r9d,-0x388(%rbp) │ │ │ │ + mov %r13d,-0x39c(%rbp) │ │ │ │ + mov %eax,-0x3a0(%rbp) │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %r15d,-0x3c8(%rbp) │ │ │ │ + mov -0x358(%rbp),%r15 │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + addl $0x1,-0x350(%rbp) │ │ │ │ + mov %eax,0x94(%rsi) │ │ │ │ + mov -0x3c8(%rbp),%eax │ │ │ │ + mov %eax,0x98(%rsi) │ │ │ │ + mov -0x3d8(%rbp),%eax │ │ │ │ + mov %eax,0x9c(%rsi) │ │ │ │ + call 4f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d240> │ │ │ │ + lea -0x1a0(%rbp),%r12 │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x13,-0x318(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + mov %r12,-0x1b0(%rbp) │ │ │ │ + mov 0x48(%rbx),%r14 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x318(%rbp),%rdx │ │ │ │ + movdqa 0x5eda2(%rip),%xmm0 # 8eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf40> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x676e6973,0xf(%rax) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x7338a(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + je 301c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe243> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + test %r14,%r14 │ │ │ │ + js 31740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7c0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r14,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x73353(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x5ebdf(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 301ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe23a> │ │ │ │ + movl $0xffffffff,0x7332f(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jg 315fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf67b> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 301cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe24d> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 301de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe25e> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x390(%rbp),%rdi │ │ │ │ + je 301f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe273> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x3a8(%rbp),%rdi │ │ │ │ + je 30208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe288> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x380(%rbp),%rdi │ │ │ │ + je 2d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb890> │ │ │ │ + call d600 │ │ │ │ + jmp 2d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb890> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11867> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jae 310dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf15c> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 347f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b31> │ │ │ │ + je 30258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2d8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b44> │ │ │ │ + je 3026b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2eb> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33dc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10101> │ │ │ │ + je 2f071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0f1> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33dc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10101> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 336cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa0d> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ + jmp 2f071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0f1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11847> │ │ │ │ - nopl (%rax) │ │ │ │ + jae 310ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf12e> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bc1> │ │ │ │ + je 302b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe330> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34894 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bd4> │ │ │ │ + je 302c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe343> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 336e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa21> │ │ │ │ + je 2f0f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd175> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 336e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa21> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 32f4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf28f> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ + jmp 2f0f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd175> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 354e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11827> │ │ │ │ - nopl (%rax) │ │ │ │ + jae 31080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf100> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c51> │ │ │ │ + je 30308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe388> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34924 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c64> │ │ │ │ + je 3031b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe39b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2a3> │ │ │ │ + je 2f172 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1f2> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2a3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2f172 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1f2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 353d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11710> │ │ │ │ + jae 31052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0d2> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ca8> │ │ │ │ + je 30360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3e0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 3497b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cbb> │ │ │ │ + je 30373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa9> │ │ │ │ + je 2f1f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd277> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa9> │ │ │ │ + jmp 2f1f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd277> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 352b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115f8> │ │ │ │ + jae 31186 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf206> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 349c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d00> │ │ │ │ + je 303b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe438> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 349d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d13> │ │ │ │ + je 303cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe44b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32feb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf32b> │ │ │ │ + je 2f285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd305> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32feb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf32b> │ │ │ │ + jmp 2f285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd305> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov %r15,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11680> │ │ │ │ + jae 3115f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1df> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d58> │ │ │ │ + je 30410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe490> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34a2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d6b> │ │ │ │ + je 30423 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4a3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33e49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10189> │ │ │ │ + je 2f306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd386> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33e49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10189> │ │ │ │ + jmp 2f306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd386> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 35470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117b0> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - jne 32efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf23b> │ │ │ │ - jmp 32f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf25f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11650> │ │ │ │ + jae 31138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1b8> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dd8> │ │ │ │ + je 30468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4e8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10deb> │ │ │ │ + je 3047b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4fb> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1e2> │ │ │ │ + je 2e11e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc19e> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1e2> │ │ │ │ + jmp 2e11e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc19e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 352e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11620> │ │ │ │ + jae 3110a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf18a> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e30> │ │ │ │ + je 304c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe540> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34b03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e43> │ │ │ │ + je 304d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe553> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf960> │ │ │ │ + je 2e19a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc21a> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf960> │ │ │ │ + jmp 2e19a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc21a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116b0> │ │ │ │ + jae 31202 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf282> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e88> │ │ │ │ + je 30518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe598> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34b5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e9b> │ │ │ │ + je 3052b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5ab> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8d8> │ │ │ │ + je 2e7db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc85b> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8d8> │ │ │ │ + jmp 2e7db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc85b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 311db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf25b> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 30570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5f0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 30583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe603> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2e857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8d7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2e857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc8d7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 35460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117a0> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - jne 33679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b9> │ │ │ │ - jmp 3369d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9dd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 35480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117c0> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp 0x20(%rsp),%rsi │ │ │ │ - jne 33d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10099> │ │ │ │ - jmp 33d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100bd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jbe 314c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf545> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 2e8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc928> │ │ │ │ + jmp 2e8cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc94b> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 311b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf234> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 305e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe668> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 305fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe67b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3f8> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2f378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3f8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ + mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11770> │ │ │ │ + jae 3128c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf30c> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f30> │ │ │ │ + je 30640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6c0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f43> │ │ │ │ + je 30653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6d3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 32e1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf15a> │ │ │ │ + je 2ebe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc69> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 32e1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf15a> │ │ │ │ + jmp 2ebe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc69> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ - mov %rbp,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11740> │ │ │ │ + jae 3125e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2de> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f88> │ │ │ │ + je 30698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe718> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34c5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f9b> │ │ │ │ + je 306ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe72b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10040> │ │ │ │ + je 2ec65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcce5> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10040> │ │ │ │ + jmp 2ec65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcce5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ - mov %r15,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 353a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116e0> │ │ │ │ + jae 31230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2b0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 34ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fe0> │ │ │ │ + je 306f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe770> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 34cb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ff3> │ │ │ │ + je 30703 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe783> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 33c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb8> │ │ │ │ + je 2ef27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa7> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 33c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x15185(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 345c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10902> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 345c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10902> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x151d5(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 34571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108b1> │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 34571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108b1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x15222(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 33f02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10242> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 33f02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10242> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x1525e(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 33eaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101ef> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 33eaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101ef> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x152a5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 3448a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ca> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 3448a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ca> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x152f5(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 34439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10779> │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 34439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10779> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x15342(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 3465c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1099c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 3465c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1099c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x1537e(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 34609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10949> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 34609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10949> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x153c2(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 33822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb62> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 33822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb62> │ │ │ │ + jmp 2ef27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfa7> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x153fe(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 337cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0f> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 337cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb0f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x15445(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ + mov 0x72bb9(%rip),%rax │ │ │ │ + lea 0x72bb2(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f844 <__cxa_finalize@plt+0x1be4> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 30f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeff8> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x72b88(%rip),%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x5de29(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f82b <__cxa_finalize@plt+0x1bcb> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 30f47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefc7> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 2f6bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd73f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x728a1(%rip),%rax │ │ │ │ + lea 0x7289a(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f817 <__cxa_finalize@plt+0x1bb7> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 30fda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf05a> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5dd6f(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c614> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x5dd5e(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5dd54(%rip),%rsi # 8e5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c624> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f7f0 <__cxa_finalize@plt+0x1b90> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 30fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf029> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 2f6b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd732> │ │ │ │ + nop │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + jmp 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde03> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x140(%r13),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + add $0x20,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne f7d5 <__cxa_finalize@plt+0x1b75> │ │ │ │ + lea 0x80(%rcx),%rax │ │ │ │ + mov %r8,-0x430(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x428(%rbp) │ │ │ │ + mov %esi,-0x420(%rbp) │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + mov %r10d,-0x410(%rbp) │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + movq %xmm0,-0x438(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ + mov -0x428(%rbp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x398(%rbp) │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov -0x410(%rbp),%r10d │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + mov -0x420(%rbp),%esi │ │ │ │ + movq -0x438(%rbp),%xmm0 │ │ │ │ + mov -0x430(%rbp),%r8 │ │ │ │ + je 309c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea40> │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + mov -0x388(%rbp),%r9d │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,-0x4(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 309a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea20> │ │ │ │ + mov %r9d,-0x388(%rbp) │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + cmpq $0x0,-0x400(%rbp) │ │ │ │ + je 30a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaaa> │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + mov %r8,-0x428(%rbp) │ │ │ │ + mov %rcx,-0x420(%rbp) │ │ │ │ + mov %esi,-0x418(%rbp) │ │ │ │ + mov %r11d,-0x410(%rbp) │ │ │ │ + mov %r10d,-0x408(%rbp) │ │ │ │ + movq %xmm0,-0x430(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x428(%rbp),%r8 │ │ │ │ + movq -0x430(%rbp),%xmm0 │ │ │ │ + mov -0x420(%rbp),%rcx │ │ │ │ + mov -0x418(%rbp),%esi │ │ │ │ + mov -0x410(%rbp),%r11d │ │ │ │ + mov -0x408(%rbp),%r10d │ │ │ │ + mov -0x398(%rbp),%rax │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + mov %rax,0x140(%r13) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rdx,0x148(%r13) │ │ │ │ + mov %rax,0x150(%r13) │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 2fe3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdebc> │ │ │ │ + movabs $0x7ffffffffffffffc,%rdi │ │ │ │ + mov %rcx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + je f7a4 <__cxa_finalize@plt+0x1b44> │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8,-0x430(%rbp) │ │ │ │ + movabs $0x1fffffffffffffff,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 34522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10862> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 34522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10862> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x15495(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 344d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10811> │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 344d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10811> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 32d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf095> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 33bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfef3> │ │ │ │ + mov %rdx,-0x428(%rbp) │ │ │ │ + cmova %rcx,%rax │ │ │ │ + mov %esi,-0x420(%rbp) │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %r10d,-0x410(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ + movq %xmm0,-0x438(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x420(%rbp),%esi │ │ │ │ + mov -0x410(%rbp),%r10d │ │ │ │ + lea (%r9,%rax,1),%rcx │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + mov -0x430(%rbp),%r8 │ │ │ │ + mov (%rcx),%eax │ │ │ │ + and $0x3fffffff,%esi │ │ │ │ + movq -0x438(%rbp),%xmm0 │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + movzbl -0x378(%rbp),%eax │ │ │ │ + shr $0x18,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + movzbl -0x370(%rbp),%esi │ │ │ │ + shl $0x7,%eax │ │ │ │ + and $0x3f,%edi │ │ │ │ + shl $0x6,%esi │ │ │ │ + or %esi,%edi │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + or %eax,%edi │ │ │ │ + cmp %rsi,-0x428(%rbp) │ │ │ │ + mov %dil,0x3(%rcx) │ │ │ │ + je 31827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8a7> │ │ │ │ + mov -0x3e8(%rbp),%rdx │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r8,-0x418(%rbp) │ │ │ │ + mov %r11d,-0x410(%rbp) │ │ │ │ + mov %r10d,-0x378(%rbp) │ │ │ │ + movq %xmm0,-0x420(%rbp) │ │ │ │ + mov %rcx,-0x370(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x378(%rbp),%r10d │ │ │ │ + mov -0x410(%rbp),%r11d │ │ │ │ + movq -0x420(%rbp),%xmm0 │ │ │ │ + mov -0x418(%rbp),%r8 │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + mov %r8,-0x410(%rbp) │ │ │ │ + mov %r11d,-0x3e8(%rbp) │ │ │ │ + mov %r10d,-0x378(%rbp) │ │ │ │ + movq %xmm0,-0x418(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov -0x410(%rbp),%r8 │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rsi,0x140(%r13) │ │ │ │ + movq -0x418(%rbp),%xmm0 │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rax,0x148(%r13) │ │ │ │ + mov -0x3e8(%rbp),%r11d │ │ │ │ + mov %rcx,0x150(%r13) │ │ │ │ + mov -0x378(%rbp),%r10d │ │ │ │ + jmp 2fe7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdefc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ + movb $0x0,-0x358(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 2dd4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdcc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 334d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf813> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ + jmp 2eb27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcba7> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 32b83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeec3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ + jmp 2e70b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc78b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 339e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd23> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ + jmp 2ee45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcec5> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 33303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf643> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2e055 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0d5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 2d64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6ce> │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 35490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117d0> │ │ │ │ + jae 314d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf551> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 350e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11428> │ │ │ │ + je 30cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed48> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 350fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1143b> │ │ │ │ + je 30cdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed5b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 34272 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b2> │ │ │ │ + je 2e90a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc98a> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 34272 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b2> │ │ │ │ + jmp 2e90a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc98a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x725e1(%rip),%rax │ │ │ │ + lea 0x725da(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f49a <__cxa_finalize@plt+0x183a> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 3153e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf5be> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x725b0(%rip),%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x5d851(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f671 <__cxa_finalize@plt+0x1a11> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 314f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf578> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 2fb57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbd7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x722c9(%rip),%rax │ │ │ │ + lea 0x722c2(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f61e <__cxa_finalize@plt+0x19be> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 315b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf635> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5d797(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c614> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x5d786(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5d77c(%rip),%rsi # 8e5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c624> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je f60a <__cxa_finalize@plt+0x19aa> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 3156f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf5ef> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 2fb4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbca> │ │ │ │ mov 0x8(%rax),%rbx │ │ │ │ mov %r12,%r8 │ │ │ │ mov %rdx,%rsi │ │ │ │ lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 354c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11800> │ │ │ │ + jae 3175f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7df> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 35140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11480> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ + jne 31671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6f1> │ │ │ │ test $0x2,%cl │ │ │ │ - je 35153 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11493> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ + jne 316c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf744> │ │ │ │ and $0x1,%ecx │ │ │ │ - je 341e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10526> │ │ │ │ + je 2f68b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd70b> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 341e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10526> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ + jmp 2f68b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd70b> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 317ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf82d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 316b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf735> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 316a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf722> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2e477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4f7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2e477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4f7> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 347e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b20> │ │ │ │ + jae 31786 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf806> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 31693 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf713> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 31680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf700> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2e4e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc569> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2e4e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc569> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x15a09(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 307be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe83e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 307be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe83e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x15a3a(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 30751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7d1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 30751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7d1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x15a6b(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3089a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe91a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3089a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe91a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,-0x348(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x15aa3(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x348(%rbp),%rcx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 30809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe889> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x348(%rbp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 30809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe889> │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 317db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf85b> │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rsi,%xmm1 │ │ │ │ + jmp 2de03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe83> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2e3a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc427> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3a8(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114d0> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ + jb 3105b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0db> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 347e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b20> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 34900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c40> │ │ │ │ + jmp 3034f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3cf> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x380(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 351d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11510> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ + jb 31089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf109> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c40> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x1(%rbx),%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 34870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb0> │ │ │ │ + jmp 302f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe377> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x388(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11550> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ + jb 310b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf137> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x156d3(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 34753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a93> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 34753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a93> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x1570b(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 346d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a15> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 346d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a15> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x160(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 34128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10468> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3029f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe31f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3c0(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 352c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11601> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 310e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf165> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 349af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cef> │ │ │ │ - nop │ │ │ │ + jmp 30247 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2c7> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3c8(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 352e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11629> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 31113 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf193> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 304af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe52f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11659> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 31141 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1c1> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34a87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 30457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4d7> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11689> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 31168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1e8> │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34a07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d47> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 303ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe47f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x390(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116b9> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ + jb 3118f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf20f> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34b37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e77> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 303a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe427> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 353a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116e9> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ + jb 311bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf23d> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34c8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fcf> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 305d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe657> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 353d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11719> │ │ │ │ - lea (%rbx,%rsi,1),%r8 │ │ │ │ + jb 311e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf264> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c97> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 3055f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5df> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x380(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35409 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11749> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 3120b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf28b> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34c37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f77> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 30507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe587> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3d8(%rbp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rdi,1) │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11779> │ │ │ │ - lea (%r15,%rsi,1),%r8 │ │ │ │ + jb 31239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2b9> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 34bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f1f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 3369d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9dd> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 32f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf25f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 33d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100bd> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 306df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe75f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3d0(%rbp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117d9> │ │ │ │ + jb 31267 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf2e7> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 350d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11417> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 30687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe707> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 354c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11809> │ │ │ │ + jb 31295 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf315> │ │ │ │ lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 3512f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1146f> │ │ │ │ + jmp 3062f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6af> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,-0x1e0(%rbp) │ │ │ │ + jmp 2da0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba8d> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,-0x200(%rbp) │ │ │ │ + jmp 2d996 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba16> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,-0x1c0(%rbp) │ │ │ │ + jmp 2da7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbafe> │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x220(%rbp) │ │ │ │ + jmp 2d91a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb99a> │ │ │ │ + mov -0x3f0(%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 %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1f0(%rbp),%rdx │ │ │ │ + jmp 2da14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba94> │ │ │ │ + mov -0x3b0(%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 %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x210(%rbp),%rdx │ │ │ │ + jmp 2d99d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba1d> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x318(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x370(%rbp),%rcx │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x1d0(%rbp),%rdx │ │ │ │ + jmp 2da81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb01> │ │ │ │ + mov -0x3b8(%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 %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov -0x230(%rbp),%rdx │ │ │ │ + jmp 2d921 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9a1> │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x320(%rbp),%rcx │ │ │ │ + lea -0x334(%rbp),%r8 │ │ │ │ + lea 0x5d67a(%rip),%rdx # 8eac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb48> │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov -0x320(%rbp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 49f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fd0> │ │ │ │ + jmp 2db76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbbf6> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 316d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf757> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 3149c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf51c> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 314af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf52f> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 2fb23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdba3> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 2fb23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdba3> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + jmp 2e8cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc94b> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3e0(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 354f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11830> │ │ │ │ - jmp 351e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11522> │ │ │ │ + jb 314da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf55a> │ │ │ │ + jmp 2f7de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd85e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x15fc1(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x380(%rbp),%rcx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 30d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee13> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x380(%rbp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 30d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee13> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x16000(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 30d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 30d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x16038(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x380(%rbp),%rcx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 30e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeeef> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x380(%rbp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 30e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeeef> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1607e(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x380(%rbp),%rcx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 30de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee61> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x380(%rbp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 30de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee61> │ │ │ │ + lea 0x71a7e(%rip),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,-0x370(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x5d323(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x358(%rbp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5cdd7(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r14d,0x71e7f(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 301c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe243> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 30ea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef26> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 30f31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefb1> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 30f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefa8> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 30ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef70> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 30ee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef67> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 30eaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef2f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11850> │ │ │ │ - jmp 35222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11562> │ │ │ │ + jb 316e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf760> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3148b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf50b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2fa4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdacb> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 2fe0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde8a> │ │ │ │ + movzbl -0x358(%rbp),%eax │ │ │ │ + movzbl %r14b,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + jmp 2fea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf29> │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x1,%r14d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %r14,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 30187 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe207> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 35530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11870> │ │ │ │ - jmp 351a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114e2> │ │ │ │ + jb 31768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7e8> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 30e9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef1b> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3178f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf80f> │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 30f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef9d> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x390(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 317b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf836> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 30edc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef5c> │ │ │ │ + mov -0x350(%rbp),%eax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rax,4),%eax │ │ │ │ + mov %eax,-0x398(%rbp) │ │ │ │ + jmp 2fd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde03> │ │ │ │ + mov %r15,%rdi │ │ │ │ + jmp 313c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf443> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + jmp 3131f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf39f> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + jmp 3136a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3ea> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + jmp 3140e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf48e> │ │ │ │ + mov %r9,-0x370(%rbp) │ │ │ │ + jmp 30b9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec1b> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 112f2 <__cxa_finalize@plt+0x3692> │ │ │ │ + jmp f550 <__cxa_finalize@plt+0x18f0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 112ff <__cxa_finalize@plt+0x369f> │ │ │ │ + jmp f656 <__cxa_finalize@plt+0x19f6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11378 <__cxa_finalize@plt+0x3718> │ │ │ │ + jmp f4f6 <__cxa_finalize@plt+0x1896> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11382 <__cxa_finalize@plt+0x3722> │ │ │ │ + jmp f576 <__cxa_finalize@plt+0x1916> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11391 <__cxa_finalize@plt+0x3731> │ │ │ │ + jmp f52c <__cxa_finalize@plt+0x18cc> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 113dd <__cxa_finalize@plt+0x377d> │ │ │ │ + jmp f589 <__cxa_finalize@plt+0x1929> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 1145b <__cxa_finalize@plt+0x37fb> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f68a <__cxa_finalize@plt+0x1a2a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f6f8 <__cxa_finalize@plt+0x1a98> │ │ │ │ endbr64 │ │ │ │ - jmp 1149b <__cxa_finalize@plt+0x383b> │ │ │ │ + jmp f714 <__cxa_finalize@plt+0x1ab4> │ │ │ │ endbr64 │ │ │ │ - jmp 11535 <__cxa_finalize@plt+0x38d5> │ │ │ │ + jmp f720 <__cxa_finalize@plt+0x1ac0> │ │ │ │ endbr64 │ │ │ │ - jmp 1158a <__cxa_finalize@plt+0x392a> │ │ │ │ + jmp f78e <__cxa_finalize@plt+0x1b2e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 114d2 <__cxa_finalize@plt+0x3872> │ │ │ │ + jmp f7bf <__cxa_finalize@plt+0x1b5f> │ │ │ │ endbr64 │ │ │ │ - jmp 115c7 <__cxa_finalize@plt+0x3967> │ │ │ │ + jmp f589 <__cxa_finalize@plt+0x1929> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115e3 <__cxa_finalize@plt+0x3983> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 115f2 <__cxa_finalize@plt+0x3992> │ │ │ │ + jmp f8b6 <__cxa_finalize@plt+0x1c56> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115d9 <__cxa_finalize@plt+0x3979> │ │ │ │ + jmp f6a3 <__cxa_finalize@plt+0x1a43> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1163e <__cxa_finalize@plt+0x39de> │ │ │ │ + jmp f914 <__cxa_finalize@plt+0x1cb4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1165d <__cxa_finalize@plt+0x39fd> │ │ │ │ + jmp f970 <__cxa_finalize@plt+0x1d10> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11667 <__cxa_finalize@plt+0x3a07> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11690 <__cxa_finalize@plt+0x3a30> │ │ │ │ + jmp f91f <__cxa_finalize@plt+0x1cbf> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 116dc <__cxa_finalize@plt+0x3a7c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fa28 <__cxa_finalize@plt+0x1dc8> │ │ │ │ endbr64 │ │ │ │ - jmp 1174f <__cxa_finalize@plt+0x3aef> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fa40 <__cxa_finalize@plt+0x1de0> │ │ │ │ endbr64 │ │ │ │ - jmp 117f9 <__cxa_finalize@plt+0x3b99> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fa95 <__cxa_finalize@plt+0x1e35> │ │ │ │ endbr64 │ │ │ │ - jmp 11870 <__cxa_finalize@plt+0x3c10> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f97f <__cxa_finalize@plt+0x1d1f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1187d <__cxa_finalize@plt+0x3c1d> │ │ │ │ + jmp fb21 <__cxa_finalize@plt+0x1ec1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 118a7 <__cxa_finalize@plt+0x3c47> │ │ │ │ + jmp f696 <__cxa_finalize@plt+0x1a36> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 118b1 <__cxa_finalize@plt+0x3c51> │ │ │ │ + jmp fc2d <__cxa_finalize@plt+0x1fcd> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 11414 <__cxa_finalize@plt+0x37b4> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f944 <__cxa_finalize@plt+0x1ce4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1192c <__cxa_finalize@plt+0x3ccc> │ │ │ │ + jmp fb88 <__cxa_finalize@plt+0x1f28> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1194b <__cxa_finalize@plt+0x3ceb> │ │ │ │ + jmp fba1 <__cxa_finalize@plt+0x1f41> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11955 <__cxa_finalize@plt+0x3cf5> │ │ │ │ + jmp f9d3 <__cxa_finalize@plt+0x1d73> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1197f <__cxa_finalize@plt+0x3d1f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fbba <__cxa_finalize@plt+0x1f5a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 119cb <__cxa_finalize@plt+0x3d6b> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp facc <__cxa_finalize@plt+0x1e6c> │ │ │ │ endbr64 │ │ │ │ - jmp 11a01 <__cxa_finalize@plt+0x3da1> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fbae <__cxa_finalize@plt+0x1f4e> │ │ │ │ endbr64 │ │ │ │ - jmp 11332 <__cxa_finalize@plt+0x36d2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f9b0 <__cxa_finalize@plt+0x1d50> │ │ │ │ + jmp fbde <__cxa_finalize@plt+0x1f7e> │ │ │ │ endbr64 │ │ │ │ - jmp 11a70 <__cxa_finalize@plt+0x3e10> │ │ │ │ + jmp f714 <__cxa_finalize@plt+0x1ab4> │ │ │ │ endbr64 │ │ │ │ - jmp 11abb <__cxa_finalize@plt+0x3e5b> │ │ │ │ + jmp fbfd <__cxa_finalize@plt+0x1f9d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b37 <__cxa_finalize@plt+0x3ed7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 118e0 <__cxa_finalize@plt+0x3c80> │ │ │ │ + jmp f997 <__cxa_finalize@plt+0x1d37> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b46 <__cxa_finalize@plt+0x3ee6> │ │ │ │ + jmp fa95 <__cxa_finalize@plt+0x1e35> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11b50 <__cxa_finalize@plt+0x3ef0> │ │ │ │ + jmp fc57 <__cxa_finalize@plt+0x1ff7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11b79 <__cxa_finalize@plt+0x3f19> │ │ │ │ + jmp fc6c <__cxa_finalize@plt+0x200c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11bc5 <__cxa_finalize@plt+0x3f65> │ │ │ │ + jmp fce9 <__cxa_finalize@plt+0x2089> │ │ │ │ endbr64 │ │ │ │ - jmp 11c6b <__cxa_finalize@plt+0x400b> │ │ │ │ + jmp fd23 <__cxa_finalize@plt+0x20c3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11786 <__cxa_finalize@plt+0x3b26> │ │ │ │ + jmp fda9 <__cxa_finalize@plt+0x2149> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11b2d <__cxa_finalize@plt+0x3ecd> │ │ │ │ + jmp fde0 <__cxa_finalize@plt+0x2180> │ │ │ │ endbr64 │ │ │ │ - jmp 11ca3 <__cxa_finalize@plt+0x4043> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp fdf1 <__cxa_finalize@plt+0x2191> │ │ │ │ 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 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - lea 0x38(%rdi),%rax │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - lea 0x58(%rdi),%rax │ │ │ │ - mov %rax,0x48(%rdi) │ │ │ │ - lea 0x78(%rdi),%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movb $0x0,0x38(%rdi) │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - movb $0x0,0x58(%rdi) │ │ │ │ - mov %rax,0x68(%rdi) │ │ │ │ - movq $0x0,0x70(%rdi) │ │ │ │ - movb $0x0,0x78(%rdi) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov %r14d,0x20(%rbx) │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - movq $0x0,0x94(%rbx) │ │ │ │ - mov 0x50(%rsp),%eax │ │ │ │ - movl $0x0,0x9c(%rbx) │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov 0x59b9c(%rip),%rax # 8f3b8 , std::allocator >@@Base+0x138> │ │ │ │ - mov %rax,0x88(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fc39 <__cxa_finalize@plt+0x1fd9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 11cb6 <__cxa_finalize@plt+0x4056> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fd54 <__cxa_finalize@plt+0x20f4> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3585a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b9a> │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3586c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11bac> │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3587e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11bbe> │ │ │ │ - call d600 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 35890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11bd0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp f939 <__cxa_finalize@plt+0x1cd9> │ │ │ │ endbr64 │ │ │ │ - mov 0x98(%rdi),%eax │ │ │ │ - mov 0x94(%rdi),%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - cmova %edx,%eax │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fe2f <__cxa_finalize@plt+0x21cf> │ │ │ │ endbr64 │ │ │ │ - mov 0x94(%rdi),%edx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cvtsi2ss %rdx,%xmm1 │ │ │ │ - add 0x98(%rdi),%eax │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - movsd 0x59abf(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - minsd %xmm1,%xmm0 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fe3b <__cxa_finalize@plt+0x21db> │ │ │ │ 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,%rbx │ │ │ │ + jmp f8aa <__cxa_finalize@plt+0x1c4a> │ │ │ │ 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 │ │ │ │ + jmp fe4c <__cxa_finalize@plt+0x21ec> │ │ │ │ + jmp fe60 <__cxa_finalize@plt+0x2200> │ │ │ │ endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmpl $0x1,0x98(%rdi) │ │ │ │ - je 3597c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11cbc> │ │ │ │ - cmpl $0x1,0x94(%rdi) │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp fb59 <__cxa_finalize@plt+0x1ef9> │ │ │ │ endbr64 │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 3599e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11cde> │ │ │ │ - mov 0x94(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fb95 <__cxa_finalize@plt+0x1f35> │ │ │ │ + jmp feae <__cxa_finalize@plt+0x224e> │ │ │ │ endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - movups %xmm0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x28(%rdi) │ │ │ │ - movups %xmm0,0x38(%rdi) │ │ │ │ - movups %xmm0,0x48(%rdi) │ │ │ │ - movups %xmm0,0x58(%rdi) │ │ │ │ - movapd 0x59ac8(%rip),%xmm0 # 8f490 , std::allocator >@@Base+0x210> │ │ │ │ - movups %xmm0,0x68(%rdi) │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ff31 <__cxa_finalize@plt+0x22d1> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 359e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d26> │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 359f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d34> │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35a02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d42> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d58> │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f696 <__cxa_finalize@plt+0x1a36> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp %esi,%edx │ │ │ │ - jle 11ce0 <__cxa_finalize@plt+0x4080> │ │ │ │ - movslq %esi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 35ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11df0> │ │ │ │ - mov 0x38(%rdi),%rcx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x59977(%rip),%xmm2 # 8f3c0 , std::allocator >@@Base+0x140> │ │ │ │ - movss (%rcx,%rdx,4),%xmm1 │ │ │ │ - subss (%rcx,%rax,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x59964(%rip),%xmm0 # 8f3c8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rdi),%xmm0 │ │ │ │ - mulsd 0x59950(%rip),%xmm0 # 8f3d0 , std::allocator >@@Base+0x150> │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - xorps 0x599fb(%rip),%xmm0 # 8f4a0 , std::allocator >@@Base+0x220> │ │ │ │ - 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 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fedc <__cxa_finalize@plt+0x227c> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp %esi,%edx │ │ │ │ - jge 11d00 <__cxa_finalize@plt+0x40a0> │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - movslq %edx,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 35b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e90> │ │ │ │ - mov 0x38(%rdi),%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movsd 0x598d7(%rip),%xmm2 # 8f3c0 , std::allocator >@@Base+0x140> │ │ │ │ - movss (%rdx,%rsi,4),%xmm1 │ │ │ │ - subss (%rdx,%rax,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x598c4(%rip),%xmm0 # 8f3c8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rdi),%xmm0 │ │ │ │ - mulsd 0x598b0(%rip),%xmm0 # 8f3d0 , std::allocator >@@Base+0x150> │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - xorps 0x5995b(%rip),%xmm0 # 8f4a0 , std::allocator >@@Base+0x220> │ │ │ │ - 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 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ff49 <__cxa_finalize@plt+0x22e9> │ │ │ │ + nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x2f8,%rsp │ │ │ │ - movq 0x6b9b0(%rip),%xmm4 # a1530 , std::allocator >@GLIBCXX_3.4.21+0xc98> │ │ │ │ - movhps 0x6b9b1(%rip),%xmm4 # a1538 >@GLIBCXX_3.4+0xd58> │ │ │ │ + sub $0x4a8,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x2e8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movaps %xmm4,0x20(%rsp) │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cltq │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x3d,%rsi │ │ │ │ - jne 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rax,%rax │ │ │ │ - je 36998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cd8> │ │ │ │ - lea 0x0(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x717ce(%rip) │ │ │ │ + call d430 │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 31b17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb97> │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x38(%r14),%rdi │ │ │ │ - mov %rax,0x40(%r14) │ │ │ │ - mov %rcx,0x38(%r14) │ │ │ │ - mov %r12,0x48(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35c06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f46> │ │ │ │ - call d600 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 35c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f70> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x38(%r14),%rax │ │ │ │ + call d3a0 │ │ │ │ + mov -0x3d8(%rbp),%r14 │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x1,0x10(%r14) │ │ │ │ + call d0f0 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d790 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 35c82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d02> │ │ │ │ + lea -0x398(%rbp),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov (%rdx,%rbp,8),%rdx │ │ │ │ - cvtsd2ss 0x88(%rdx),%xmm0 │ │ │ │ - movss %xmm0,(%rax,%rbp,4) │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jg 35c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f50> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cc8> │ │ │ │ - lea 0x0(,%rdx,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x8(%r14),%rdi │ │ │ │ - mov %rax,0x10(%r14) │ │ │ │ - mov %rcx,0x8(%r14) │ │ │ │ - mov %r12,0x18(%r14) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,-0x398(%rbp) │ │ │ │ + movq %rax,%xmm6 │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + mov %rax,-0x380(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + punpcklqdq %xmm6,%xmm0 │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + lea -0x3a8(%rbp),%rax │ │ │ │ + movq $0x0,-0x378(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %r14,-0x408(%rbp) │ │ │ │ + movaps %xmm0,-0x390(%rbp) │ │ │ │ + cmpq $0x0,0x50(%r13) │ │ │ │ + jne 31ce2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd62> │ │ │ │ + jmp 31e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff10> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,1),%rcx │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 31e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe90> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 31e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfec0> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 35ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fe1> │ │ │ │ + je 31e27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfea7> │ │ │ │ + mov %rdi,-0x1b0(%rbp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 31c59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcd9> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 36978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cb8> │ │ │ │ - lea 0x0(,%rdx,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r12,%rax │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov %rcx,0x20(%r14) │ │ │ │ - mov %r12,0x30(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35d06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12046> │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,1),%rdx │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 31dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe40> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 31d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdc8> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + lea -0x3a0(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov %ebx,-0x190(%rbp) │ │ │ │ + call 3ad60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de0> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 31cd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd54> │ │ │ │ call d600 │ │ │ │ - mov 0x38(%r14),%r13 │ │ │ │ - mov 0x40(%r14),%rbp │ │ │ │ - sub %r13,%rbp │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jbe 35dc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12103> │ │ │ │ - sar $0x2,%rbp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1206c> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x50(%r13),%rbx │ │ │ │ + jae 31e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff10> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%r15 │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 108e8 <__cxa_finalize@plt+0x2c88> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 31d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfde0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 31bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc58> │ │ │ │ + test %rax,%rax │ │ │ │ + je 31be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc62> │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 31d9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe1b> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%r12 │ │ │ │ - movss 0x4(%r13,%r12,4),%xmm1 │ │ │ │ - subss 0x0(%r13,%r12,4),%xmm1 │ │ │ │ - movsd 0x5967e(%rip),%xmm2 # 8f3c0 , std::allocator >@@Base+0x140> │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x59675(%rip),%xmm0 # 8f3c8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%r14),%xmm0 │ │ │ │ - mulsd 0x59660(%rip),%xmm0 # 8f3d0 , std::allocator >@@Base+0x150> │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sdl 0x4(%r14),%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - xorps 0x59703(%rip),%xmm1 # 8f4a0 , std::allocator >@@Base+0x220> │ │ │ │ - addss 0x5525f(%rip),%xmm0 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67344> │ │ │ │ - movss %xmm1,(%rax,%r12,4) │ │ │ │ - mov 0x20(%r14),%rax │ │ │ │ - movss %xmm0,(%rax,%r12,4) │ │ │ │ - lea 0x2(%r12),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 35d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12068> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + jmp 31ca3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd23> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 31be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc65> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 31d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdc8> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 31ca3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd23> │ │ │ │ + jmp 31c94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfd14> │ │ │ │ + nop │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 31e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfec0> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov -0x408(%rbp),%rdi │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + jmp 31c45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcc5> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp -0x3e0(%rbp),%rcx │ │ │ │ + je 35510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13590> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 31e7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfefc> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 34180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12200> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 31c45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcc5> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x78(%rax),%r15 │ │ │ │ + movslq 0x8(%r15),%rax │ │ │ │ + mov %eax,-0x490(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 35e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f00> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 32030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100b0> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - movslq %eax,%rbp │ │ │ │ - test %eax,%eax │ │ │ │ - js 11e62 <__cxa_finalize@plt+0x4202> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 36a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dd0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov $0xff,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ + mov %rax,-0x410(%rbp) │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x50(%r14),%rdi │ │ │ │ - mov %r12,0x58(%r14) │ │ │ │ - mov %rcx,0x50(%r14) │ │ │ │ - mov %r12,0x60(%r14) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 35e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12158> │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + lea -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + jmp 31fa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10021> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 32020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 33e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11eb0> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x3a0(%rbp),%rdi │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov -0x1b0(%rbp),%r15 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 29750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77d0> │ │ │ │ + cmp -0x3f0(%rbp),%rax │ │ │ │ + je 31f74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfff4> │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + mov -0x410(%rbp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 31f81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10001> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d600 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12164> │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,-0x3e8(%rbp) │ │ │ │ + je 3203b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100bb> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x78(%rax),%r15 │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + mov (%rax,%rbx,8),%r12 │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 106aa <__cxa_finalize@plt+0x2a4a> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 31f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffa0> │ │ │ │ + mov -0x400(%rbp),%rsi │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 31f36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb6> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + jmp 31f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb3> │ │ │ │ + movq $0x0,-0x410(%rbp) │ │ │ │ + movq $0x0,-0x3c0(%rbp) │ │ │ │ + movl $0x0,-0x3cc(%rbp) │ │ │ │ + movq $0x0,-0x3b8(%rbp) │ │ │ │ + movl $0x0,-0x3c8(%rbp) │ │ │ │ + movq $0x0,-0x3b0(%rbp) │ │ │ │ + movl $0x0,-0x3c4(%rbp) │ │ │ │ + movl $0x0,-0x408(%rbp) │ │ │ │ nop │ │ │ │ - add $0x1,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jle 35e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 358c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c00> │ │ │ │ - movsd 0x59594(%rip),%xmm3 # 8f3d8 , std::allocator >@@Base+0x158> │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - jb 35e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - call 35900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c40> │ │ │ │ - comisd 0x594d2(%rip),%xmm0 # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - mov 0x50(%r14),%rax │ │ │ │ - seta (%rax,%rbp,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 35e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 32650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106d0> │ │ │ │ + mov -0x3d8(%rbp),%rbx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov (%rax),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 32090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10110> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov (%rax),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 32090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10110> │ │ │ │ + cmpw $0x2,0x1a(%r12) │ │ │ │ + jne 32090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10110> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d850 │ │ │ │ + mov -0x3d8(%rbp),%rbx │ │ │ │ + movslq 0x10(%r12),%rax │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + sete %cl │ │ │ │ + or %sil,%cl │ │ │ │ + jne 104c8 <__cxa_finalize@plt+0x2868> │ │ │ │ + cmp 0x4(%rdx),%eax │ │ │ │ + jge 104c8 <__cxa_finalize@plt+0x2868> │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x458(%rbp) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x418(%rbp) │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 104d6 <__cxa_finalize@plt+0x2876> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 34d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d80> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 34c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d10> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 344f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12576> │ │ │ │ + mov -0x418(%rbp),%rdx │ │ │ │ + mov %rax,-0x228(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov 0x78(%r12),%r14 │ │ │ │ + mov %rax,-0x450(%rbp) │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov %rax,-0x438(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 100df <__cxa_finalize@plt+0x247f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 34cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d30> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 34ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d20> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 35b3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bba> │ │ │ │ + mov -0x438(%rbp),%rdx │ │ │ │ + mov %rax,-0x208(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r12),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,-0x468(%rbp) │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov %rax,-0x420(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 100b2 <__cxa_finalize@plt+0x2452> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 34d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12db8> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 34c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d00> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 35b2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bae> │ │ │ │ + mov -0x420(%rbp),%rdx │ │ │ │ + mov %rax,-0x1e8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x88(%r12),%rax │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 10097 <__cxa_finalize@plt+0x2437> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 34de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e60> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 34c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cf0> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 35b52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bd2> │ │ │ │ + mov -0x3e8(%rbp),%rdx │ │ │ │ + mov %rax,-0x1c8(%rbp) │ │ │ │ + mov $0xa0,%edi │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rax,-0x488(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x3f0(%rbp),%r9 │ │ │ │ + mov -0x468(%rbp),%r8 │ │ │ │ + lea 0x1(%rbx),%edx │ │ │ │ + push %rax │ │ │ │ + mov -0x450(%rbp),%rcx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov -0x458(%rbp),%rsi │ │ │ │ + call 63f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fe0> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + pop %r10 │ │ │ │ + mov %r12,%rsi │ │ │ │ + lea -0x3c0(%rbp),%rcx │ │ │ │ + pop %r11 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3cc(%rbp),%r8 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + lea 0x5c1b5(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov %eax,%edx │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movslq %edx,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 109bd <__cxa_finalize@plt+0x2d5d> │ │ │ │ + cmpb $0x0,0x40(%r13) │ │ │ │ + jne 34d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e08> │ │ │ │ + movl $0x0,-0x448(%rbp) │ │ │ │ + movl $0x0,-0x460(%rbp) │ │ │ │ + movl $0x0,-0x430(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 346a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12728> │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x0(,%rax,4),%eax │ │ │ │ + mov %eax,-0x440(%rbp) │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,-0x428(%rbp) │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %esi,-0x494(%rbp) │ │ │ │ + jmp 32488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10508> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 345a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12620> │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ + mov -0x428(%rbp),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 34c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cb0> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + movzbl -0x494(%rbp),%esi │ │ │ │ + movb $0x0,-0x3e0(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rbx,4),%rdx │ │ │ │ + add 0x88(%rdx),%rax │ │ │ │ + or %sil,(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movzbl -0x3e0(%rbp),%eax │ │ │ │ + addl $0x1,-0x448(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movdqu 0x68(%r13),%xmm2 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + add $0x2,%rbx │ │ │ │ + add %rdx,0x88(%r13) │ │ │ │ + add %r12,0x78(%r13) │ │ │ │ + paddq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x68(%r13) │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jae 346a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12728> │ │ │ │ + mov -0x3c0(%rbp),%rax │ │ │ │ + lea 0x0(,%rbx,4),%rsi │ │ │ │ + mov (%rax,%rbx,4),%r8d │ │ │ │ + mov 0x4(%rax,%rsi,1),%r10d │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %r10d,%r15d │ │ │ │ + sar $1,%r14d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + sete -0x400(%rbp) │ │ │ │ + sar $1,%r15d │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + sete %r11b │ │ │ │ + test %r8d,%r8d │ │ │ │ + sete %dl │ │ │ │ + test %r10d,%r10d │ │ │ │ + sete %al │ │ │ │ + or %al,%dl │ │ │ │ + jne 323f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10470> │ │ │ │ + cmp %r11b,-0x400(%rbp) │ │ │ │ + sete -0x3e0(%rbp) │ │ │ │ + je 34c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cc8> │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ + or %r10d,%r8d │ │ │ │ + movzbl 0x40(%r13),%edi │ │ │ │ + mov -0x440(%rbp),%r9d │ │ │ │ + mov -0x428(%rbp),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 34648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126c8> │ │ │ │ + mov 0xd0(%r13),%r10 │ │ │ │ + cmp %r10,0xc8(%r13) │ │ │ │ + je 34648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126c8> │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 345b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12636> │ │ │ │ + movb $0x0,-0x3e0(%rbp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov 0x10(%r13),%r9 │ │ │ │ + mov 0x8(%r9),%r9 │ │ │ │ + mov (%r9,%rsi,1),%r9 │ │ │ │ + mov 0x88(%r9),%r10 │ │ │ │ + mov $0x8,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + add %rax,%r10 │ │ │ │ + or %r9b,(%r10) │ │ │ │ + test %dl,%dl │ │ │ │ + jne 34520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125a0> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 34680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12700> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + je 3260c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1068c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%rcx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 325af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1062f> │ │ │ │ + mov 0xc8(%r13),%rax │ │ │ │ + mov (%rax,%rbx,2),%r10d │ │ │ │ + mov 0x148(%rcx),%rdx │ │ │ │ + cmp 0x150(%rcx),%rdx │ │ │ │ + je 348e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12960> │ │ │ │ + mov (%rdx),%eax │ │ │ │ + and $0x3fffffff,%r10d │ │ │ │ + mov %r11d,%edi │ │ │ │ + add $0x4,%rdx │ │ │ │ + movzbl -0x400(%rbp),%esi │ │ │ │ + shl $0x7,%edi │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + or %eax,%r10d │ │ │ │ + shl $0x6,%esi │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r10d,-0x4(%rdx) │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + or %edi,%eax │ │ │ │ + mov %al,-0x1(%rdx) │ │ │ │ + mov %rdx,0x148(%rcx) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 3243d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104bd> │ │ │ │ + movzbl -0x3e0(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 34620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126a0> │ │ │ │ + addl $0x1,-0x430(%rbp) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 34635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126b5> │ │ │ │ + addl $0x1,-0x430(%rbp) │ │ │ │ + jmp 3245d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104dd> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1e0(%rsp),%rbp │ │ │ │ - lea 0x170(%rsp),%r15 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - lea 0x6a8d1(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq 0x6efc8(%rip),%xmm3 # a1620 , std::allocator >@GLIBCXX_3.4.21+0xd88> │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + movhps 0x6efc2(%rip),%xmm3 # a1628 >@GLIBCXX_3.4+0xe48> │ │ │ │ + movaps %xmm3,-0x400(%rbp) │ │ │ │ + call d770 │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + call d770 │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3268f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1070f> │ │ │ │ + call d770 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + call dbe0 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + imul 0x48(%r13),%rax │ │ │ │ + mov 0x70(%r13),%rdx │ │ │ │ + mov %rax,0x60(%r13) │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 34210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12290> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + mulsd 0x5c6ba(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 3423e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122be> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + lea -0x140(%rbp),%r12 │ │ │ │ + lea -0x1b0(%rbp),%r15 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,-0x3e0(%rbp) │ │ │ │ + movq %xmm1,%r14 │ │ │ │ call d1a0 │ │ │ │ - mov 0x6ab5d(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %cx,0x2c0(%rsp) │ │ │ │ - mov 0x6ab4e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x2c8(%rsp) │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x6e2ea(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %r8w,-0x60(%rbp) │ │ │ │ + lea 0x6e046(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rbx),%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + mov 0x6e2cc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r15,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ + lea 0x6e183(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa -0x400(%rbp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6a9d2(%rip),%r15 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea -0x150(%rbp),%r15 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movaps %xmm5,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6acce(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movl $0x10,0x1b8(%rsp) │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - lea 0x178(%rsp),%rax │ │ │ │ + lea 0x6e468(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1a0(%rsp),%r8 │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rdi,-0x3f0(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 36d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13048> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ + je 354e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13560> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a892(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 36042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12382> │ │ │ │ + lea 0x6e020(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 328b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10933> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a7a2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + lea 0x6df2f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x6a99a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov 0x6e128(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + lea 0x6de6f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x70(%r14),%r12 │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x6a95c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x2c0(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x2c8(%rsp) │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm6,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6aae7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movl $0x10,0x1b8(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x1a0(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 36d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13060> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5bc32(%rip),%rcx # 8e547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5c7> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a6bc(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 36218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12558> │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 351a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13228> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 10660 <__cxa_finalize@plt+0x2a00> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5bbbe(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x360(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x370(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x448(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 35200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13280> │ │ │ │ + mov %rcx,-0x370(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x360(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x368(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 329f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a75> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a5cc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x6a7c4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%r14),%r12d │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 32a0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a8a> │ │ │ │ + call d600 │ │ │ │ + movzbl 0x40(%r13),%eax │ │ │ │ + mov %al,-0x438(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + jne 33e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ec0> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov 0x68(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 3415b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121db> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x5c325(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 34260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122e0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm1,-0x418(%rbp) │ │ │ │ call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x6dcd0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x2c0(%rsp) │ │ │ │ - mov 0x6a77f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + mov 0x6df5c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,-0x60(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2c8(%rsp) │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + movdqa -0x400(%rbp),%xmm5 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ - movaps %xmm7,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ + lea 0x6ddea(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x6a912(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movl $0x10,0x1b8(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x6e0e9(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1a0(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movsd -0x418(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x240(%rbp),%rax │ │ │ │ + lea -0x250(%rbp),%rdi │ │ │ │ + movq $0x0,-0x248(%rbp) │ │ │ │ + mov %rdi,-0x430(%rbp) │ │ │ │ + mov %rax,-0x428(%rbp) │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + movb $0x0,-0x240(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 36cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13030> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ + je 354b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13530> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x198(%rsp),%rcx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a4f2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - cmp 0x18(%rsp),%rdi │ │ │ │ - je 363e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12722> │ │ │ │ + lea 0x6dcb2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 32c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ca1> │ │ │ │ call d600 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x6a402(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x178(%rsp) │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + lea 0x6dbc1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x6a5fa(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x170(%rsp) │ │ │ │ - mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1e0(%rsp) │ │ │ │ + mov 0x6ddba(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + lea 0x6db01(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov -0x430(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x13,%r8d │ │ │ │ - lea 0x5845a(%rip),%rcx # 8e896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abd6> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5b8d3(%rip),%rcx # 8e556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5d6> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%r15 │ │ │ │ + lea -0x220(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x418(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 36c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f58> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + je 35438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134b8> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x800000000000000a,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 120b6 <__cxa_finalize@plt+0x4456> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x583ef(%rip),%rsi # 8e8aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abea> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ + je 1080a <__cxa_finalize@plt+0x2baa> │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5b849(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,-0x458(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fb0> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0xb0(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0xb8(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 36cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13008> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jae 3655b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1289b> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - je 3655b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1289b> │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 36900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c40> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11f7e <__cxa_finalize@plt+0x431e> │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 36d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13078> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ + je 353e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13460> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xf8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x800000000000000a,%rax │ │ │ │ - add 0xf8(%rsp),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 11e9c <__cxa_finalize@plt+0x423c> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x582b4(%rip),%rsi # 8e8b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abf4> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e80> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0x110(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x138(%rsp),%rdx │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0x118(%rsp) │ │ │ │ + mov -0x1a8(%rbp),%r8 │ │ │ │ + mov -0x1c8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rcx │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 36b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ed8> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ - jae 366a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129e0> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - je 366a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129e0> │ │ │ │ - cmp %rax,0x140(%rsp) │ │ │ │ - jae 36888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bc8> │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 353b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13438> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp %rax,-0x1a0(%rbp) │ │ │ │ + jae 32d9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1d> │ │ │ │ + cmp -0x3e8(%rbp),%rsi │ │ │ │ + je 32d9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e1d> │ │ │ │ + cmp %rax,-0x1c0(%rbp) │ │ │ │ + jae 343a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12420> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 11ede <__cxa_finalize@plt+0x427e> │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + jb 101be <__cxa_finalize@plt+0x255e> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 36d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130d0> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ + je 35520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135a0> │ │ │ │ + mov %rcx,-0x350(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ + mov %rcx,-0x340(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ + mov %rcx,-0x348(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x158(%rsp) │ │ │ │ - je 11d20 <__cxa_finalize@plt+0x40c0> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5812f(%rip),%rsi # 8e870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abb0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 36bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f00> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6cd5c(%rip) │ │ │ │ - jne 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d60> │ │ │ │ - cmpb $0x0,0x6cd50(%rip) │ │ │ │ - jne 369a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ce8> │ │ │ │ - mov 0x170(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 367c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b09> │ │ │ │ - call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 367db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b1b> │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 367ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b2d> │ │ │ │ - call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 367ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b3f> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 36811 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b51> │ │ │ │ - call d600 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 36823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b63> │ │ │ │ + je 32e21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ea1> │ │ │ │ call d600 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 36834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b74> │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x418(%rbp),%rdi │ │ │ │ + je 32e36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb6> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 36848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b88> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x428(%rbp),%rdi │ │ │ │ + je 32e4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ecb> │ │ │ │ call d600 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 3685c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b9c> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 32e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee0> │ │ │ │ call d600 │ │ │ │ - mov 0x2e8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 36eda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1321a> │ │ │ │ - add $0x2f8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x110(%rsp),%r12 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ + cmpb $0x0,-0x438(%rbp) │ │ │ │ + jne 34280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12300> │ │ │ │ + mov 0x80(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 341f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12270> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x5bef2(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 341d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12250> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm1,-0x420(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + lea 0x6d89d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + mov 0x6db27(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,-0x60(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x400(%rbp),%xmm6 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6d9b7(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x6dcb6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movsd -0x420(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 354c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13548> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6d88d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 33046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c6> │ │ │ │ + call d600 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + lea 0x6d79c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x6d995(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + lea 0x6d6dc(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5b4e7(%rip),%rcx # 8e58f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c60f> │ │ │ │ + call d990 , 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 │ │ │ │ - jne 366e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a26> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 36da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130e7> │ │ │ │ - mov %ecx,%r8d │ │ │ │ + je 35360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133e0> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 1095b <__cxa_finalize@plt+0x2cfb> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5b432(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x330(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x460(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 35308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13388> │ │ │ │ + mov %rcx,-0x330(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x320(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x328(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 33181 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11201> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 33196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11216> │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 341b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12230> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + imul 0x48(%r13),%rax │ │ │ │ + movsd 0x5bbc0(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 34190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12210> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq %xmm1,%r13 │ │ │ │ + call d1a0 │ │ │ │ + lea 0x6d572(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 368de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c1e> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 36da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130e7> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + mov 0x6d7fc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,-0x60(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x400(%rbp),%xmm7 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6d68c(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x6d98b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 354f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13578> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xb0(%rsp),%rbp │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ + lea 0x6d565(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3336e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113ee> │ │ │ │ + call d600 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + lea 0x6d474(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x6d66d(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + lea 0x6d3b4(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5b18b(%rip),%rcx # 8e55b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5db> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 352b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13330> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 1097a <__cxa_finalize@plt+0x2d1a> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5b10a(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x300(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x310(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x440(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 365a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128e1> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jb 36d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1308f> │ │ │ │ - mov %ecx,%r8d │ │ │ │ + je 35258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132d8> │ │ │ │ + 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 334a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11529> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 334be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1153e> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + sub 0x6fdfe(%rip),%rax │ │ │ │ + mov %r12,%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 0x5b890(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + lea 0x6d257(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 36956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c96> │ │ │ │ - lea (%r14,%rsi,1),%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 36d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1308f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 35cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1202c> │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + mov %ax,-0x60(%rbp) │ │ │ │ + mov 0x6d4d6(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x400(%rbp),%xmm4 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6d371(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x6d670(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 35490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13510> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6d24a(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 33689 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11709> │ │ │ │ + call d600 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + lea 0x6d159(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x6d348(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + lea 0x6d099(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 35dd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e53> │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5b37f(%rip),%rsi # 8ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cafc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2e0(%rbp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,-0x2f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 35150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131d0> │ │ │ │ + mov %rcx,-0x2f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2e8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 33761 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117e1> │ │ │ │ + call d600 │ │ │ │ + mov -0x368(%rbp),%rbx │ │ │ │ + lea -0x2d0(%rbp),%r12 │ │ │ │ + lea -0x2c0(%rbp),%rax │ │ │ │ + movq $0x0,-0x2c8(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ + mov -0x370(%rbp),%r13 │ │ │ │ + lea 0x11(%rbx),%rsi │ │ │ │ + mov %rax,-0x2d0(%rbp) │ │ │ │ + movb $0x0,-0x2c0(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add -0x2c8(%rbp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 10741 <__cxa_finalize@plt+0x2ae1> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x5ad90(%rip),%rsi # 8e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5e0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x2c8(%rbp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 10760 <__cxa_finalize@plt+0x2b00> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x2c8(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 10785 <__cxa_finalize@plt+0x2b25> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5af41(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2a0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x2b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x400(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 350f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13178> │ │ │ │ + mov %rcx,-0x2b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x2a8(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 107a4 <__cxa_finalize@plt+0x2b44> │ │ │ │ + lea -0x2b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x478(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x280(%rbp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,-0x290(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 350a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13120> │ │ │ │ + mov %rcx,-0x290(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x280(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,-0x288(%rbp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 107dd <__cxa_finalize@plt+0x2b7d> │ │ │ │ + lea -0x290(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5ae3a(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x480(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x260(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x270(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x3d8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 35040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130c0> │ │ │ │ + mov %rcx,-0x270(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x260(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x328(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x330(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x268(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1031e <__cxa_finalize@plt+0x26be> │ │ │ │ + lea -0x270(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x488(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x428(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x250(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 34fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13068> │ │ │ │ + mov %rcx,-0x250(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x240(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x248(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x248(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 1043b <__cxa_finalize@plt+0x27db> │ │ │ │ + mov -0x430(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5ad28(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x418(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 34f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13010> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x308(%rbp),%rdx │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + mov -0x310(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x228(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 100fe <__cxa_finalize@plt+0x249e> │ │ │ │ + mov -0x458(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x200(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x210(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x438(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 34f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fb8> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x208(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 10191 <__cxa_finalize@plt+0x2531> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x5b19c(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x450(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x1e0(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x1f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,-0x420(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 34ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f60> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + mov -0x2f0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1e8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 108a3 <__cxa_finalize@plt+0x2c43> │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x468(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 34e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f08> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 1034b <__cxa_finalize@plt+0x26eb> │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5ac55(%rip),%rsi # 8e8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c929> │ │ │ │ + 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 34e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12eb0> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x6f83d(%rip) │ │ │ │ + jne 34330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123b0> │ │ │ │ + cmpb $0x0,0x6f831(%rip) │ │ │ │ + jne 342c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12340> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 33cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d47> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 33cdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d5c> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x420(%rbp),%rdi │ │ │ │ + je 33cf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d71> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x438(%rbp),%rdi │ │ │ │ + je 33d06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d86> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x418(%rbp),%rdi │ │ │ │ + je 33d1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d9b> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x428(%rbp),%rdi │ │ │ │ + je 33d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11db0> │ │ │ │ + call d600 │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + cmp -0x3d8(%rbp),%rdi │ │ │ │ + je 33d45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dc5> │ │ │ │ + call d600 │ │ │ │ + mov -0x290(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 33d56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dd6> │ │ │ │ + call d600 │ │ │ │ + mov -0x2b0(%rbp),%rdi │ │ │ │ + cmp -0x400(%rbp),%rdi │ │ │ │ + je 33d6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11deb> │ │ │ │ + call d600 │ │ │ │ + mov -0x2d0(%rbp),%rdi │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 33d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e00> │ │ │ │ + call d600 │ │ │ │ + mov -0x2f0(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 33d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e11> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + cmp -0x440(%rbp),%rdi │ │ │ │ + je 33da6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e26> │ │ │ │ + call d600 │ │ │ │ + mov -0x330(%rbp),%rdi │ │ │ │ + cmp -0x460(%rbp),%rdi │ │ │ │ + je 33dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e3b> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + cmp -0x470(%rbp),%rdi │ │ │ │ + je 33dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e50> │ │ │ │ + call d600 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp -0x448(%rbp),%rdi │ │ │ │ + je 33de5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e65> │ │ │ │ + call d600 │ │ │ │ + mov -0x410(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 33df9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e79> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + call 298f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7970> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 35c7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cfd> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 32002 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10082> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 34420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124a0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x5af22(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 34440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124c0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd %xmm1,-0x418(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + lea 0x6c8cd(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x6cb57(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %di,-0x60(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x400(%rbp),%xmm5 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6c9e7(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x6cce6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rdi │ │ │ │ + movsd -0x418(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + movq $0x0,-0x208(%rbp) │ │ │ │ + mov %rdi,-0x450(%rbp) │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + movb $0x0,-0x200(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 357bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1383c> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6c8b6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1209d> │ │ │ │ + call d600 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + lea 0x6c7c5(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x6c9be(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + lea 0x6c705(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x450(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + lea 0x5a4cf(%rip),%rcx # 8e54e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5ce> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1e0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1f0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x420(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 35760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137e0> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1e8(%rbp) │ │ │ │ + je 10491 <__cxa_finalize@plt+0x2831> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5a454(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + lea -0x1f0(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 3571f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1379f> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x68(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jns 32a4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10aca> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 32a53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ad3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 35c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fc7> │ │ │ │ + movzbl -0x1a0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 31e72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfef2> │ │ │ │ + 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 331d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11256> │ │ │ │ + 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 331af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1122f> │ │ │ │ + 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 32ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f28> │ │ │ │ + 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 32e86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f06> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + mulsd 0x5ab4b(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + jns 326cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1074f> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 326d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10758> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 35bec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f2c> │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 32a75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10af5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12318> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32e6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eed> │ │ │ │ + call d600 │ │ │ │ + jmp 32e6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eed> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x57d86(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x6c945(%rip),%rdi │ │ │ │ + lea 0x5a150(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x6f00d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ - lea 0x6c929(%rip),%rdi │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x6eff3(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11e0b <__cxa_finalize@plt+0x41ab> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12de0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1091f <__cxa_finalize@plt+0x2cbf> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 34460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124e0> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 367b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12af7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 33cb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d36> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x57d0e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x6c64d(%rip),%rdi │ │ │ │ + lea 0x5a0e0(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x6ed3d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x178(%rsp),%rdx │ │ │ │ - mov 0x170(%rsp),%rsi │ │ │ │ - lea 0x6c631(%rip),%rdi │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x6ed23(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 11e27 <__cxa_finalize@plt+0x41c7> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e30> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10907 <__cxa_finalize@plt+0x2ca7> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 344b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12530> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 367aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12aea> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 35dfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1213e> │ │ │ │ + jmp 33ca9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d29> │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 32de4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e64> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 35537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135b7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x470(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 343f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12475> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 35537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135b7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 33e56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ed6> │ │ │ │ + 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 33e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ef8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,-0x490(%rbp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x18f29(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x16f55(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov -0x490(%rbp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 36a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d45> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ + je 3431b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1239b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ + mov -0x490(%rbp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 36a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d45> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ + jmp 3431b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1239b> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,-0x490(%rbp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x18f79(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x16fa5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov -0x490(%rbp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 36a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12db9> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ + je 3438b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1240b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ + mov -0x490(%rbp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 36a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12db9> │ │ │ │ + jmp 3438b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1240b> │ │ │ │ + mov -0x418(%rbp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x230(%rbp),%rdx │ │ │ │ + jmp 3217b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101fb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%rdx │ │ │ │ + mov 0x88(%rdx),%r10 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %rax,%r10 │ │ │ │ + or %r9b,(%r10) │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 34690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12710> │ │ │ │ + mov 0x10(%r13),%r9 │ │ │ │ + mov 0x8(%r9),%r9 │ │ │ │ + mov (%r9,%rsi,1),%r9 │ │ │ │ + add 0x88(%r9),%rax │ │ │ │ + mov $0x2,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 34670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126f0> │ │ │ │ + movzbl -0x3e0(%rbp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + jmp 3261e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1069e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,-0x3e0(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov -0x440(%rbp),%r9d │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + shr $1,%eax │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r10 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + mov $0x4,%r9d │ │ │ │ + and $0x4,%ecx │ │ │ │ + add %rax,%r10 │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,(%r10) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 3254b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105cb> │ │ │ │ + test %dl,%dl │ │ │ │ + jne 34520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125a0> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 34680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12700> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + jne 32590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10610> │ │ │ │ + movzbl -0x3e0(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + addl $0x1,-0x460(%rbp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jne 3263d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106bd> │ │ │ │ + addl $0x1,-0x460(%rbp) │ │ │ │ + jmp 3245d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104dd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 348d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12950> │ │ │ │ + movb $0x0,-0x3e0(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 3254b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmp 32590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10610> │ │ │ │ + nop │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 34550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x125d0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + je 32439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104b9> │ │ │ │ + mov %edi,%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 32590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10610> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x4(%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 346da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1275a> │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x90(%rax),%rdx │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 355a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13620> │ │ │ │ + mov -0x488(%rbp),%rsi │ │ │ │ + mov -0x430(%rbp),%eax │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + addl $0x1,-0x408(%rbp) │ │ │ │ + mov %eax,0x94(%rsi) │ │ │ │ + mov -0x460(%rbp),%eax │ │ │ │ + mov %eax,0x98(%rsi) │ │ │ │ + mov -0x448(%rbp),%eax │ │ │ │ + mov %eax,0x9c(%rsi) │ │ │ │ + call 4f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d240> │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x48(%r13),%rbx │ │ │ │ + lea -0x3a8(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movq $0x13,-0x3a8(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x3a8(%rbp),%rdx │ │ │ │ + movdqa 0x5a760(%rip),%xmm0 # 8eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf40> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x676e6973,0xf(%rax) │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x6ed48(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + je 34864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128e4> │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + js 35578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135f8> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x6ed0d(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x5a599(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 34800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12880> │ │ │ │ + movl $0xffffffff,0x6ece9(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jle 34864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128e4> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x6e871(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x5a126(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x59bdf(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x6e82f(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r12d,0x6ec87(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3486e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128ee> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 34883 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12903> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x420(%rbp),%rdi │ │ │ │ + je 34898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12918> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x438(%rbp),%rdi │ │ │ │ + je 348ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1292d> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x418(%rbp),%rdi │ │ │ │ + je 32090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10110> │ │ │ │ + call d600 │ │ │ │ + jmp 32090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10110> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 345b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12636> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x140(%rcx),%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %r9,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + add $0x20,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 109fb <__cxa_finalize@plt+0x2d9b> │ │ │ │ + lea 0x80(%rsi),%rax │ │ │ │ + mov %r8b,-0x495(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r9,-0x4c8(%rbp) │ │ │ │ + mov %rdx,-0x4c0(%rbp) │ │ │ │ + mov %r11b,-0x4b0(%rbp) │ │ │ │ + mov %r10d,-0x4a8(%rbp) │ │ │ │ + mov %rcx,-0x4a0(%rbp) │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ + mov %rax,-0x480(%rbp) │ │ │ │ + movq %xmm0,-0x4b8(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x4c8(%rbp),%r9 │ │ │ │ + mov -0x4c0(%rbp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x478(%rbp) │ │ │ │ + mov -0x470(%rbp),%rsi │ │ │ │ + mov -0x4a0(%rbp),%rcx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + mov -0x4a8(%rbp),%r10d │ │ │ │ + mov %r9,%rax │ │ │ │ + movzbl -0x4b0(%rbp),%r11d │ │ │ │ + movq -0x4b8(%rbp),%xmm0 │ │ │ │ + movzbl -0x495(%rbp),%r8d │ │ │ │ + je 349d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a59> │ │ │ │ + mov %rcx,-0x470(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,-0x4(%rdi) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 349c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a40> │ │ │ │ + mov -0x470(%rbp),%rcx │ │ │ │ + test %r9,%r9 │ │ │ │ + je 34a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12abe> │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r8b,-0x4c0(%rbp) │ │ │ │ + mov %rsi,-0x4b8(%rbp) │ │ │ │ + mov %r11b,-0x4a8(%rbp) │ │ │ │ + mov %r10d,-0x4a0(%rbp) │ │ │ │ + mov %rcx,-0x470(%rbp) │ │ │ │ + movq %xmm0,-0x4b0(%rbp) │ │ │ │ + call d600 │ │ │ │ + movzbl -0x4c0(%rbp),%r8d │ │ │ │ + mov -0x4b8(%rbp),%rsi │ │ │ │ + movq -0x4b0(%rbp),%xmm0 │ │ │ │ + movzbl -0x4a8(%rbp),%r11d │ │ │ │ + mov -0x4a0(%rbp),%r10d │ │ │ │ + mov -0x470(%rbp),%rcx │ │ │ │ + mov -0x478(%rbp),%rax │ │ │ │ + mov -0x480(%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 325c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10643> │ │ │ │ + movabs $0x7ffffffffffffffc,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 109dc <__cxa_finalize@plt+0x2d7c> │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8b,-0x495(%rbp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rdx,-0x4c8(%rbp) │ │ │ │ + cmova %rdi,%rax │ │ │ │ + mov %r11b,-0x4b8(%rbp) │ │ │ │ + mov %r10d,-0x4b0(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rcx,-0x4a8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x4a0(%rbp) │ │ │ │ + movq %xmm0,-0x4c0(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x480(%rbp),%rsi │ │ │ │ + mov -0x4b0(%rbp),%r10d │ │ │ │ + mov %rax,-0x470(%rbp) │ │ │ │ + movzbl -0x400(%rbp),%edi │ │ │ │ + mov -0x4a8(%rbp),%rcx │ │ │ │ + lea (%rax,%rsi,1),%r9 │ │ │ │ + and $0x3fffffff,%r10d │ │ │ │ + movzbl -0x4b8(%rbp),%r11d │ │ │ │ + movq -0x4c0(%rbp),%xmm0 │ │ │ │ + mov (%r9),%esi │ │ │ │ + shl $0x6,%edi │ │ │ │ + movzbl -0x495(%rbp),%r8d │ │ │ │ + shl $0x7,%r11d │ │ │ │ + and $0xc0000000,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + or %r10d,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,(%r9) │ │ │ │ + shr $0x18,%esi │ │ │ │ + mov %esi,%r10d │ │ │ │ + and $0x3f,%r10d │ │ │ │ + or %edi,%r10d │ │ │ │ + or %r11d,%r10d │ │ │ │ + mov -0x478(%rbp),%r11 │ │ │ │ + cmp %r11,-0x4c8(%rbp) │ │ │ │ + mov %r10b,0x3(%r9) │ │ │ │ + je 35bc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c49> │ │ │ │ + mov -0x480(%rbp),%rdx │ │ │ │ + mov -0x470(%rbp),%rdi │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %r8b,-0x4b8(%rbp) │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + mov %r9,-0x480(%rbp) │ │ │ │ + movq %xmm0,-0x4a8(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x480(%rbp),%r9 │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + movq -0x4a8(%rbp),%xmm0 │ │ │ │ + movzbl -0x4b8(%rbp),%r8d │ │ │ │ + mov %r9,-0x4b0(%rbp) │ │ │ │ + mov -0x478(%rbp),%rdi │ │ │ │ + mov %r8b,-0x4a8(%rbp) │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + movq %xmm0,-0x480(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x470(%rbp),%rsi │ │ │ │ + mov -0x4b0(%rbp),%rax │ │ │ │ + mov -0x4a0(%rbp),%r9 │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + add $0x4,%rax │ │ │ │ + movzbl -0x4a8(%rbp),%r8d │ │ │ │ + movq -0x480(%rbp),%xmm0 │ │ │ │ + add %rsi,%r9 │ │ │ │ + mov %rsi,0x140(%rcx) │ │ │ │ + mov %rax,0x148(%rcx) │ │ │ │ + mov %r9,0x150(%rcx) │ │ │ │ + jmp 32603 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10683> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,-0x3e0(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 3254b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105cb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 357a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13821> │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + jmp 3262c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106ac> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,-0x1c0(%rbp) │ │ │ │ + jmp 322db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1035b> │ │ │ │ + nop │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,-0x1e0(%rbp) │ │ │ │ + jmp 32262 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102e2> │ │ │ │ + nop │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,-0x220(%rbp) │ │ │ │ + jmp 32174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101f4> │ │ │ │ + nop │ │ │ │ + movzbl (%r14),%edx │ │ │ │ + mov %dl,-0x200(%rbp) │ │ │ │ + jmp 321ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1026a> │ │ │ │ + nop │ │ │ │ + mov -0x450(%rbp),%rdi │ │ │ │ + lea -0x3a8(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x210(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x200(%rbp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x210(%rbp),%rdx │ │ │ │ + jmp 321f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10271> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x458(%rbp),%rdi │ │ │ │ + lea -0x3a8(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x220(%rbp) │ │ │ │ + jmp 344fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1257d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x468(%rbp),%rdi │ │ │ │ + lea -0x3a8(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1f0(%rbp),%rdx │ │ │ │ + jmp 32269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102e9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3b0(%rbp),%rcx │ │ │ │ + lea -0x3c4(%rbp),%r8 │ │ │ │ + lea 0x59d1e(%rip),%rdx # 8eac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb48> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov -0x3b0(%rbp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 49f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fd0> │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + jmp 3238d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1040d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + lea -0x3a8(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1d0(%rbp),%rdx │ │ │ │ + jmp 322e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10362> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 357cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1384d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 34e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ed8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 34e6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12eeb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33c82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d02> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33c82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d02> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 359a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a25> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 34eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f30> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 34ec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f43> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c90> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c90> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35969 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139e9> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 34f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f88> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 34f1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f9b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c08> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c08> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3592d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139ad> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 34f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fe0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 34f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ff3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33afa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b7a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33afa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b7a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 358f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13971> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 34fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13038> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 34fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1304b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33a75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11af5> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33a75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11af5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 358b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13935> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 35010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13090> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 35023 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130a3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 339f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a78> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 339f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a78> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + mov -0x3d8(%rbp),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35887 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13907> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 3506f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130ef> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 35082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13102> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119f4> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119f4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3585e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138de> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 350c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13148> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 350db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1315b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 338ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1196a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 338ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1196a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138b0> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 35120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131a0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 35133 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131b3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118e6> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118e6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b60> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 35178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131f8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3518b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1320b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33732 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117b2> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33732 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117b2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %r14,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13121> │ │ │ │ + jae 35b07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b87> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ea8> │ │ │ │ + je 351d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13250> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36b7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ebb> │ │ │ │ + je 351e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13263> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 36641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12981> │ │ │ │ + je 3294a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109ca> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 36641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12981> │ │ │ │ + jmp 3294a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109ca> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 36e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131bf> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - jne 36692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129d2> │ │ │ │ - jmp 366b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129f6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a88> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 35228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3523b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132bb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 329ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a4a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 329ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a4a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13198> │ │ │ │ + jae 35a36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ab6> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f28> │ │ │ │ + je 35280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13300> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36bfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f3b> │ │ │ │ + je 35293 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13313> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 36782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ac2> │ │ │ │ + je 3347e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114fe> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 36782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ac2> │ │ │ │ + jmp 3347e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114fe> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ + mov %r14,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36e31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13171> │ │ │ │ + jae 35a92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b12> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f80> │ │ │ │ + je 352d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13358> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36c53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f93> │ │ │ │ + je 352eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1336b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 36475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127b5> │ │ │ │ + je 333fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1147e> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 36475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x127b5> │ │ │ │ + jmp 333fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1147e> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36e0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1314a> │ │ │ │ + jae 35a64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 35330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133b0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 35343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133c3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 33156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111d6> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 33156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111d6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35ab9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b39> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fd8> │ │ │ │ + je 35388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13408> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36cab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12feb> │ │ │ │ + je 3539b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1341b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 364fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1283c> │ │ │ │ + je 330d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11156> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 364fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1283c> │ │ │ │ + jmp 330d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11156> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 36e8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131cc> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - jne 3654d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1288d> │ │ │ │ - jmp 36571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128b1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 363b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126f7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 36017 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12357> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 361ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1252d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jbe 35b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bc6> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + cmp -0x3e8(%rbp),%rsi │ │ │ │ + jne 32d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e10> │ │ │ │ + jmp 32db3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e33> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %r14,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131fa> │ │ │ │ + jae 359e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a61> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130a0> │ │ │ │ + je 35408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13488> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36d73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130b3> │ │ │ │ + je 3541b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1349b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 365b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128f5> │ │ │ │ + je 32d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dbb> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 365b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128f5> │ │ │ │ + jmp 32d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dbb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35802 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13882> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 35460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134e0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 35473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134f3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 32cbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d3f> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 32cbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d3f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3365f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116df> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 32bf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c77> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3301c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1109c> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 32889 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10909> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 33344 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113c4> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 31c45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfcc5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 36e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131d9> │ │ │ │ + jae 35b5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bde> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 36db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130f8> │ │ │ │ + je 35548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135c8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 36dcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1310b> │ │ │ │ + je 3555b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135db> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 366fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a3a> │ │ │ │ + je 32df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e76> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 32df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e76> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x1,%ebx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 347cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1284d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%rax),%rdi │ │ │ │ + lea -0x3b8(%rbp),%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3c8(%rbp),%r8 │ │ │ │ + lea 0x58f59(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + call d280 │ │ │ │ + mov -0x490(%rbp),%ebx │ │ │ │ + lea (%rbx,%rbx,1),%r8d │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jne 103ff <__cxa_finalize@plt+0x279f> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 346da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1275a> │ │ │ │ + mov -0x408(%rbp),%ebx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov -0x410(%rbp),%r9 │ │ │ │ + lea 0x0(,%rbx,4),%ecx │ │ │ │ + mov %ebx,%r14d │ │ │ │ + and $0x4,%ecx │ │ │ │ + shr $1,%r14d │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %ecx,-0x400(%rbp) │ │ │ │ + mov %esi,-0x3e0(%rbp) │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %esi,%r15d │ │ │ │ + jmp 35631 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136b1> │ │ │ │ + nop │ │ │ │ + add $0x2,%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %eax,%r8d │ │ │ │ + jle 346da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1275a> │ │ │ │ + movslq (%r9,%rax,2),%rsi │ │ │ │ + test %esi,%esi │ │ │ │ + js 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + mov -0x3b8(%rbp),%rcx │ │ │ │ + mov (%rcx,%rdx,1),%edi │ │ │ │ + mov 0x4(%rcx,%rdx,1),%ecx │ │ │ │ + mov %edi,%r10d │ │ │ │ + or %ecx,%r10d │ │ │ │ + and $0x1,%r10d │ │ │ │ + je 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + test %edi,%edi │ │ │ │ + je 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + sar $1,%edi │ │ │ │ + mov %ecx,%r11d │ │ │ │ + sar $1,%r11d │ │ │ │ + cmp $0x2,%edi │ │ │ │ + sete %bl │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + sete %r10b │ │ │ │ + cmp %r10b,%bl │ │ │ │ + je 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ + movzbl (%rbx),%ecx │ │ │ │ + test %ecx,-0x3e0(%rbp) │ │ │ │ + setne %r12b │ │ │ │ + test %r15d,%ecx │ │ │ │ + mov %ecx,%r10d │ │ │ │ + setne %cl │ │ │ │ + cmp %cl,%r12b │ │ │ │ + je 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + movzbl -0x400(%rbp),%ecx │ │ │ │ + mov $0x3,%r12d │ │ │ │ + shl %cl,%r12d │ │ │ │ + or %r12d,%r10d │ │ │ │ + mov %r10b,(%rbx) │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%r10 │ │ │ │ + add %r14,%r10 │ │ │ │ + movzbl (%r10),%ecx │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 35c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cb8> │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0xffffffbf,%ecx │ │ │ │ + and $0xfffffffb,%edi │ │ │ │ + testb $0x1,-0x408(%rbp) │ │ │ │ + cmove %edi,%ecx │ │ │ │ + mov %cl,(%r10) │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%rbx │ │ │ │ + add %r14,%rbx │ │ │ │ + or %r15b,(%rbx) │ │ │ │ + addq $0x1,0x80(%r13) │ │ │ │ + jmp 35620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136a0> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35bdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c5c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 35bba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c3a> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 35ba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c27> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 34134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b4> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 34134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b4> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 35c0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c8a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 35b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c18> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 35b85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c05> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 340bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1213b> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 366fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a3a> │ │ │ │ + jmp 340bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1213b> │ │ │ │ + mov -0x408(%rbp),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rax,4),%r9d │ │ │ │ + jmp 345b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12636> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 33ff3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12073> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x3d8(%rbp),%rbx │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36dea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1312a> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 357dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1385d> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %rbx,-0x3d8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 34e47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ec7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x418(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3580b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1388b> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3544f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134cf> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x400(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35839 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138b9> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3510f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1318f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138e7> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 350b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13137> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13910> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + mov %rbx,-0x3d8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3505e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130de> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3d8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x428(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 358c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13945> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3d8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 34fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1307f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3d8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x418(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13981> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3d8(%rbp) │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 36b57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e97> │ │ │ │ + jmp 34fa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13027> │ │ │ │ mov %ecx,%r8d │ │ │ │ + mov -0x3d8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x438(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3593d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139bd> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3d8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 34f4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fcf> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3d8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x420(%rbp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35979 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139f9> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3d8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 34ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f77> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3d8(%rbp),%r11 │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3e8(%rbp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13153> │ │ │ │ + jb 359b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a35> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3d8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 34e9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f1f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 359ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a6a> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 353f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13477> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x448(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a91> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 35217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13297> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x440(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13abf> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3526f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132ef> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x460(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35a6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13aed> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3531f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1339f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35a9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b1b> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 352c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13347> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b42> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 36c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fc7> │ │ │ │ + jmp 35377 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133f7> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%r15,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1317a> │ │ │ │ + jb 35ae9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b69> │ │ │ │ lea (%r15,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 36c2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f6f> │ │ │ │ + jmp 35167 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131e7> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131a1> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ + jb 35b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b90> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 36bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f17> │ │ │ │ - mov 0x130(%rsp),%rsi │ │ │ │ - jmp 366b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129f6> │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - jmp 36571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128b1> │ │ │ │ + jmp 351bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1323f> │ │ │ │ + mov -0x420(%rbp),%rdi │ │ │ │ + jmp 34d65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12de5> │ │ │ │ + mov -0x438(%rbp),%rdi │ │ │ │ + jmp 34cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d5d> │ │ │ │ + mov -0x1d0(%rbp),%rsi │ │ │ │ + jmp 32db3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e33> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + jmp 34e0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e8d> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x470(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131e2> │ │ │ │ - jmp 368f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c31> │ │ │ │ + jb 35b67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13be7> │ │ │ │ + jmp 3440e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1248e> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 3578b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1380b> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 35782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13802> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 3574a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137ca> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 35741 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137c1> │ │ │ │ + mov -0x470(%rbp),%rax │ │ │ │ + mov %rax,-0x4b0(%rbp) │ │ │ │ + jmp 34bbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c3d> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r14,%rdi,1) │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 35be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c65> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 35736 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137b6> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x420(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 36ec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13203> │ │ │ │ - jmp 36968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ca8> │ │ │ │ + jb 35c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c93> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 35777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137f7> │ │ │ │ + or -0x3e0(%rbp),%cl │ │ │ │ + mov %cl,(%r10) │ │ │ │ + cmp $0x2,%r11d │ │ │ │ + je 356f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13779> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0x7f,%ecx │ │ │ │ + and $0xfffffff7,%edi │ │ │ │ + testb $0x1,-0x408(%rbp) │ │ │ │ + cmove %edi,%ecx │ │ │ │ + mov %cl,(%rsi) │ │ │ │ + jmp 35712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13792> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x56681(%rip),%rsi # 8c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a398> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + call 29850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78d0> │ │ │ │ + lea 0x5907c(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 35c7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cfd> │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x6d5fc(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ endbr64 │ │ │ │ - jmp 11d54 <__cxa_finalize@plt+0x40f4> │ │ │ │ + jmp ffa9 <__cxa_finalize@plt+0x2349> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11ddc <__cxa_finalize@plt+0x417c> │ │ │ │ + jmp 10021 <__cxa_finalize@plt+0x23c1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d95 <__cxa_finalize@plt+0x4135> │ │ │ │ + jmp 1002d <__cxa_finalize@plt+0x23cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1004d <__cxa_finalize@plt+0x23ed> │ │ │ │ + endbr64 │ │ │ │ + jmp 10092 <__cxa_finalize@plt+0x2432> │ │ │ │ + endbr64 │ │ │ │ + jmp 1012d <__cxa_finalize@plt+0x24cd> │ │ │ │ endbr64 │ │ │ │ - jmp 11e85 <__cxa_finalize@plt+0x4225> │ │ │ │ + jmp 10281 <__cxa_finalize@plt+0x2621> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1036a <__cxa_finalize@plt+0x270a> │ │ │ │ + endbr64 │ │ │ │ + jmp 10269 <__cxa_finalize@plt+0x2609> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 102b2 <__cxa_finalize@plt+0x2652> │ │ │ │ + endbr64 │ │ │ │ + jmp 102aa <__cxa_finalize@plt+0x264a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ffb8 <__cxa_finalize@plt+0x2358> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e3f <__cxa_finalize@plt+0x41df> │ │ │ │ + jmp 101fc <__cxa_finalize@plt+0x259c> │ │ │ │ endbr64 │ │ │ │ - jmp 11ed6 <__cxa_finalize@plt+0x4276> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10257 <__cxa_finalize@plt+0x25f7> │ │ │ │ endbr64 │ │ │ │ - jmp 11f09 <__cxa_finalize@plt+0x42a9> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1024b <__cxa_finalize@plt+0x25eb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11f69 <__cxa_finalize@plt+0x4309> │ │ │ │ + jmp 10295 <__cxa_finalize@plt+0x2635> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11dd2 <__cxa_finalize@plt+0x4172> │ │ │ │ + jmp 10303 <__cxa_finalize@plt+0x26a3> │ │ │ │ endbr64 │ │ │ │ - jmp 11fa9 <__cxa_finalize@plt+0x4349> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 103d6 <__cxa_finalize@plt+0x2776> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e49 <__cxa_finalize@plt+0x41e9> │ │ │ │ + jmp 103bb <__cxa_finalize@plt+0x275b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fb6 <__cxa_finalize@plt+0x4356> │ │ │ │ + jmp 1042a <__cxa_finalize@plt+0x27ca> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fc0 <__cxa_finalize@plt+0x4360> │ │ │ │ + jmp 1041e <__cxa_finalize@plt+0x27be> │ │ │ │ + jmp 1045a <__cxa_finalize@plt+0x27fa> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 11f16 <__cxa_finalize@plt+0x42b6> │ │ │ │ + jmp 104b4 <__cxa_finalize@plt+0x2854> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 11fcf <__cxa_finalize@plt+0x436f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10214 <__cxa_finalize@plt+0x25b4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1201f <__cxa_finalize@plt+0x43bf> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1022d <__cxa_finalize@plt+0x25cd> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1204e <__cxa_finalize@plt+0x43ee> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 104f5 <__cxa_finalize@plt+0x2895> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 120a1 <__cxa_finalize@plt+0x4441> │ │ │ │ + jmp 10579 <__cxa_finalize@plt+0x2919> │ │ │ │ endbr64 │ │ │ │ - jmp 120e6 <__cxa_finalize@plt+0x4486> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1056d <__cxa_finalize@plt+0x290d> │ │ │ │ + endbr64 │ │ │ │ + jmp 1058e <__cxa_finalize@plt+0x292e> │ │ │ │ + endbr64 │ │ │ │ + jmp 1059a <__cxa_finalize@plt+0x293a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 105a2 <__cxa_finalize@plt+0x2942> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 105bf <__cxa_finalize@plt+0x295f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 105d0 <__cxa_finalize@plt+0x2970> │ │ │ │ + endbr64 │ │ │ │ + jmp 10640 <__cxa_finalize@plt+0x29e0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10621 <__cxa_finalize@plt+0x29c1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 105b3 <__cxa_finalize@plt+0x2953> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1064f <__cxa_finalize@plt+0x29ef> │ │ │ │ + jmp 1067f <__cxa_finalize@plt+0x2a1f> │ │ │ │ + endbr64 │ │ │ │ + jmp 106a2 <__cxa_finalize@plt+0x2a42> │ │ │ │ + endbr64 │ │ │ │ + jmp 10565 <__cxa_finalize@plt+0x2905> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1071a <__cxa_finalize@plt+0x2aba> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 106c9 <__cxa_finalize@plt+0x2a69> │ │ │ │ + endbr64 │ │ │ │ + jmp 10739 <__cxa_finalize@plt+0x2ad9> │ │ │ │ + endbr64 │ │ │ │ + jmp 107d5 <__cxa_finalize@plt+0x2b75> │ │ │ │ + endbr64 │ │ │ │ + jmp 10739 <__cxa_finalize@plt+0x2ad9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 10837 <__cxa_finalize@plt+0x2bd7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10888 <__cxa_finalize@plt+0x2c28> │ │ │ │ + endbr64 │ │ │ │ + jmp 103f7 <__cxa_finalize@plt+0x2797> │ │ │ │ + endbr64 │ │ │ │ + jmp 108d4 <__cxa_finalize@plt+0x2c74> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10546 <__cxa_finalize@plt+0x28e6> │ │ │ │ + endbr64 │ │ │ │ + jmp 1093b <__cxa_finalize@plt+0x2cdb> │ │ │ │ + endbr64 │ │ │ │ + jmp 1047d <__cxa_finalize@plt+0x281d> │ │ │ │ endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 103e2 <__cxa_finalize@plt+0x2782> │ │ │ │ + endbr64 │ │ │ │ + jmp 101e1 <__cxa_finalize@plt+0x2581> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 109ac <__cxa_finalize@plt+0x2d4c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10289 <__cxa_finalize@plt+0x2629> │ │ │ │ + endbr64 │ │ │ │ + jmp 1099d <__cxa_finalize@plt+0x2d3d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10a1a <__cxa_finalize@plt+0x2dba> │ │ │ │ + endbr64 │ │ │ │ + jmp 100da <__cxa_finalize@plt+0x247a> │ │ │ │ + endbr64 │ │ │ │ + jmp 100d1 <__cxa_finalize@plt+0x2471> │ │ │ │ + endbr64 │ │ │ │ + jmp 10121 <__cxa_finalize@plt+0x24c1> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rdx,%r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x78,%rsp │ │ │ │ - mov 0x24(%rdi),%ebp │ │ │ │ + sub $0x4b8,%rsp │ │ │ │ mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 37761 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13aa1> │ │ │ │ - lea 0x0(%rbp,%rbp,2),%r12 │ │ │ │ - mov %rbp,%r13 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 377ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13afa> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rbp,%r14 │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x6d31b(%rip) │ │ │ │ + call d430 │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 35fca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1404a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d3a0 │ │ │ │ + mov -0x3e8(%rbp),%r15 │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ + movl $0x0,(%r15) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x1,0x10(%r15) │ │ │ │ + call d0f0 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d790 │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d790 │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 3a688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18708> │ │ │ │ + lea -0x398(%rbp),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,-0x398(%rbp) │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + mov %rax,-0x380(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + lea -0x3a8(%rbp),%rax │ │ │ │ + movq $0x0,-0x378(%rbp) │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + mov %r14,-0x410(%rbp) │ │ │ │ + movaps %xmm0,-0x390(%rbp) │ │ │ │ + cmpq $0x0,0x50(%r13) │ │ │ │ + jne 361a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14222> │ │ │ │ + jmp 36350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143d0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,1),%rcx │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + lea 0x10(%rcx),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 362d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14350> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 36300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14380> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 362e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14367> │ │ │ │ + mov %rdi,-0x1b0(%rbp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 36119 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14199> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%r12,1),%rdx │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 36280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14300> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 36208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14288> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%rsi │ │ │ │ + lea -0x3a0(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov %ebx,-0x190(%rbp) │ │ │ │ + call 3ad60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de0> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 36194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14214> │ │ │ │ + call d600 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x50(%r13),%rbx │ │ │ │ + jae 36350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143d0> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x40(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%r15 │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 11286 <__cxa_finalize@plt+0x3626> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 36220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142a0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 36098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14118> │ │ │ │ + test %rax,%rax │ │ │ │ + je 360a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14122> │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 3625b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142db> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + jmp 36163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141e3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 37040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13380> │ │ │ │ - and $0xfffffffffffffffe,%rbp │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 377a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - movq $0x0,0x10(%rdi,%rbp,1) │ │ │ │ - lea (%rdi,%r12,1),%rax │ │ │ │ - movups %xmm0,(%rdi,%rbp,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + mov -0x3f8(%rbp),%rsi │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 360a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14125> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x3f8(%rbp),%rsi │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 36208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14288> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 36163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141e3> │ │ │ │ + jmp 36154 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141d4> │ │ │ │ + nop │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 36300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14380> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov -0x410(%rbp),%rdi │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + jmp 36105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14185> │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1,%rdx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%r14 │ │ │ │ - jne 370a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133e0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - and $0x1,%r13d │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - je 370e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13427> │ │ │ │ - add %rax,%rbp │ │ │ │ - add %r12,%rax │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ + cmp -0x3f0(%rbp),%rcx │ │ │ │ + je 39bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c40> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3633c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143bc> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 38458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164d8> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + jmp 36105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14185> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0xd8(%rax),%r15 │ │ │ │ + movslq 0x8(%r15),%rax │ │ │ │ + mov %eax,-0x448(%rbp) │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 3a8e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18963> │ │ │ │ + mov -0x3f8(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 376e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a26> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 37130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13470> │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x0(,%rdx,8),%r14 │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %r12,%rcx │ │ │ │ - movq $0x0,-0x8(%r12,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %r14d,%ecx │ │ │ │ - add %r12,%r14 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %r14,0x8(%rax) │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %r14,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 371b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134f6> │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + je 36500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14580> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %r15d,%r14d │ │ │ │ - movsd 0x5820d(%rip),%xmm2 # 8f3e0 , std::allocator >@@Base+0x160> │ │ │ │ - mov %rax,%r8 │ │ │ │ - imul %ebp,%r14d │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jae 374fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1383c> │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 3774b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a8b> │ │ │ │ - test %edx,%edx │ │ │ │ - je 371f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13533> │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - mov (%rsi,%rcx,1),%rdi │ │ │ │ - mov %rax,0x8(%rsi,%rcx,1) │ │ │ │ - mov %r8,(%rsi,%rcx,1) │ │ │ │ - mov %rax,0x10(%rsi,%rcx,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 375bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138fd> │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x410(%rbp) │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + call d320 │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + lea -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ + jmp 36464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144e4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 364e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14568> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 38140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161c0> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x3a0(%rbp),%rdi │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov -0x1b0(%rbp),%r15 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 29750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77d0> │ │ │ │ + cmp -0x400(%rbp),%rax │ │ │ │ + je 36434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144b4> │ │ │ │ + mov 0x40(%rax),%eax │ │ │ │ + mov -0x410(%rbp),%rsi │ │ │ │ + mov %eax,(%rsi,%rbx,4) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 36441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144c1> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d600 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - movsd 0x581aa(%rip),%xmm2 # 8f3e0 , std::allocator >@@Base+0x160> │ │ │ │ - je 375c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13906> │ │ │ │ - mov 0xe8(%rbx),%r9 │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - jne 3752b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1386b> │ │ │ │ - movslq 0x34(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rdi,%r11 │ │ │ │ - mov $0x1,%r15d │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rbx,-0x3f8(%rbp) │ │ │ │ + je 3650b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1458b> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0xd8(%rax),%r15 │ │ │ │ + mov 0x40(%r15),%rax │ │ │ │ + mov (%rax,%rbx,8),%r12 │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 112f9 <__cxa_finalize@plt+0x3699> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d260 │ │ │ │ + mov %rax,-0x3a8(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 363e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14460> │ │ │ │ + mov -0x408(%rbp),%rsi │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - shl %cl,%r15 │ │ │ │ - mov %esi,%eax │ │ │ │ - shr $0x6,%r11 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - div %ebp │ │ │ │ - mov %r15,%rcx │ │ │ │ - and (%r9,%r11,8),%rcx │ │ │ │ - je 3729d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135dd> │ │ │ │ - mov 0x110(%rbx),%rcx │ │ │ │ - movslq %r13d,%r11 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cvtss2sd (%rcx,%r11,4),%xmm0 │ │ │ │ - mov %edx,%edx │ │ │ │ - comisd (%r12,%rdx,8),%xmm0 │ │ │ │ - jbe 372b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135f1> │ │ │ │ - mov %eax,(%r8,%rdx,4) │ │ │ │ - movsd %xmm0,(%r12,%rdx,8) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %esi,%r14d │ │ │ │ - jne 37260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135a0> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 375b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138f5> │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 375d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13912> │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r12,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rcx │ │ │ │ - shr $1,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd (%rcx),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - addsd -0x8(%rcx),%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 37300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13640> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0xfffffffe,%ecx │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 37325 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13665> │ │ │ │ - mov %ecx,%esi │ │ │ │ - addsd (%r12,%rsi,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + jmp 363f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14476> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - divpd %xmm3,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 37340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13680> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 3736e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136ae> │ │ │ │ - movslq %ecx,%rax │ │ │ │ - movsd (%r12,%rax,8),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r12,%rax,8) │ │ │ │ - mov %ebp,%r15d │ │ │ │ - addq $0x1,0x8(%rsp) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add %r14d,0x34(%rsp) │ │ │ │ - addq $0x18,0x20(%rsp) │ │ │ │ - addq $0x18,0x10(%rsp) │ │ │ │ - cmp %eax,%edi │ │ │ │ - jb 37110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13450> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,-0x1a0(%rbp) │ │ │ │ + jmp 363f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14473> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,-0x410(%rbp) │ │ │ │ + movq $0x0,-0x3c8(%rbp) │ │ │ │ + movl $0x0,-0x3d8(%rbp) │ │ │ │ + movq $0x0,-0x3c0(%rbp) │ │ │ │ + movl $0x0,-0x3d4(%rbp) │ │ │ │ + movq $0x0,-0x3b8(%rbp) │ │ │ │ + movl $0x0,-0x3d0(%rbp) │ │ │ │ + movq $0x0,-0x3b0(%rbp) │ │ │ │ + movl $0x0,-0x3cc(%rbp) │ │ │ │ + movl $0x0,-0x454(%rbp) │ │ │ │ + movl $0x0,-0x458(%rbp) │ │ │ │ + movl $0x0,-0x400(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call d6f0 │ │ │ │ test %eax,%eax │ │ │ │ - je 37785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ac5> │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ + je 36a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ac0> │ │ │ │ + mov -0x3e8(%rbp),%rbx │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rdx),%rcx │ │ │ │ + mov (%rcx),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + mov 0x90(%rdx),%rax │ │ │ │ + mov (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + cmpw $0x2,0x1a(%r14) │ │ │ │ + jne 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d850 │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + movslq 0x10(%r14),%rax │ │ │ │ + mov 0x28(%rsi),%rdx │ │ │ │ + mov 0x18(%rdx),%rdx │ │ │ │ + test %eax,%eax │ │ │ │ + js 38abd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b3d> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 38abd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b3d> │ │ │ │ + cmp 0x4(%rdx),%eax │ │ │ │ + jge 38abd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b3d> │ │ │ │ + shl $0x4,%rax │ │ │ │ + add 0x18(%rdx),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea -0x230(%rbp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r15,-0x4b0(%rbp) │ │ │ │ + call 29680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ + mov (%r14),%eax │ │ │ │ + mov 0x78(%r14),%rsi │ │ │ │ + lea 0x1(%rax),%r12d │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - call d320 │ │ │ │ + mov %rax,-0x468(%rbp) │ │ │ │ + call 29680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ + mov 0x88(%r14),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - mov -0x10(%rax),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - cmp $0x8,%rcx │ │ │ │ - jbe 377ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b2f> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - sar $0x3,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ + call 29680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ + mov 0x88(%r14),%rax │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + call 29680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7700> │ │ │ │ + mov $0xa0,%edi │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rax,-0x450(%rbp) │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x3f8(%rbp),%r9 │ │ │ │ + mov -0x460(%rbp),%r8 │ │ │ │ + mov %r12d,%edx │ │ │ │ + push %rax │ │ │ │ + mov -0x468(%rbp),%rcx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov -0x450(%rbp),%rdi │ │ │ │ + call 63f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fe0> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + pop %r12 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x3c8(%rbp),%rcx │ │ │ │ + pop %r15 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3d8(%rbp),%r8 │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + lea 0x57e15(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov 0x50(%r13),%rsi │ │ │ │ + cltq │ │ │ │ + lea (%rsi,%rsi,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 10b91 <__cxa_finalize@plt+0x2f31> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3b0(%rbp),%rcx │ │ │ │ + lea -0x3cc(%rbp),%r8 │ │ │ │ + lea 0x57dd7(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x78(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov 0x58(%r13),%rbx │ │ │ │ + cltq │ │ │ │ + lea (%rbx,%rbx,1),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 10d52 <__cxa_finalize@plt+0x30f2> │ │ │ │ + cmpb $0x0,0x40(%r13) │ │ │ │ + jne 3a214 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18294> │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movl $0x0,-0x440(%rbp) │ │ │ │ + movl $0x0,-0x420(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add %rdi,%rdi │ │ │ │ + je 38c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cd8> │ │ │ │ + mov -0x400(%rbp),%esi │ │ │ │ mov $0x1,%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x0(,%rsi,4),%esi │ │ │ │ + mov %esi,-0x438(%rbp) │ │ │ │ + and $0x4,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + mov %esi,-0x430(%rbp) │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,-0x488(%rbp) │ │ │ │ + jmp 36868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148e8> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - cmova %eax,%r8d │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 37420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13760> │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 38b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bf0> │ │ │ │ + mov -0x400(%rbp),%eax │ │ │ │ + mov -0x430(%rbp),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 39b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd0> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + movzbl -0x488(%rbp),%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movb $0x0,-0x3f0(%rbp) │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rbx,4),%rdx │ │ │ │ + add 0x88(%rdx),%rax │ │ │ │ + or %sil,(%rax) │ │ │ │ + movzbl -0x3f0(%rbp),%eax │ │ │ │ + addl $0x1,-0x440(%rbp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + movdqu 0x68(%r13),%xmm3 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + add $0x2,%rbx │ │ │ │ + add %rdx,0x88(%r13) │ │ │ │ + add %r12,0x78(%r13) │ │ │ │ + paddq %xmm3,%xmm0 │ │ │ │ + movups %xmm0,0x68(%r13) │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jae 38c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cd8> │ │ │ │ + mov -0x3c8(%rbp),%rdx │ │ │ │ + lea 0x0(,%rbx,4),%rsi │ │ │ │ + mov (%rdx,%rbx,4),%r8d │ │ │ │ + mov 0x4(%rdx,%rsi,1),%r10d │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %r10d,%r15d │ │ │ │ + sar $1,%r14d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + sete -0x408(%rbp) │ │ │ │ + sar $1,%r15d │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + sete -0x418(%rbp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + sete %dl │ │ │ │ + test %r10d,%r10d │ │ │ │ + sete %cl │ │ │ │ + or %cl,%dl │ │ │ │ + jne 367d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14850> │ │ │ │ + movzbl -0x418(%rbp),%r9d │ │ │ │ + cmp %r9b,-0x408(%rbp) │ │ │ │ + sete -0x3f0(%rbp) │ │ │ │ + je 39d5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ddb> │ │ │ │ + mov -0x400(%rbp),%eax │ │ │ │ + or %r10d,%r8d │ │ │ │ + movzbl 0x40(%r13),%edi │ │ │ │ + mov -0x438(%rbp),%r9d │ │ │ │ + mov -0x430(%rbp),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 38bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c78> │ │ │ │ + mov 0xd0(%r13),%r10 │ │ │ │ + cmp %r10,0xc8(%r13) │ │ │ │ + je 38bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c78> │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 38b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c06> │ │ │ │ + movb $0x0,-0x3f0(%rbp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov 0x10(%r13),%r9 │ │ │ │ + mov 0x8(%r9),%r9 │ │ │ │ + mov (%r9,%rsi,1),%r9 │ │ │ │ + mov 0x88(%r9),%r10 │ │ │ │ + mov $0x8,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + add %rax,%r10 │ │ │ │ + or %r9b,(%r10) │ │ │ │ + test %dl,%dl │ │ │ │ + jne 38ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b48> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cb0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %dil,%dil │ │ │ │ + je 36a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a80> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,1),%rcx │ │ │ │ + test %r12b,%r12b │ │ │ │ + je 3699f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a1f> │ │ │ │ + mov 0xc8(%r13),%rax │ │ │ │ + mov (%rax,%rbx,2),%r10d │ │ │ │ + mov 0x148(%rcx),%rdx │ │ │ │ + cmp 0x150(%rcx),%rdx │ │ │ │ + je 397f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17878> │ │ │ │ + mov (%rdx),%eax │ │ │ │ + and $0x3fffffff,%r10d │ │ │ │ + add $0x4,%rdx │ │ │ │ + movzbl -0x408(%rbp),%esi │ │ │ │ + movzbl -0x418(%rbp),%edi │ │ │ │ + and $0xc0000000,%eax │ │ │ │ + shl $0x6,%esi │ │ │ │ + or %eax,%r10d │ │ │ │ + shl $0x7,%edi │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov %r10d,-0x4(%rdx) │ │ │ │ + shr $0x18,%eax │ │ │ │ + and $0x3f,%eax │ │ │ │ + or %esi,%eax │ │ │ │ + or %edi,%eax │ │ │ │ + mov %al,-0x1(%rdx) │ │ │ │ + mov %rdx,0x148(%rcx) │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 3681d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1489d> │ │ │ │ + movzbl -0x3f0(%rbp),%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 38b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bc8> │ │ │ │ + add $0x1,%r11d │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 38b5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bdd> │ │ │ │ + add $0x1,%r11d │ │ │ │ + jmp 3683d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148bd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3746f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137af> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 37460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137a0> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,-0x1(%rbp) │ │ │ │ - sub %rdi,%rbp │ │ │ │ - sub $0x2,%ebp │ │ │ │ - js 375e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13923> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - lea (%r9,%r9,2),%rdx │ │ │ │ - lea (%rsi,%rdx,8),%r10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r10),%rdx │ │ │ │ - mov (%rdx,%rax,4),%r8d │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ + movq 0x6abd8(%rip),%xmm2 # a1620 , std::allocator >@GLIBCXX_3.4.21+0xd88> │ │ │ │ + mov -0x3c8(%rbp),%rdi │ │ │ │ + movhps 0x6abd2(%rip),%xmm2 # a1628 >@GLIBCXX_3.4+0xe48> │ │ │ │ + movaps %xmm2,-0x430(%rbp) │ │ │ │ + call d770 │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + call d770 │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + call d770 │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 36a8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b0b> │ │ │ │ + call d770 │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call dbe0 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + imul 0x48(%r13),%rax │ │ │ │ + mov 0x70(%r13),%rdx │ │ │ │ + mov %rax,0x60(%r13) │ │ │ │ + test %rdx,%rdx │ │ │ │ + js 384f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16570> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdx,%xmm1 │ │ │ │ + mulsd 0x582be(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 384d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16550> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + lea -0x140(%rbp),%r15 │ │ │ │ + lea -0x1b0(%rbp),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,-0x3f0(%rbp) │ │ │ │ + lea 0x69c69(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movsd %xmm1,-0x3e8(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x69ee4(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov 0x69ee1(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r10w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + add %r14,%rdi │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x69d84(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa -0x430(%rbp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6a070(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + mov %rax,-0x408(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + mov %rax,-0x438(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + movsd -0x3e8(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + mov %rdi,-0x3f8(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 39b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17be8> │ │ │ │ + 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 │ │ │ │ - mov (%rax,%r9,8),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 374cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1380f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 374c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13800> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%r9,1) │ │ │ │ - sub $0x1,%r9 │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 375e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13923> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - sub $0x18,%r10 │ │ │ │ - jmp 374a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137e0> │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add %edx,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - jmp 371f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13533> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - movslq 0x34(%rsp),%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov -0x18(%rax),%r11 │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x69c17(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 36cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d40> │ │ │ │ + call d600 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea 0x69b22(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x69d1b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov $0x1,%r8d │ │ │ │ - div %ebp │ │ │ │ - shr $0x6,%r15 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - movsd (%r11,%rcx,8),%xmm1 │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r8,%rcx │ │ │ │ - and (%r9,%r15,8),%rcx │ │ │ │ - je 37585 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138c5> │ │ │ │ - mov 0x110(%rbx),%rcx │ │ │ │ - movslq %r13d,%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cvtss2sd (%rcx,%r15,4),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov %edx,%edx │ │ │ │ - comisd (%r12,%rdx,8),%xmm0 │ │ │ │ - jbe 375a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138e1> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - movsd %xmm0,(%r12,%rdx,8) │ │ │ │ - mov %eax,(%rcx,%rdx,4) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %r14d,%esi │ │ │ │ - jne 37540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13880> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 372c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13605> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 37371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136b1> │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 3723c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1357c> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jne 372ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1360e> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - addsd (%r12),%xmm0 │ │ │ │ - jmp 3735b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1369b> │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c00> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 375ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1393f> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x5782c(%rip),%rcx # 8e547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5c7> │ │ │ │ + call d990 , 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 39060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170e0> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 10dfa <__cxa_finalize@plt+0x319a> │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x577b8(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x360(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x370(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x470(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17088> │ │ │ │ + mov %rcx,-0x370(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x360(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x368(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 36dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e7b> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp 0x40(%rsp),%rax │ │ │ │ - je 3762c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1396c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 376d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a12> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 36e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e90> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x40(%rsp) │ │ │ │ - jne 37610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13950> │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 3763e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1397e> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + movzbl 0x40(%r13),%eax │ │ │ │ + mov %al,-0x440(%rbp) │ │ │ │ + test %al,%al │ │ │ │ + jne 38150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161d0> │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movq $0x0,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x1a0(%rbp) │ │ │ │ + lea -0x250(%rbp),%rax │ │ │ │ + mov %rax,-0x448(%rbp) │ │ │ │ + mov 0x68(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 38560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165e0> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + mulsd 0x57f14(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + test %rax,%rax │ │ │ │ + js 38540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165c0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov -0x448(%rbp),%rdi │ │ │ │ + call 29b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd0> │ │ │ │ + mov -0x448(%rbp),%rdi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x576b0(%rip),%rcx # 8e556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5d6> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x220(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x420(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17318> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x228(%rbp) │ │ │ │ + je 10ef8 <__cxa_finalize@plt+0x3298> │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x57626(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x4b0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x200(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x210(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x418(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172c0> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x208(%rbp),%r8 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x210(%rbp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp -0x418(%rbp),%rcx │ │ │ │ + je 39218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17298> │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + cmp %rax,-0x200(%rbp) │ │ │ │ + jae 36fce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1504e> │ │ │ │ + cmp %r14,%rsi │ │ │ │ + je 36fce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1504e> │ │ │ │ + cmp %rax,-0x1a0(%rbp) │ │ │ │ + jae 38930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169b0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 10fec <__cxa_finalize@plt+0x338c> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x468(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x4a8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c50> │ │ │ │ + mov %rcx,-0x350(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x340(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,-0x348(%rbp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp -0x418(%rbp),%rdi │ │ │ │ + je 37060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150e0> │ │ │ │ call d600 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp 0x38(%rsp),%rax │ │ │ │ - je 376a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139e6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37693 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139d3> │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x420(%rbp),%rdi │ │ │ │ + je 37075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150f5> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x38(%rsp) │ │ │ │ - jne 37650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13990> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - jne 376a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139e6> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 377f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b37> │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x38(%rsp) │ │ │ │ - jne 37650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13990> │ │ │ │ - cmpq $0x0,0x48(%rsp) │ │ │ │ - je 37670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139b0> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 377f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b37> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp 0x40(%rsp),%rbx │ │ │ │ - jne 37610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13950> │ │ │ │ - jmp 3762c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1396c> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37707 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a47> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + lea -0x240(%rbp),%rax │ │ │ │ + mov %rax,-0x450(%rbp) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15114> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x8(%rax,%rsi,1) │ │ │ │ - mov (%rax,%rsi,1),%rdi │ │ │ │ - movq $0x0,0x10(%rax,%rsi,1) │ │ │ │ - movq $0x0,(%rax,%rsi,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 375b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138f5> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 370a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15125> │ │ │ │ call d600 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 37371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136b1> │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %edx,%eax │ │ │ │ - movl $0x0,-0x4(%r8,%rax,1) │ │ │ │ - jmp 371f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13533> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - jmp 373c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13709> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d640 │ │ │ │ - jmp 37092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133d2> │ │ │ │ + cmpb $0x0,-0x440(%rbp) │ │ │ │ + jne 38580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16600> │ │ │ │ + mov 0x80(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 38518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16598> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 370cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1340f> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 37440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13780> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12107 <__cxa_finalize@plt+0x44a7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12139 <__cxa_finalize@plt+0x44d9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 120f8 <__cxa_finalize@plt+0x4498> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0xe8(%rdi),%rcx │ │ │ │ - mov 0x100(%rdi),%edx │ │ │ │ - mov 0xf8(%rdi),%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x57cad(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - je 37930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c70> │ │ │ │ - mov 0x34(%rbp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 378c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c09> │ │ │ │ - mov 0xe8(%rbp),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r10,%rsi,8),%rdx │ │ │ │ - je 378c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c00> │ │ │ │ - mov 0x110(%rbp),%rdx │ │ │ │ - mov %edi,%ecx │ │ │ │ + js 384b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16530> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm1,-0x440(%rbp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%edi │ │ │ │ - lea (%rdx,%rcx,4),%rdx │ │ │ │ - mov (%r12),%rcx │ │ │ │ - cvtss2sd (%rdx),%xmm0 │ │ │ │ - addsd (%rcx,%rax,8),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,(%rdx) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - jne 37880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bc0> │ │ │ │ - mov 0x30(%rbp),%ecx │ │ │ │ - shl $0x3,%ecx │ │ │ │ - je 37918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c58> │ │ │ │ - mov 0x128(%rbp),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 37bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ef8> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x2,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movups (%rsi,%rax,1),%xmm0 │ │ │ │ - movups (%rdx,%rax,1),%xmm2 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movups %xmm0,(%rdx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 37900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c40> │ │ │ │ - addl $0x1,0x3c(%rbp) │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x34(%rdi),%r9d │ │ │ │ - movl $0x0,0x38(%rdi) │ │ │ │ - test %r9,%r9 │ │ │ │ - jne 37ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e00> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 37b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ea0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x34(%rbp),%r9d │ │ │ │ - movl $0x0,0xf0(%rbp) │ │ │ │ - mov %r14,0xf8(%rbp) │ │ │ │ - mov %r8,0xe8(%rbp) │ │ │ │ - mov %r13d,0x100(%rbp) │ │ │ │ - mov %r15,0x108(%rbp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 379ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d2e> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - movsd 0x57a3c(%rip),%xmm1 # 8f3e0 , std::allocator >@@Base+0x160> │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 379e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d25> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - addl $0x1,0x38(%rbp) │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%r11 │ │ │ │ - or %r11,(%r8,%rdx,8) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 379c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d00> │ │ │ │ - mov 0x38(%rbp),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37b95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ed5> │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x110(%rbp),%rdi │ │ │ │ - mov %rax,0x118(%rbp) │ │ │ │ - mov %rcx,0x110(%rbp) │ │ │ │ - mov %r8,0x120(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d90> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - je 37ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ee8> │ │ │ │ - mov %edx,%edx │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + mov 0x698ef(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov %r8w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x430(%rbp),%xmm5 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x69777(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm5,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x69a80(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x438(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x408(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + movsd -0x440(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 39b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c00> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov 0x128(%rbp),%rdi │ │ │ │ - mov %rax,0x130(%rbp) │ │ │ │ - mov %rcx,0x128(%rbp) │ │ │ │ - mov %r8,0x138(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3785f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b9f> │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x69646(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 37291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15311> │ │ │ │ call d600 │ │ │ │ - jmp 3785f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b9f> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x3f(%r9),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - shr $0x6,%rdx │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rax,%rdx,1),%r15 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - and $0x3f,%esi │ │ │ │ - sar $0x6,%rax │ │ │ │ - mov %esi,%r13d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%r8,%rax,8),%r14 │ │ │ │ - call d320 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 37959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c99> │ │ │ │ - mov %rax,0xe8(%rbp) │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - movl $0x0,0xf0(%rbp) │ │ │ │ - mov %r14,0xf8(%rbp) │ │ │ │ - mov %r13d,0x100(%rbp) │ │ │ │ - mov %r15,0x108(%rbp) │ │ │ │ - jmp 37998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cd8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - movl $0x0,0xf0(%rdi) │ │ │ │ - movq $0x0,0xf8(%rdi) │ │ │ │ - movl $0x0,0x100(%rdi) │ │ │ │ - movq $0x0,0x108(%rdi) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 37a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d6a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 37a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dce> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - addss (%rsi,%rax,4),%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 37bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f00> │ │ │ │ - jmp 37918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c58> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x200,%edi │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - call d640 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x0,0x1f8(%rax) │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - add $0x200,%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - mov 0x24(%r13),%r14d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 37f74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142b4> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r14,1),%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x6b88b(%rip),%r15 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%r13),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%rax,%r8,8),%rdx │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 37fcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1430d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - add $0x1,%r14d │ │ │ │ - and %rcx,%rax │ │ │ │ - jne 37cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14000> │ │ │ │ - mov %edi,%eax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - imul %r14d,%eax │ │ │ │ - mov (%rdi),%r11 │ │ │ │ - add %ebp,%eax │ │ │ │ - lea (%rax,%r14,1),%edi │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rcx │ │ │ │ - movsd (%r11,%rsi,8),%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rcx) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 37d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14040> │ │ │ │ - mov 0x1388(%r15),%rax │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 37f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1426c> │ │ │ │ - lea 0x1(%rax),%rcx │ │ │ │ - mov 0x8(%r15,%rax,8),%rax │ │ │ │ - mov %rcx,0x1388(%r15) │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rax,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - js 37eae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141ee> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - ja 37ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14218> │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - mov %rax,0x1388(%r15) │ │ │ │ - mov 0x8(%r15,%rcx,8),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0xb,%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0xf,%rcx │ │ │ │ - and $0xefc60000,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rcx,%rax │ │ │ │ - js 37e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141d0> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rax,%xmm2 │ │ │ │ - mulsd 0x575fb(%rip),%xmm2 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0x575f7(%rip),%xmm2 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x575a7(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 37fd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14316> │ │ │ │ - addsd %xmm4,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 37e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14170> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addsd 0x8(%rbx,%rax,8),%xmm1 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x3f,%rax │ │ │ │ - je 37e89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141c9> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 37e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14160> │ │ │ │ - mov %eax,%edi │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea 0x69551(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x6974a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - nop │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 37e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14190> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r13,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 37e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14180> │ │ │ │ - mov %r12d,%r9d │ │ │ │ - mov %edi,%eax │ │ │ │ - imul %r14d,%r9d │ │ │ │ - movzbl 0x41(%r13,%rax,1),%edx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r8,1) │ │ │ │ - add $0x1,%r8 │ │ │ │ - add %r9d,%ebp │ │ │ │ - cmp 0x24(%r13),%r8d │ │ │ │ - jae 37f86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142c6> │ │ │ │ - mov %r14d,%r12d │ │ │ │ - jmp 37ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fe0> │ │ │ │ - mov $0x3f,%edi │ │ │ │ - jmp 37e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14178> │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmp 37ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1412d> │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x1,%esi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - addsd %xmm4,%xmm3 │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - jbe 37d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140d8> │ │ │ │ - lea 0x6b649(%rip),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r15),%rcx │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm3 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - jmp 37d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140d8> │ │ │ │ - lea 0x6b5f5(%rip),%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r15),%rax │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - jmp 37d33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14073> │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fe0> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37fa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142e7> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x4,%r8d │ │ │ │ + lea 0x572a3(%rip),%rcx # 8e58f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c60f> │ │ │ │ + call d990 , 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 391c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17240> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 11487 <__cxa_finalize@plt+0x3827> │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x571ee(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x330(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x478(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171e8> │ │ │ │ + mov %rcx,-0x330(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x320(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x328(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 373c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15445> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 37fe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14323> │ │ │ │ - add $0x68,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 373da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1545a> │ │ │ │ + call d600 │ │ │ │ + mov 0x88(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 38490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16510> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - jmp 37d1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1405c> │ │ │ │ - movsd 0x5740a(%rip),%xmm2 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 37e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14153> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12188 <__cxa_finalize@plt+0x4528> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12197 <__cxa_finalize@plt+0x4537> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - mov (%rbx,%rax,8),%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + imul 0x48(%r13),%rax │ │ │ │ + mulsd 0x5797c(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ test %rax,%rax │ │ │ │ - je 3806d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r14d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 38060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143a0> │ │ │ │ - mov $0x8000,%edi │ │ │ │ - mov %r15d,%ebx │ │ │ │ - call d640 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x8000(%rax),%rax │ │ │ │ + js 38470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164f0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov -0x3f8(%rbp),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d320 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 388d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c18> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - mov %rbx,%rdx │ │ │ │ + call 29b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bd0> │ │ │ │ + mov $0x4,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r12,0x88(%rsp) │ │ │ │ - sub $0x2,%r15d │ │ │ │ - js 38619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14959> │ │ │ │ - mov 0x34(%rbp),%eax │ │ │ │ - mov %r15d,%r15d │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - lea 0x0(,%r15,8),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax,%r15,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3886f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14baf> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 38120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14460> │ │ │ │ - mov %r12d,%esi │ │ │ │ - imul %r14d,%esi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - sub %r13,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - sub %esi,%ecx │ │ │ │ - sar $0x3,%r8 │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %r8,%rdx │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - jne 38410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14750> │ │ │ │ - mov 0x34(%rbp),%r9d │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x5711e(%rip),%rcx # 8e55b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5db> │ │ │ │ + call d990 , 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 39110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17190> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1a8(%rbp) │ │ │ │ + je 113bd <__cxa_finalize@plt+0x375d> │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5709d(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x300(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x310(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x480(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 390b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17138> │ │ │ │ + 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 37516 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15596> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 3752b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155ab> │ │ │ │ + call d600 │ │ │ │ + call d080 │ │ │ │ + sub 0x6bd91(%rip),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - jae 381fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - sub %edi,%edx │ │ │ │ - add %r9d,%edx │ │ │ │ - mov (%rbx),%r10 │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - cmp $0x3,%r11d │ │ │ │ - mov 0xc(%rsp),%r11d │ │ │ │ - jbe 38879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bb9> │ │ │ │ - lea 0x8(%r10,%r11,8),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 38879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bb9> │ │ │ │ - mov %edx,%edi │ │ │ │ - lea (%r10,%r11,8),%r9 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x57823(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + xor %edi,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - shr $1,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r9,%rsi,1),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movups %xmm1,0x0(%r13,%rsi,1) │ │ │ │ - unpckhpd %xmm1,%xmm1 │ │ │ │ - add $0x10,%rsi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 381c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14500> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 381fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - add %edx,%ecx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movsd (%r10,%rcx,8),%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm1,0x0(%r13,%rdx,8) │ │ │ │ - mov 0x6c6a3(%rip),%rdx │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - lea 0x6b30e(%rip),%rbx │ │ │ │ - cmp $0x26f,%rdx │ │ │ │ - ja 38749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a89> │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - mov 0x8(%rbx,%rdx,8),%rdx │ │ │ │ - mov %rcx,0x6c679(%rip) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shl $0xf,%rsi │ │ │ │ - and $0xefc60000,%esi │ │ │ │ - xor %rsi,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rdx,%rsi │ │ │ │ - js 3869f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149df> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rsi,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - ja 386f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a39> │ │ │ │ - lea 0x1(%rcx),%rdx │ │ │ │ - mov %rdx,0x6c614(%rip) │ │ │ │ - mov 0x8(%rbx,%rcx,8),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shr $0xb,%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0xf,%rcx │ │ │ │ - and $0xefc60000,%ecx │ │ │ │ - xor %rdx,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - xor %rcx,%rdx │ │ │ │ - js 38681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149c1> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rdx,%xmm2 │ │ │ │ - mulsd 0x5710a(%rip),%xmm2 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0x57106(%rip),%xmm2 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x570b6(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 388be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bfe> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je 38670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - lea -0x1(%r8),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 38334 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14674> │ │ │ │ - xchg %ax,%ax │ │ │ │ - addsd 0x8(%r13,%rax,8),%xmm1 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jae 38670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 38320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14660> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov (%rbx,%rsi,8),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae 38371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146b1> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,0x41(%rbp,%r8,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 38360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146a0> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - div %r14d │ │ │ │ - movzbl 0x41(%rbp,%rdx,1),%ecx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %cl,(%rdx,%rsi,1) │ │ │ │ - mov 0xb8(%rbp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov (%rdx,%rbx,1),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rsi │ │ │ │ - jae 383cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1470f> │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,0x41(%rbp,%rdi,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 383c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14700> │ │ │ │ - cltq │ │ │ │ - movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r15,1) │ │ │ │ - sub $0x1,%r15 │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - je 38619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14959> │ │ │ │ - mov 0xb8(%rbp),%rax │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 380f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14430> │ │ │ │ - nop │ │ │ │ - cmp $0x1f8,%rax │ │ │ │ - jbe 387cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b0b> │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 3843a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1477a> │ │ │ │ - lea 0x200(%r13),%rax │ │ │ │ - mov $0x40,%edx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x200,%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 38816 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b56> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r12d,%esi │ │ │ │ - add %ecx,%ebx │ │ │ │ + mov 0x69482(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %di,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x430(%rbp),%xmm6 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov (%rdi),%r8 │ │ │ │ - lea 0x0(%r13,%rsi,8),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rcx │ │ │ │ - add %r14d,%ebx │ │ │ │ - movsd (%r8,%rsi,8),%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rcx) │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 38460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147a0> │ │ │ │ - mov 0x6c424(%rip),%rcx │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - lea 0x6b08f(%rip),%rbx │ │ │ │ - cmp $0x26f,%rcx │ │ │ │ - ja 3878a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aca> │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - mov 0x8(%rbx,%rcx,8),%rcx │ │ │ │ - mov %rsi,0x6c3fa(%rip) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shr $0xb,%rdi │ │ │ │ - mov %edi,%edi │ │ │ │ - xor %rcx,%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rdi,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - shl $0xf,%rdi │ │ │ │ - and $0xefc60000,%edi │ │ │ │ - xor %rcx,%rdi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rdi,%rcx │ │ │ │ - js 386bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149fd> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %rcx,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - ja 3881f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b5f> │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ - mov %rcx,0x6c395(%rip) │ │ │ │ - mov 0x8(%rbx,%rsi,8),%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shl $0xf,%rsi │ │ │ │ - and $0xefc60000,%esi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rsi,%rcx │ │ │ │ - js 386db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a1b> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - mulsd 0x56e8b(%rip),%xmm2 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - mulsd 0x56e87(%rip),%xmm2 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x56e37(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 388cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c0b> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - cmp $0x8,%rax │ │ │ │ - je 38679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b9> │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 385b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148f4> │ │ │ │ - nopl (%rax) │ │ │ │ - addsd 0x8(%r13,%rbx,8),%xmm1 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 38679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b9> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 385a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148e0> │ │ │ │ - mov 0xb8(%rbp),%rax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x6930b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm6,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x69614(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x438(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x408(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 39ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c20> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ - mov (%rax,%rdi,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 385ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1492f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbp,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 385e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14920> │ │ │ │ - movslq %ebx,%rax │ │ │ │ - movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r15,1) │ │ │ │ - sub $0x1,%r15 │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - jne 383fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1473b> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3dca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fe0> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14980> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x691dd(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 376fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1577a> │ │ │ │ call d600 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea 0x690e8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x692e1(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 3a887 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18907> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x57315(%rip),%rsi # 8ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cafc> │ │ │ │ + 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,-0x488(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17688> │ │ │ │ + mov %rcx,-0x2f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + mov %rcx,-0x2e8(%rbp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 377d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15852> │ │ │ │ + call d600 │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov -0x368(%rbp),%r13 │ │ │ │ + lea -0x2d0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x2c8(%rbp) │ │ │ │ + mov %rdi,-0x440(%rbp) │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ + lea 0x11(%r13),%rsi │ │ │ │ + lea -0x2c0(%rbp),%rax │ │ │ │ + mov %rax,-0x4b8(%rbp) │ │ │ │ + mov %rax,-0x2d0(%rbp) │ │ │ │ + movb $0x0,-0x2c0(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add -0x2c8(%rbp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 10c31 <__cxa_finalize@plt+0x2fd1> │ │ │ │ + mov -0x440(%rbp),%rdi │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x56d0d(%rip),%rsi # 8e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5e0> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x2c8(%rbp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jb 10c9c <__cxa_finalize@plt+0x303c> │ │ │ │ + mov -0x460(%rbp),%rsi │ │ │ │ + mov -0x440(%rbp),%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x2c8(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 10c7d <__cxa_finalize@plt+0x301d> │ │ │ │ + mov -0x440(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x56eb2(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x2a0(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x2b0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x490(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 395b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17630> │ │ │ │ + mov %rcx,-0x2b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x2a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x2a8(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1109c <__cxa_finalize@plt+0x343c> │ │ │ │ + lea -0x2b0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x4c0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x280(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x290(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x498(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175d8> │ │ │ │ + mov %rcx,-0x290(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x280(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,-0x288(%rbp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 11050 <__cxa_finalize@plt+0x33f0> │ │ │ │ + lea -0x290(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x56da7(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x4c8(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x260(%rbp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,-0x270(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17580> │ │ │ │ + mov %rcx,-0x270(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x260(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x328(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x330(%rbp),%rsi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,-0x268(%rbp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 110c9 <__cxa_finalize@plt+0x3469> │ │ │ │ + lea -0x270(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x4d0(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x450(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x250(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 394a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17528> │ │ │ │ + mov %rcx,-0x250(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x240(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x248(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x248(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 1107d <__cxa_finalize@plt+0x341d> │ │ │ │ + mov -0x448(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x56c9c(%rip),%rsi # 8e768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e8> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x420(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x230(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174d0> │ │ │ │ + mov %rcx,-0x230(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x220(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x308(%rbp),%rdx │ │ │ │ + mov %rcx,-0x228(%rbp) │ │ │ │ + mov -0x310(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x228(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 10cbb <__cxa_finalize@plt+0x305b> │ │ │ │ + mov -0x4b0(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x418(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x210(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 393f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17478> │ │ │ │ + mov %rcx,-0x210(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x200(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x208(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x208(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 10c50 <__cxa_finalize@plt+0x2ff0> │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x57117(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x468(%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,-0x4a0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 393a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17420> │ │ │ │ + mov %rcx,-0x1f0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ + mov %rcx,-0x1e8(%rbp) │ │ │ │ + mov -0x2f0(%rbp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1e8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1121f <__cxa_finalize@plt+0x35bf> │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x460(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173c8> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 1112f <__cxa_finalize@plt+0x34cf> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x56bd0(%rip),%rsi # 8e8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c929> │ │ │ │ + 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 392f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17370> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x6b7b8(%rip) │ │ │ │ + jne 385c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16640> │ │ │ │ + cmpb $0x0,0x6b7ac(%rip) │ │ │ │ + jne 38642 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c2> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 37d4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dcc> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 37d61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15de1> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x4a0(%rbp),%rdi │ │ │ │ + je 37d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15df6> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp -0x418(%rbp),%rdi │ │ │ │ + je 37d8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e0b> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + cmp -0x420(%rbp),%rdi │ │ │ │ + je 37da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e20> │ │ │ │ + call d600 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp -0x450(%rbp),%rdi │ │ │ │ + je 37db5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e35> │ │ │ │ + call d600 │ │ │ │ + mov -0x270(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 37dc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e46> │ │ │ │ + call d600 │ │ │ │ + mov -0x290(%rbp),%rdi │ │ │ │ + cmp -0x498(%rbp),%rdi │ │ │ │ + je 37ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e5b> │ │ │ │ + call d600 │ │ │ │ + mov -0x2b0(%rbp),%rdi │ │ │ │ + cmp -0x490(%rbp),%rdi │ │ │ │ + je 37df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e70> │ │ │ │ + call d600 │ │ │ │ + mov -0x2d0(%rbp),%rdi │ │ │ │ + cmp -0x4b8(%rbp),%rdi │ │ │ │ + je 37e05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e85> │ │ │ │ + call d600 │ │ │ │ + mov -0x458(%rbp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 386b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16738> │ │ │ │ + mov -0x454(%rbp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 38091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16111> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,-0x60(%rbp) │ │ │ │ + mov 0x68bc4(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x430(%rbp),%xmm7 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x68a51(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x68d5a(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x438(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x408(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x454(%rbp),%esi │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 39ddf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e5f> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6893f(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 37f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16018> │ │ │ │ + call d600 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea 0x6884a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x68a39(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000003d,%rax │ │ │ │ + add -0x1c8(%rbp),%rax │ │ │ │ + cmp $0x3b,%rax │ │ │ │ + jbe 3a807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18887> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x542cf(%rip),%rsi # 8c2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a358> │ │ │ │ + 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 39c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ca1> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x6b488(%rip) │ │ │ │ + jne 39720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177a0> │ │ │ │ + cmpb $0x0,0x6b47c(%rip) │ │ │ │ + jne 39670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176f0> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3807c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160fc> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 38091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16111> │ │ │ │ + call d600 │ │ │ │ + mov -0x2f0(%rbp),%rdi │ │ │ │ + cmp -0x488(%rbp),%rdi │ │ │ │ + je 380a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16126> │ │ │ │ + call d600 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + cmp -0x480(%rbp),%rdi │ │ │ │ + je 380bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1613b> │ │ │ │ + call d600 │ │ │ │ + mov -0x330(%rbp),%rdi │ │ │ │ + cmp -0x478(%rbp),%rdi │ │ │ │ + je 380d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16150> │ │ │ │ + call d600 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + cmp -0x4a8(%rbp),%rdi │ │ │ │ + je 380e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16165> │ │ │ │ + call d600 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp -0x470(%rbp),%rdi │ │ │ │ + je 380fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1617a> │ │ │ │ + call d600 │ │ │ │ + mov -0x410(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3810e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1618e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + call 298f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7970> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 388f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c35> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r13,%rdi │ │ │ │ + jne 3a6ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1876f> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - lea -0x1(%r8),%eax │ │ │ │ - jmp 3833a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1467a> │ │ │ │ - lea -0x1(%rdx),%ebx │ │ │ │ - jmp 385ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148fa> │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 364c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14545> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x78(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + js 389f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a70> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + movsd 0x56c12(%rip),%xmm1 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + mov 0x60(%r13),%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + test %rax,%rax │ │ │ │ + js 389d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a50> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + mov %r15,%rdi │ │ │ │ + movsd %xmm1,-0x418(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x68854(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov %r9w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x430(%rbp),%xmm7 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x686dc(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm7,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x689e5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x438(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x408(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + movsd -0x418(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,-0x138(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + lea -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + movq $0x0,-0x1e8(%rbp) │ │ │ │ + mov %rdi,-0x460(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + movb $0x0,-0x1e0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 39df7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e77> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x685a4(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 38333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163b3> │ │ │ │ + call d600 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea 0x684af(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x686a8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x460(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x7,%r8d │ │ │ │ + lea 0x561c0(%rip),%rcx # 8e54e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5ce> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x1d0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 39ca3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d23> │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1c8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1c8(%rbp) │ │ │ │ + je 11392 <__cxa_finalize@plt+0x3732> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x56145(%rip),%rsi # 8e54c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c5cc> │ │ │ │ + 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 39c62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ce2> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 36e3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ebc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl -0x1a0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 36332 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x143b2> │ │ │ │ + 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 37416 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15496> │ │ │ │ + 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 373f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15473> │ │ │ │ + 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 370ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1516d> │ │ │ │ + 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 36ad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b54> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov %rdx,%rcx │ │ │ │ and $0x1,%edx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rcx │ │ │ │ or %rdx,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmp 382de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1461e> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - and $0x1,%esi │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jmp 36aba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b3a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ - or %rsi,%rdx │ │ │ │ - cvtsi2sd %rdx,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - jmp 38274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145b4> │ │ │ │ + or %rax,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 370cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1514b> │ │ │ │ + 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 36e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14efe> │ │ │ │ + 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 36e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 38595 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16615> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 370b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15132> │ │ │ │ + call d600 │ │ │ │ + jmp 370b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15132> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6aab9(%rip),%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x55e49(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ mov %rcx,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - shr $1,%rdi │ │ │ │ - or %rcx,%rdi │ │ │ │ - cvtsi2sd %rdi,%xmm3 │ │ │ │ - addsd %xmm3,%xmm3 │ │ │ │ - jmp 384f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14833> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - and $0x1,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - shr $1,%rsi │ │ │ │ - or %rcx,%rsi │ │ │ │ - cvtsi2sd %rsi,%xmm2 │ │ │ │ - addsd %xmm2,%xmm2 │ │ │ │ - jmp 3855d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1489d> │ │ │ │ - lea 0x6ae28(%rip),%rdi │ │ │ │ - mov %r8,0x50(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x40(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x50(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x6c176(%rip),%rcx │ │ │ │ - movsd 0x40(%rsp),%xmm3 │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - jmp 38289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145c9> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %r8,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x6c12f(%rip),%rdx │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - jmp 3821f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1455f> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x6c0ee(%rip),%rcx │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - jmp 3849e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147de> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov $0x40,%esi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %ecx,0x10(%rsp) │ │ │ │ - sub %r8,%rsi │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call 38b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e50> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%ecx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - sub %r13,%rax │ │ │ │ + mov %rcx,-0x4d8(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov -0x4d8(%rbp),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 38443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14783> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 10e19 <__cxa_finalize@plt+0x31b9> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 38a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a90> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x6aea5(%rip) │ │ │ │ + je 37d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dbb> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x55dce(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x6ac8b(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x6ac71(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 114a6 <__cxa_finalize@plt+0x3846> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 38a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ae8> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 37d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dbb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - jmp 3847d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147bd> │ │ │ │ - lea 0x6ad02(%rip),%rdi │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x6c050(%rip),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movsd 0x30(%rsp),%xmm3 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - jmp 38508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14848> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x68331(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + mov %cx,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x430(%rbp),%xmm4 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x681ba(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm4,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x684c3(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x438(%rbp),%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x408(%rbp),%rax │ │ │ │ + movl $0x10,-0x168(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x458(%rbp),%esi │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3a388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18408> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x680a8(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + cmp -0x408(%rbp),%rdi │ │ │ │ + je 3882f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168af> │ │ │ │ + call d600 │ │ │ │ + mov -0x400(%rbp),%rdi │ │ │ │ + lea 0x67fb3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x681ac(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov %r12,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000003d,%rax │ │ │ │ + add -0x1c8(%rbp),%rax │ │ │ │ + cmp $0x3b,%rax │ │ │ │ + jbe 3a77e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187fe> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + mov $0x3c,%edx │ │ │ │ + lea 0x539f8(%rip),%rsi # 8c298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a318> │ │ │ │ + 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 3a25c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182dc> │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1a0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x6aa04(%rip),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov -0x3f0(%rbp),%rsi │ │ │ │ + mov %rcx,-0x1a8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + call 3a9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a50> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3890c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1698c> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3e8(%rbp),%rdi │ │ │ │ + je 37e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e93> │ │ │ │ + call d600 │ │ │ │ + jmp 37e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e93> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3f0(%rbp),%rdi │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x468(%rbp) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,-0x350(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,-0x4a8(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 3701f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1509f> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 39be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c67> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x4a8(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3899a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a1a> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c67> │ │ │ │ + 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 38188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16208> │ │ │ │ + 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 38166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161e6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,-0x4e0(%rbp) │ │ │ │ + mov %rdi,-0x4d8(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x4d8(%rbp),%rdi │ │ │ │ + lea -0x1d4e1(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x4e0(%rbp),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 38625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a5> │ │ │ │ + mov %rdx,-0x4d8(%rbp) │ │ │ │ + call *%rax │ │ │ │ + mov -0x4d8(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 38625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a5> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,-0x4e0(%rbp) │ │ │ │ + mov %rdi,-0x4d8(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x4d8(%rbp),%rdi │ │ │ │ + lea -0x1d539(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x4e0(%rbp),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3869d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1671d> │ │ │ │ + mov %rdx,-0x4d8(%rbp) │ │ │ │ + call *%rax │ │ │ │ + mov -0x4d8(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3869d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1671d> │ │ │ │ xor %esi,%esi │ │ │ │ + jmp 36618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14698> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov (%rdx,%rsi,1),%rdx │ │ │ │ + mov 0x88(%rdx),%r10 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %rax,%r10 │ │ │ │ + or %r9b,(%r10) │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 38c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc0> │ │ │ │ + mov 0x10(%r13),%r9 │ │ │ │ + mov 0x8(%r9),%r9 │ │ │ │ + mov (%r9,%rsi,1),%r9 │ │ │ │ + add 0x88(%r9),%rax │ │ │ │ + mov $0x2,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,(%rax) │ │ │ │ + test %dil,%dil │ │ │ │ + jne 38c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ca0> │ │ │ │ + movzbl -0x3f0(%rbp),%eax │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + jne 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa0> │ │ │ │ + addl $0x1,-0x420(%rbp) │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + jne 36a2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aae> │ │ │ │ + addl $0x1,-0x420(%rbp) │ │ │ │ + jmp 3683d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148bd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,-0x3f0(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 38134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14474> │ │ │ │ - sub %edi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov -0x438(%rbp),%r9d │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov -0x400(%rbp),%eax │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + shr $1,%eax │ │ │ │ + mov (%rcx,%rsi,1),%rcx │ │ │ │ + mov 0x88(%rcx),%r10 │ │ │ │ + mov %r9d,%ecx │ │ │ │ + mov $0x4,%r9d │ │ │ │ + and $0x4,%ecx │ │ │ │ + add %rax,%r10 │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,(%r10) │ │ │ │ + cmp $0x2,%r15d │ │ │ │ + je 36936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b6> │ │ │ │ + test %dl,%dl │ │ │ │ + jne 38ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b48> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cb0> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea -0x1(%r9,%rsi,1),%edx │ │ │ │ - lea (%r10,%r11,8),%rsi │ │ │ │ - lea 0x8(,%rdx,8),%rdx │ │ │ │ + test %dil,%dil │ │ │ │ + jne 36980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a00> │ │ │ │ + movzbl -0x3f0(%rbp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + jmp 38b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bc8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 39660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176e0> │ │ │ │ + movb $0x0,-0x3f0(%rbp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 36936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%eax │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + jmp 36980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a00> │ │ │ │ + nop │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 38af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b78> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %dil,%dil │ │ │ │ + je 3a67f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186ff> │ │ │ │ + mov %edi,%r8d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 36980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a00> │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x58(%r13),%rbx │ │ │ │ + add %rbx,%rbx │ │ │ │ + je 38dc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e46> │ │ │ │ + mov -0x400(%rbp),%esi │ │ │ │ + mov -0x3e8(%rbp),%rdx │ │ │ │ + mov $0x1,%r10d │ │ │ │ + mov -0x420(%rbp),%r15d │ │ │ │ + mov -0x454(%rbp),%r12d │ │ │ │ + mov %esi,%ebx │ │ │ │ + not %esi │ │ │ │ + mov %rdx,-0x3f0(%rbp) │ │ │ │ + mov -0x458(%rbp),%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ + shr $0x3,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %edx,-0x3e8(%rbp) │ │ │ │ + shl %cl,%r10d │ │ │ │ + not %r10d │ │ │ │ + jmp 38ccc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d4c> │ │ │ │ + nop │ │ │ │ + mov 0x58(%r13),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 38d9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e1e> │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + mov -0x3b0(%rbp),%rdx │ │ │ │ + lea (%rsi,%rax,2),%eax │ │ │ │ + mov (%rdx,%rsi,4),%edi │ │ │ │ + mov 0x4(%rdx,%rsi,4),%edx │ │ │ │ + mov %edi,%r9d │ │ │ │ + mov %edx,%r8d │ │ │ │ + sar $1,%r9d │ │ │ │ + sar $1,%r8d │ │ │ │ + test %edi,%edi │ │ │ │ + sete %dil │ │ │ │ + test %edx,%edx │ │ │ │ + not %edx │ │ │ │ + sete %r14b │ │ │ │ + and $0x1,%edx │ │ │ │ + add %edx,%r12d │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + or %r14d,%edi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %edi,-0x3e8(%rbp) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + add %rbx,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + and %r10b,(%rdi) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + sete %dl │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + mov 0x8(%r13),%rdx │ │ │ │ + mov 0x50(%r13),%rax │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + lea 0x1(%rsi,%rax,2),%eax │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdi,%rax │ │ │ │ + mov 0x20(%rdx),%rdi │ │ │ │ + add %rbx,%rax │ │ │ │ + add %rax,%rdi │ │ │ │ + and %r10b,(%rdi) │ │ │ │ + add 0x20(%rdx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + sete %dl │ │ │ │ + shl %cl,%edx │ │ │ │ + or %dl,(%rax) │ │ │ │ + cmp $0x2,%r9d │ │ │ │ + je 38ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17078> │ │ │ │ + add $0x1,%r11d │ │ │ │ + cmp $0x2,%r8d │ │ │ │ + jne 38cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d30> │ │ │ │ + mov 0x58(%r13),%rax │ │ │ │ + add $0x2,%rsi │ │ │ │ + add $0x1,%r15d │ │ │ │ + add %rax,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 38cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d48> │ │ │ │ + mov -0x3e8(%rbp),%eax │ │ │ │ + mov %r15d,-0x420(%rbp) │ │ │ │ + mov %r12d,-0x454(%rbp) │ │ │ │ + mov %eax,-0x458(%rbp) │ │ │ │ + mov -0x3f0(%rbp),%rax │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov 0x8(%rax),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 38df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e76> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0xf0(%rax),%rdx │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 3a3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1843e> │ │ │ │ + mov -0x450(%rbp),%rsi │ │ │ │ + mov -0x420(%rbp),%eax │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + addl $0x1,-0x400(%rbp) │ │ │ │ + mov %eax,0x98(%rsi) │ │ │ │ + mov -0x440(%rbp),%eax │ │ │ │ + mov %r11d,0x94(%rsi) │ │ │ │ + mov %eax,0x9c(%rsi) │ │ │ │ + call 4f1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d240> │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x48(%r13),%rbx │ │ │ │ + lea -0x3a8(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movq $0x13,-0x3a8(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x3a8(%rbp),%rdx │ │ │ │ + movdqa 0x56049(%rip),%xmm0 # 8eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf40> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x676e6973,0xf(%rax) │ │ │ │ + mov -0x3a8(%rbp),%rax │ │ │ │ + mov -0x1b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x6a631(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + je 38f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17000> │ │ │ │ + mov -0x400(%rbp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + js 3a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18420> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x6a5f6(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x55e82(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jge 38f15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f95> │ │ │ │ + movl $0xffffffff,0x6a5d4(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jle 38f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17000> │ │ │ │ + lea 0x6a160(%rip),%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x55a08(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x554c2(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x408(%rbp),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %ebx,0x6a56b(%rip) │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 38f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1700a> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38fa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17022> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38fba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1703a> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + lea -0x200(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 38fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17052> │ │ │ │ + call d600 │ │ │ │ + mov -0x230(%rbp),%rdi │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + call d600 │ │ │ │ + jmp 36580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14600> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r15d │ │ │ │ + jmp 38d7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dfc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18088> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170b0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 39043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 36dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e50> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 36dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39f5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fdb> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17108> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3909b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1711b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 36d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 36d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f9f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 390e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17160> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 390f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17173> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 374eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1556b> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 374eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1556b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39eea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f6a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171b8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3914b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171cb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 3746b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154eb> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 3746b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154eb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18010> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17210> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 391a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17223> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 3739a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1541a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 3739a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1541a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39e79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef9> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 391e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17268> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 391fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1727b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 3731a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1539a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 3731a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1539a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 3a2ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1832d> │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + cmp %r14,%rsi │ │ │ │ + jne 36fc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15041> │ │ │ │ + jmp 36fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15064> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39eae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f2e> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172e8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3927b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172fb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 36f6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fec> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 36f6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fec> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ebd> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 392c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17340> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 392d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17353> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 36ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f62> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 36ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f62> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e88> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17398> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3932b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ab> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d87> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d87> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a1e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18263> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173f0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 39383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17403> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37c95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d15> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37c95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d15> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a1a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18227> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 393c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17448> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 393db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1745b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37c0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c8d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37c0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c8d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a16b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181eb> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174a0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 39433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37b7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bff> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37b7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bff> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a12f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181af> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174f8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3948b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1750b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37b01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b81> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37b01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b81> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a0f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18173> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 394d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17550> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 394e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17563> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37a84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b04> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37a84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b04> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a0bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1813c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175a8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3953b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175bb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a80> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a80> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18100> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17600> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 39593 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17613> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 3797d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159fd> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 3797d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159fd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180c4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 395d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17658> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 395eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1766b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 378f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15972> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 378f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15972> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 39fcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1804c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176b0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 39643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176c3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 377a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15823> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 377a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15823> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 38b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c06> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x69c69(%rip),%rax │ │ │ │ + lea 0x69c62(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10b79 <__cxa_finalize@plt+0x2f19> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 39dae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e2e> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + lea 0x69c38(%rip),%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x54ed9(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10b1d <__cxa_finalize@plt+0x2ebd> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 39d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dfd> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 3806b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160eb> │ │ │ │ + mov 0x69959(%rip),%rax │ │ │ │ + lea 0x69952(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10b09 <__cxa_finalize@plt+0x2ea9> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 39d15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d95> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x54e27(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c614> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x54e16(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x54e0c(%rip),%rsi # 8e5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c624> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1a8(%rbp),%rdx │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 10bcf <__cxa_finalize@plt+0x2f6f> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 39ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d64> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 3805e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160de> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x140(%rcx),%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + sub %r9,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + add $0x20,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 10bb0 <__cxa_finalize@plt+0x2f50> │ │ │ │ + lea 0x80(%rsi),%rax │ │ │ │ + mov %r8b,-0x4c0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r9,-0x4b8(%rbp) │ │ │ │ + mov %rdx,-0x4a8(%rbp) │ │ │ │ + mov %r10d,-0x4a0(%rbp) │ │ │ │ + mov %r11d,-0x498(%rbp) │ │ │ │ + mov %rcx,-0x490(%rbp) │ │ │ │ + mov %rsi,-0x478(%rbp) │ │ │ │ + mov %rax,-0x480(%rbp) │ │ │ │ + movq %xmm0,-0x4c8(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x4a8(%rbp),%rdx │ │ │ │ + mov -0x4b8(%rbp),%r9 │ │ │ │ + mov %rax,-0x470(%rbp) │ │ │ │ + mov -0x478(%rbp),%rsi │ │ │ │ + mov -0x490(%rbp),%rcx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + mov -0x498(%rbp),%r11d │ │ │ │ + mov -0x4a0(%rbp),%r10d │ │ │ │ + movzbl -0x4c0(%rbp),%r8d │ │ │ │ + movq -0x4c8(%rbp),%xmm0 │ │ │ │ + je 398d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17959> │ │ │ │ + mov %rcx,-0x478(%rbp) │ │ │ │ + sub %r9,%rdx │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,-0x4(%rax) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 398c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17940> │ │ │ │ + mov -0x478(%rbp),%rcx │ │ │ │ + test %r9,%r9 │ │ │ │ + je 3993d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179bd> │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r8b,-0x4a8(%rbp) │ │ │ │ + mov %rsi,-0x4a0(%rbp) │ │ │ │ + mov %r10d,-0x498(%rbp) │ │ │ │ + mov %r11d,-0x490(%rbp) │ │ │ │ + mov %rcx,-0x478(%rbp) │ │ │ │ + movq %xmm0,-0x4b8(%rbp) │ │ │ │ + call d600 │ │ │ │ + movzbl -0x4a8(%rbp),%r8d │ │ │ │ + movq -0x4b8(%rbp),%xmm0 │ │ │ │ + mov -0x4a0(%rbp),%rsi │ │ │ │ + mov -0x498(%rbp),%r10d │ │ │ │ + mov -0x490(%rbp),%r11d │ │ │ │ + mov -0x478(%rbp),%rcx │ │ │ │ + mov -0x470(%rbp),%rax │ │ │ │ + mov -0x480(%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 369b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a33> │ │ │ │ + movabs $0x7ffffffffffffffc,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 10e9d <__cxa_finalize@plt+0x323d> │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ + mov %r8b,-0x4c0(%rbp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rdx,-0x4b8(%rbp) │ │ │ │ + cmova %rdi,%rax │ │ │ │ + mov %r10d,-0x4a8(%rbp) │ │ │ │ + mov %r11d,-0x4a0(%rbp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rcx,-0x498(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x490(%rbp) │ │ │ │ + movq %xmm0,-0x4c8(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x480(%rbp),%rsi │ │ │ │ + mov -0x4a8(%rbp),%r10d │ │ │ │ + mov %rax,-0x478(%rbp) │ │ │ │ + movzbl -0x408(%rbp),%edi │ │ │ │ + mov -0x498(%rbp),%rcx │ │ │ │ + lea (%rax,%rsi,1),%r9 │ │ │ │ + and $0x3fffffff,%r10d │ │ │ │ + mov -0x4a0(%rbp),%r11d │ │ │ │ + movzbl -0x4c0(%rbp),%r8d │ │ │ │ + movq -0x4c8(%rbp),%xmm0 │ │ │ │ + mov (%r9),%esi │ │ │ │ + shl $0x6,%edi │ │ │ │ + and $0xc0000000,%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + or %r10d,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,(%r9) │ │ │ │ + shr $0x18,%esi │ │ │ │ + mov %esi,%r10d │ │ │ │ + movzbl -0x418(%rbp),%esi │ │ │ │ + and $0x3f,%r10d │ │ │ │ + shl $0x7,%esi │ │ │ │ + or %edi,%r10d │ │ │ │ + or %esi,%r10d │ │ │ │ + mov %r10b,0x3(%r9) │ │ │ │ + mov -0x470(%rbp),%r10 │ │ │ │ + cmp %r10,-0x4b8(%rbp) │ │ │ │ + je 3a62a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186aa> │ │ │ │ + mov -0x480(%rbp),%rdx │ │ │ │ + mov -0x478(%rbp),%rdi │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r8b,-0x498(%rbp) │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + mov %r9,-0x480(%rbp) │ │ │ │ + movq %xmm0,-0x4a8(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x480(%rbp),%r9 │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + movzbl -0x498(%rbp),%r8d │ │ │ │ + movq -0x4a8(%rbp),%xmm0 │ │ │ │ + mov %r9,-0x4a0(%rbp) │ │ │ │ + mov -0x470(%rbp),%rdi │ │ │ │ + mov %r8b,-0x480(%rbp) │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + movq %xmm0,-0x498(%rbp) │ │ │ │ + call d600 │ │ │ │ + mov -0x478(%rbp),%rsi │ │ │ │ + mov -0x4a0(%rbp),%rax │ │ │ │ + mov -0x490(%rbp),%r9 │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + add $0x4,%rax │ │ │ │ + movzbl -0x480(%rbp),%r8d │ │ │ │ + movq -0x498(%rbp),%xmm0 │ │ │ │ + add %rsi,%r9 │ │ │ │ + mov %rsi,0x140(%rcx) │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + mov %rax,0x148(%rcx) │ │ │ │ + mov %r9,0x150(%rcx) │ │ │ │ + jmp 369f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a77> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,-0x3f0(%rbp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 36936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 36c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d12> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 37263 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152e3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 376cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1574c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 36105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14185> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18339> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 39bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c78> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 39c0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c8b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 37031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150b1> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 37031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150b1> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a5a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18625> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 3a2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1837a> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 3a2e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18367> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 38037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160b7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 38037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160b7> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a5da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1865a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 3a33e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183be> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 3a32b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183ab> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 38435 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164b5> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 38435 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164b5> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185f4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 3a31c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1839c> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 3a309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18389> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 383c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16443> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 383c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16443> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1e7a6(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 397df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1785f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 397df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1785f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,-0x400(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1e7de(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 39751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177d1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x400(%rbp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 39751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177d1> │ │ │ │ + cmp $0x2,%r14d │ │ │ │ + je 3a60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1868f> │ │ │ │ + mov $0x1,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + movq %rsi,%xmm1 │ │ │ │ + jmp 36a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14aa0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1e83f(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3970b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1778b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3970b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1778b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1e870(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 396a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17721> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 396a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17721> │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 37f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fea> │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 38305 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16385> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e98> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39307 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17387> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x420(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39e4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ecd> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 392af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1732f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39e89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f09> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 391d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17257> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x418(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39ebe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f3e> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172d7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39efa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f7a> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171a7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x480(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39f2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17faf> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 390cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1714f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39f6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17feb> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170f7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x478(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18020> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3917f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171ff> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x488(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 39fdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1805c> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3961f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1769f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x470(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18098> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3901f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1709f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x490(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180d4> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 395c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17647> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x498(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18110> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3956f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175ef> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a0cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1814c> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39517 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17597> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x450(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18183> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 394bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1753f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x420(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a13f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181bf> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174e7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x418(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a17b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181fb> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3940f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1748f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x4a0(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a1b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18237> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 393b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17437> │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a1ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1826f> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3935f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173df> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3b8(%rbp),%rcx │ │ │ │ + lea -0x3d0(%rbp),%r8 │ │ │ │ + lea 0x54892(%rip),%rdx # 8eac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cb48> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call d280 │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 49f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fd0> │ │ │ │ + jmp 3676f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147ef> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3a34d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183cd> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 3a284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18304> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3a297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18317> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 388ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1694e> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 388ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1694e> │ │ │ │ + mov -0x1b0(%rbp),%rsi │ │ │ │ + jmp 36fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15064> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x4a8(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a2c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18349> │ │ │ │ + jmp 389b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a33> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 39c4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ccc> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 39c43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cc3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 39cce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d4e> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 39cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d45> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 39c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d0d> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 39c84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d04> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a35d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183dd> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 3a273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182f3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x3f8(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 38801 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16881> │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x1,%ebx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 38ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f64> │ │ │ │ + mov 0xd8(%rax),%rdi │ │ │ │ + lea -0x3c0(%rbp),%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + lea -0x3d4(%rbp),%r8 │ │ │ │ + lea 0x54138(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + mov %r11d,-0x3f0(%rbp) │ │ │ │ + call d280 │ │ │ │ + mov -0x448(%rbp),%ebx │ │ │ │ + lea (%rbx,%rbx,1),%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jne 10ecd <__cxa_finalize@plt+0x326d> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + test %ebx,%ebx │ │ │ │ + mov -0x3f0(%rbp),%r11d │ │ │ │ + je 38df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e76> │ │ │ │ + mov -0x400(%rbp),%ebx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov %r11d,-0x418(%rbp) │ │ │ │ + mov -0x410(%rbp),%r8 │ │ │ │ + mov %ebx,%r15d │ │ │ │ + lea 0x0(,%rbx,4),%ebx │ │ │ │ + and $0x4,%ebx │ │ │ │ + shr $1,%r15d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %ebx,-0x408(%rbp) │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %esi,-0x3f0(%rbp) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi,%rcx,1),%xmm1 │ │ │ │ - movsd %xmm1,0x0(%r13,%rcx,1) │ │ │ │ - add $0x8,%rcx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 388a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14be0> │ │ │ │ - jmp 381fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - movsd 0x56b22(%rip),%xmm2 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 38308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14648> │ │ │ │ - movsd 0x56b15(%rip),%xmm2 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 38587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148c7> │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ + movslq (%r8,%rax,2),%rsi │ │ │ │ + test %esi,%esi │ │ │ │ + js 3a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ + mov -0x3c0(%rbp),%rcx │ │ │ │ + mov (%rcx,%rdx,1),%edi │ │ │ │ + mov 0x4(%rcx,%rdx,1),%ecx │ │ │ │ + mov %edi,%r9d │ │ │ │ + or %ecx,%r9d │ │ │ │ + and $0x1,%r9d │ │ │ │ + je 3a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ + test %edi,%edi │ │ │ │ + je 3a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ + sar $1,%edi │ │ │ │ + mov %ecx,%r10d │ │ │ │ + sar $1,%r10d │ │ │ │ + cmp $0x2,%edi │ │ │ │ + sete %r11b │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + sete %r9b │ │ │ │ + cmp %r9b,%r11b │ │ │ │ + je 3a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 3a4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18549> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jg 3a460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184e0> │ │ │ │ + mov -0x418(%rbp),%r11d │ │ │ │ + jmp 38df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e76> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%r11 │ │ │ │ + add %r15,%r11 │ │ │ │ + movzbl (%r11),%ecx │ │ │ │ + test %r14d,%ecx │ │ │ │ + mov %ecx,%r9d │ │ │ │ + setne %bl │ │ │ │ + test %ecx,-0x3f0(%rbp) │ │ │ │ + setne %cl │ │ │ │ + cmp %cl,%bl │ │ │ │ + je 3a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ + movzbl -0x408(%rbp),%ecx │ │ │ │ + mov $0x3,%ebx │ │ │ │ + shl %cl,%ebx │ │ │ │ + or %ebx,%r9d │ │ │ │ + mov %r9b,(%r11) │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%r9 │ │ │ │ + add %r15,%r9 │ │ │ │ + movzbl (%r9),%ecx │ │ │ │ + cmp $0x2,%edi │ │ │ │ + je 3a63d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186bd> │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0xffffffbf,%ecx │ │ │ │ + and $0xfffffffb,%edi │ │ │ │ + testb $0x1,-0x400(%rbp) │ │ │ │ + cmove %edi,%ecx │ │ │ │ + mov %cl,(%r9) │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%rbx │ │ │ │ + add %r15,%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movzbl -0x3f0(%rbp),%ebx │ │ │ │ + or %bl,(%rcx) │ │ │ │ + addq $0x1,0x80(%r13) │ │ │ │ + jmp 3a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18600> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39cba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d3a> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a5b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18635> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %rbx,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cb8> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x3e8(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 3a5ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1866a> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + mov %r11,-0x3e8(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 39c79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf9> │ │ │ │ + mov -0x400(%rbp),%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x0(,%rax,4),%r9d │ │ │ │ + jmp 38b86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c06> │ │ │ │ + mov -0x478(%rbp),%rax │ │ │ │ + mov %rax,-0x4a0(%rbp) │ │ │ │ + jmp 39acf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b4f> │ │ │ │ + or %r14d,%ecx │ │ │ │ + mov %cl,(%r9) │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + je 3a545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185c5> │ │ │ │ + mov 0x10(%r13),%rcx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov (%rcx,%rsi,8),%rcx │ │ │ │ + mov 0x88(%rcx),%rsi │ │ │ │ + add %r15,%rsi │ │ │ │ + movzbl (%rsi),%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0x7f,%ecx │ │ │ │ + and $0xfffffff7,%edi │ │ │ │ + testb $0x1,-0x400(%rbp) │ │ │ │ + cmove %edi,%ecx │ │ │ │ + mov %cl,(%rsi) │ │ │ │ + jmp 3a567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185e7> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jmp 38619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14959> │ │ │ │ + jmp 3681d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1489d> │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x51c7b(%rip),%rsi # 8c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a398> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + call 29850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78d0> │ │ │ │ + lea 0x54676(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1b0(%rbp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3a6ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1876f> │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + lea 0x68bf6(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 121d3 <__cxa_finalize@plt+0x4573> │ │ │ │ + jmp 10a7d <__cxa_finalize@plt+0x2e1d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 121c1 <__cxa_finalize@plt+0x4561> │ │ │ │ + jmp 10add <__cxa_finalize@plt+0x2e7d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 121bc <__cxa_finalize@plt+0x455c> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 10ae9 <__cxa_finalize@plt+0x2e89> │ │ │ │ + endbr64 │ │ │ │ + jmp 10b35 <__cxa_finalize@plt+0x2ed5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10be7 <__cxa_finalize@plt+0x2f87> │ │ │ │ + endbr64 │ │ │ │ + jmp 10d4d <__cxa_finalize@plt+0x30ed> │ │ │ │ + endbr64 │ │ │ │ + jmp 10cfc <__cxa_finalize@plt+0x309c> │ │ │ │ + endbr64 │ │ │ │ + jmp 10cde <__cxa_finalize@plt+0x307e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10dc2 <__cxa_finalize@plt+0x3162> │ │ │ │ + endbr64 │ │ │ │ + jmp 10dda <__cxa_finalize@plt+0x317a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10de9 <__cxa_finalize@plt+0x3189> │ │ │ │ + endbr64 │ │ │ │ + jmp 10e35 <__cxa_finalize@plt+0x31d5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10e61 <__cxa_finalize@plt+0x3201> │ │ │ │ + jmp 10e7e <__cxa_finalize@plt+0x321e> │ │ │ │ + endbr64 │ │ │ │ + jmp 10c2c <__cxa_finalize@plt+0x2fcc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10ebc <__cxa_finalize@plt+0x325c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10c0b <__cxa_finalize@plt+0x2fab> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10c17 <__cxa_finalize@plt+0x2fb7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10bff <__cxa_finalize@plt+0x2f9f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11166 <__cxa_finalize@plt+0x3506> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11400 <__cxa_finalize@plt+0x37a0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10b38 <__cxa_finalize@plt+0x2ed8> │ │ │ │ + endbr64 │ │ │ │ + jmp 10f29 <__cxa_finalize@plt+0x32c9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10fd8 <__cxa_finalize@plt+0x3378> │ │ │ │ + endbr64 │ │ │ │ + jmp 10ef0 <__cxa_finalize@plt+0x3290> │ │ │ │ + endbr64 │ │ │ │ + jmp 1101d <__cxa_finalize@plt+0x33bd> │ │ │ │ + jmp 11031 <__cxa_finalize@plt+0x33d1> │ │ │ │ + endbr64 │ │ │ │ + jmp 10ef0 <__cxa_finalize@plt+0x3290> │ │ │ │ + endbr64 │ │ │ │ + jmp 110fa <__cxa_finalize@plt+0x349a> │ │ │ │ + endbr64 │ │ │ │ + jmp 11106 <__cxa_finalize@plt+0x34a6> │ │ │ │ + endbr64 │ │ │ │ + jmp 1111e <__cxa_finalize@plt+0x34be> │ │ │ │ endbr64 │ │ │ │ + jmp 11112 <__cxa_finalize@plt+0x34b2> │ │ │ │ + endbr64 │ │ │ │ + jmp 11152 <__cxa_finalize@plt+0x34f2> │ │ │ │ + endbr64 │ │ │ │ + jmp 1115e <__cxa_finalize@plt+0x34fe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11172 <__cxa_finalize@plt+0x3512> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 10f87 <__cxa_finalize@plt+0x3327> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10e6d <__cxa_finalize@plt+0x320d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 111d4 <__cxa_finalize@plt+0x3574> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11183 <__cxa_finalize@plt+0x3523> │ │ │ │ + jmp 111e8 <__cxa_finalize@plt+0x3588> │ │ │ │ + endbr64 │ │ │ │ + jmp 1120b <__cxa_finalize@plt+0x35ab> │ │ │ │ + endbr64 │ │ │ │ + jmp 10cde <__cxa_finalize@plt+0x307e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1124c <__cxa_finalize@plt+0x35ec> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11258 <__cxa_finalize@plt+0x35f8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11269 <__cxa_finalize@plt+0x3609> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 112b1 <__cxa_finalize@plt+0x3651> │ │ │ │ + endbr64 │ │ │ │ + jmp 112c6 <__cxa_finalize@plt+0x3666> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10aa4 <__cxa_finalize@plt+0x2e44> │ │ │ │ + jmp 112ce <__cxa_finalize@plt+0x366e> │ │ │ │ + endbr64 │ │ │ │ + jmp 112f1 <__cxa_finalize@plt+0x3691> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 10d71 <__cxa_finalize@plt+0x3111> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10fd8 <__cxa_finalize@plt+0x3378> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11318 <__cxa_finalize@plt+0x36b8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10e6d <__cxa_finalize@plt+0x320d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11381 <__cxa_finalize@plt+0x3721> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f50 <__cxa_finalize@plt+0x32f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f69 <__cxa_finalize@plt+0x3309> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10b68 <__cxa_finalize@plt+0x2f08> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f38 <__cxa_finalize@plt+0x32d8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 112a5 <__cxa_finalize@plt+0x3645> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10f44 <__cxa_finalize@plt+0x32e4> │ │ │ │ + endbr64 │ │ │ │ + jmp 113e0 <__cxa_finalize@plt+0x3780> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11451 <__cxa_finalize@plt+0x37f1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 10a2c <__cxa_finalize@plt+0x2dcc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11275 <__cxa_finalize@plt+0x3615> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11465 <__cxa_finalize@plt+0x3805> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11476 <__cxa_finalize@plt+0x3816> │ │ │ │ + endbr64 │ │ │ │ + jmp 11372 <__cxa_finalize@plt+0x3712> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ push %rbp │ │ │ │ - lea 0x6abf4(%rip),%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x6bf6d(%rip),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 38aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14de0> │ │ │ │ - mov 0x8(%rbp,%rax,8),%rcx │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - mov %rdi,0x6bf51(%rip) │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rax,%rcx │ │ │ │ - js 38a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14da0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rcx,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x26f,%rdi │ │ │ │ - ja 38ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e10> │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,0x6beed(%rip) │ │ │ │ - mov 0x8(%rbp,%rdi,8),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0xb,%rcx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x7,%rcx │ │ │ │ - and $0x9d2c5680,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0xf,%rcx │ │ │ │ - and $0xefc60000,%ecx │ │ │ │ - xor %rcx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x12,%rcx │ │ │ │ - xor %rcx,%rax │ │ │ │ - js 38a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dc0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd 0x569e3(%rip),%xmm0 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x569dc(%rip),%xmm0 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x5698c(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 38a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d90> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x568fa(%rip),%xmm1 # 8f330 , std::allocator >@@Base+0xb0> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 38a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d90> │ │ │ │ - add $0x28,%rsp │ │ │ │ + sub $0x10,%rsp │ │ │ │ + cmpb $0x0,0x200(%rdi) │ │ │ │ + jne 3aa08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a88> │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + jne 3aade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b5e> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp 37be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f20> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x28,%rsp │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x68671(%rip),%rax │ │ │ │ + lea 0x6866a(%rip),%rdx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ac7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cfd> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 3abb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c38> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x53b3f(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c614> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x53b2e(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x53b24(%rip),%rsi # 8e5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c624> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ac7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cfd> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 3ac38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cb8> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + je 3a9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a78> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ac7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cfd> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 3ab80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c00> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x53a7a(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ac7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18cfd> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 3ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c80> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ pop %rbp │ │ │ │ - jmp 38000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14340> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - and $0x1,%ecx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rcx,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 3899b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cdb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 38a05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d45> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x8(%rbp),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x6bde4(%rip),%rax │ │ │ │ - jmp 38947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c87> │ │ │ │ + pop %r14 │ │ │ │ + jmp d420 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x6aa51(%rip),%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x1388(%rbp),%rdi │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - jmp 389b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cf0> │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x1f649(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3ab04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b84> │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3ab04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b84> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea -0x1f67c(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x684a8(%rip),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3aa39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ab9> │ │ │ │ + call *%rax │ │ │ │ + lea 0x6848f(%rip),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3aa39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ab9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x1f6c7(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3ab64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18be4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3ab64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18be4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea -0x1f706(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3aac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b41> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 3aac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b41> │ │ │ │ + call d7f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0x200(%rdi) │ │ │ │ + jne 3acf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d71> │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + je 3ace7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d67> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x538eb(%rip),%rsi # 8e5af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c62f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x1,%edi │ │ │ │ + call d7b0 │ │ │ │ + lea 0x68388(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x538a0(%rip),%rsi # 8e5a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c629> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x5388c(%rip),%rsi # 8e5af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c62f> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5386d(%rip),%rsi # 8e5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c624> │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 3aca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d27> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 38c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f68> │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 38c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f70> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rcx,%r12 │ │ │ │ - sar $0x3,%r12 │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 38c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fd2> │ │ │ │ - cmp %r12,%rsi │ │ │ │ - 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 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + mov $0x48,%edi │ │ │ │ call d640 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax,%rcx,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - je 38be1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f21> │ │ │ │ - lea 0x8(%rax,%rcx,1),%rdi │ │ │ │ - lea 0x0(,%rdx,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov (%r14),%rbx │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ + lea 0x30(%rax),%rcx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 38c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fb0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 38bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f3f> │ │ │ │ - mov %r8,(%rsp) │ │ │ │ + mov %rcx,0x20(%rax) │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 3afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19020> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + mov %rbx,0x20(%rcx) │ │ │ │ + mov %rdx,0x30(%rcx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x20(%r14),%eax │ │ │ │ + movb $0x0,0x10(%r14) │ │ │ │ + mov %eax,0x40(%rdx) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %r13,0x28(%rdx) │ │ │ │ + mov 0x10(%rax),%r15 │ │ │ │ + add $0x8,%rax │ │ │ │ + movq $0x0,0x8(%r14) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 3ae06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e86> │ │ │ │ + jmp 3aff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19070> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%r15),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ae57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ed7> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x28(%r15),%r14 │ │ │ │ + mov 0x20(%r15),%r12 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rbp │ │ │ │ + cmovbe %r13,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ae2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eaf> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3ae45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ec5> │ │ │ │ + mov %r13,%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 3adf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e78> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 3ae49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ec9> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3adf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e78> │ │ │ │ + mov 0x10(%r15),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3ae03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e83> │ │ │ │ + mov %r15,%r10 │ │ │ │ + test %sil,%sil │ │ │ │ + jne 3af20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fa0> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ae84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f04> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,0x28(%rsp) │ │ │ │ + call d270 │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3ae9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f1e> │ │ │ │ + mov %r14,%rcx │ │ │ │ + sub %r13,%rcx │ │ │ │ + cmp $0x7fffffff,%rcx │ │ │ │ + jg 3aea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f22> │ │ │ │ + cmp $0xffffffff80000000,%rcx │ │ │ │ + jl 3aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f50> │ │ │ │ + mov %ecx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 3aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f50> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r10,%r14 │ │ │ │ + xor %r15b,%r15b │ │ │ │ + cmp %rbx,0x20(%rsp) │ │ │ │ + je 3aeba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f3a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - add %r12,%rbx │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - lea (%r8,%rbx,8),%rax │ │ │ │ - add %r15,%r8 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 3af04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f84> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %r15,0x18(%rsp) │ │ │ │ + jne 3af50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fd0> │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %r15,%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r15b │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + call d0e0 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + addq $0x1,0x28(%rax) │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - sub $0x1,%rbx │ │ │ │ - je 38c59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f99> │ │ │ │ - lea (%rdi,%rbx,8),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea -0x8(%rax),%rdx │ │ │ │ - call d320 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + cmp %r15,0x18(%rax) │ │ │ │ + je 3aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f50> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d680 │ │ │ │ + mov 0x28(%rax),%r14 │ │ │ │ + mov 0x20(%rax),%r12 │ │ │ │ + mov %rax,%r10 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + mov %r14,%rbp │ │ │ │ + cmovbe %r13,%rbp │ │ │ │ + jmp 3ae63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ee3> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%r15),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + cmovbe %r13,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3af75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ff5> │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rdi,0x8(%rbp) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d550 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 38bf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f32> │ │ │ │ - jmp 38bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f3f> │ │ │ │ - lea 0x55c25(%rip),%rdi # 8e8be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abfe> │ │ │ │ - call d2f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff80000000,%rcx │ │ │ │ - mov $0x7fffffff,%esi │ │ │ │ - lea 0x710(%rdi),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - movq %rcx,%xmm5 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - movq %rsi,%xmm4 │ │ │ │ - movq %rcx,%xmm3 │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movdqu 0x8(%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - movdqu 0xc58(%rax),%xmm2 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - pand %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - psrlq $0x1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x9,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x2,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psllq $0x4,%xmm6 │ │ │ │ - paddq %xmm6,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 38ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15020> │ │ │ │ - mov 0x710(%rdi),%rax │ │ │ │ - mov 0x718(%rdi),%rdx │ │ │ │ - mov $0x7fffffff,%ecx │ │ │ │ - mov $0xffffffff80000000,%rsi │ │ │ │ - movq %rsi,%xmm5 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movq %rcx,%xmm4 │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - and $0xffffffff80000000,%rax │ │ │ │ - movq %rsi,%xmm3 │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - or %rdx,%rax │ │ │ │ - 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 │ │ │ │ + call d270 │ │ │ │ + mov %eax,%edi │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3af96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19016> │ │ │ │ + mov %r13,%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + sub %rbp,%r8 │ │ │ │ + cmp $0x7fffffff,%r8 │ │ │ │ + jg 3aedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f5c> │ │ │ │ + cmp $0xffffffff80000000,%r8 │ │ │ │ + jl 3b002 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19082> │ │ │ │ + mov %r8d,%edi │ │ │ │ + shr $0x1f,%edi │ │ │ │ + jmp 3aedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f5c> │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movdqu 0x8(%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - movdqu -0x728(%rax),%xmm2 │ │ │ │ - pand %xmm4,%xmm0 │ │ │ │ - pand %xmm5,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pand %xmm3,%xmm1 │ │ │ │ - psrlq $0x1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x9,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - psllq $0x2,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - psllq $0x3,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm6 │ │ │ │ - psllq $0x4,%xmm6 │ │ │ │ - paddq %xmm6,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 38df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15130> │ │ │ │ - mov 0x1378(%rdi),%rax │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - movq $0x0,0x1380(%rdi) │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - and $0xffffffff80000000,%rax │ │ │ │ - or %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x1,%eax │ │ │ │ - neg %rax │ │ │ │ - shr $1,%rdx │ │ │ │ - xor 0xc60(%rdi),%rdx │ │ │ │ - and $0x9908b0df,%eax │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,0x1378(%rdi) │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%r13),%rdx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jae 3b00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1908c> │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 3b05d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190dd> │ │ │ │ + test %edx,%edx │ │ │ │ + je 3afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19060> │ │ │ │ + movzbl 0x10(%r14),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %cl,0x30(%rdi) │ │ │ │ + test $0x2,%dl │ │ │ │ + je 3afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19060> │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + movzwl -0x2(%rax,%rdx,1),%ecx │ │ │ │ + mov %cx,-0x2(%rdi,%rdx,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + jmp 3adbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e3e> │ │ │ │ + nop │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp 0x18(%rdi),%rax │ │ │ │ + jne 3af2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fab> │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 3aedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f5c> │ │ │ │ + mov 0x10(%r14),%rcx │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov -0x8(%rax,%rcx,1),%rsi │ │ │ │ + mov %rsi,-0x8(%rdi,%rcx,1) │ │ │ │ + lea 0x38(%rbx),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + sub %rcx,%rdi │ │ │ │ + add %edi,%edx │ │ │ │ + sub %rdi,%r9 │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 3afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19060> │ │ │ │ + and $0xfffffff8,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%r9,%rdi,1),%r10 │ │ │ │ + mov %r10,(%rcx,%rdi,1) │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 3b04a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190ca> │ │ │ │ + jmp 3afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19060> │ │ │ │ + mov 0x10(%r14),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %ecx,0x30(%rdi) │ │ │ │ + mov -0x4(%rax,%rdx,1),%ecx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %ecx,-0x4(%rdi,%rdx,1) │ │ │ │ + jmp 3afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19060> │ │ │ │ nopl (%rax) │ │ │ │ - lea -0x1(%rdx),%r9 │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - shr $0x3f,%r9 │ │ │ │ - mov %rcx,%r11 │ │ │ │ - lea -0x1(%r9,%rdx,1),%r9 │ │ │ │ - sar $1,%r9 │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jge 39010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15350> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - jmp 38f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15273> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rdx,%rcx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - lea (%rax,%rax,1),%rdx │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - cmova %rsi,%rax │ │ │ │ - cmova %rbx,%rdx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,(%rcx,%rdi,1) │ │ │ │ - mov 0x5(%rax),%rsi │ │ │ │ - mov %rsi,0x5(%rcx,%rdi,1) │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jg 38f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15270> │ │ │ │ - test $0x1,%r10b │ │ │ │ - je 39030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15370> │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - movdqu (%r11),%xmm0 │ │ │ │ - shr $0x3f,%rsi │ │ │ │ - lea -0x1(%rdx,%rsi,1),%rsi │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - movsd (%r11),%xmm0 │ │ │ │ - sar $1,%rsi │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jg 38fdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1531d> │ │ │ │ - jmp 38ff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15337> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x5(%rcx),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - lea -0x1(%rsi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rsi,1),%rax │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jge 39068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153a8> │ │ │ │ - sar $1,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - add %rdi,%rax │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - ja 38fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0xb(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%r8 │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + cmp $0xf,%rdx │ │ │ │ + ja 3b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19170> │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jne 3b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19160> │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + movb $0x0,(%rdi,%rcx,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b132 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191b2> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3b0c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19141> │ │ │ │ + jmp 3b11d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1919d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 3906d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153ad> │ │ │ │ - mov %r8,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ + 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 d550 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + jmp 3b0c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19141> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%r10 │ │ │ │ - sar $1,%r10 │ │ │ │ - cmp %rdx,%r10 │ │ │ │ - jne 38f83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c3> │ │ │ │ - lea 0x1(%rdx,%rdx,1),%rdx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x5(%rcx),%rsi │ │ │ │ - mov %rsi,0x5(%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 38f83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c3> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 38ff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15337> │ │ │ │ - movdqu (%r11),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - jmp 38ff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15337> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rdx),%r10 │ │ │ │ + endbr64 │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%r11 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - shr $0x3f,%r10 │ │ │ │ - lea -0x1(%r10,%rdx,1),%r10 │ │ │ │ - sar $1,%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jge 39180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154c0> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 390ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153eb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - lea (%rax,%rax,1),%r8 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea -0x1(%r8),%r9 │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %r9,%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - cmova %rcx,%rax │ │ │ │ - cmova %r9,%r8 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,(%rdx,%rdi,1) │ │ │ │ - mov 0x8(%rax),%ecx │ │ │ │ - mov %ecx,0x8(%rdx,%rdi,1) │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jg 390a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ - test $0x1,%r11b │ │ │ │ - je 391a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154e0> │ │ │ │ - lea -0x1(%r8),%rcx │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - shr $0x3f,%rcx │ │ │ │ - lea -0x1(%rcx,%r8,1),%rcx │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jg 3914d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1548d> │ │ │ │ - jmp 3916b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov 0x8(%rdx),%r8d │ │ │ │ - mov %r8d,0x8(%rax) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rcx,1),%rax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jge 391d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15518> │ │ │ │ - sar $1,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rdx │ │ │ │ - add %rdi,%rax │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 39120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15460> │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + movq $0x0,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191fc> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19220> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19220> │ │ │ │ + call d600 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19230> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + xchg %ax,%ax │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 391dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1551d> │ │ │ │ - mov %rsi,%r8 │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%r11 │ │ │ │ - sar $1,%r11 │ │ │ │ - cmp %r8,%r11 │ │ │ │ - jne 390f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15439> │ │ │ │ - lea 0x1(%r8,%r8,1),%r8 │ │ │ │ - mov %r8,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 390f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15439> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 3916b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - jmp 3916b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + movq 0x66cb4(%rip),%xmm1 # a1e90 , std::allocator >@GLIBCXX_3.4.21+0x15f8> │ │ │ │ + movhps 0x66cb5(%rip),%xmm1 # a1e98 >@GLIBCXX_3.4+0x16b8> │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x6553d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x657ce(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x178(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x170(%rsp) │ │ │ │ + mov 0x657b5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x188(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x65657(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + lea 0x65955(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x10,0x68(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 39445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15785> │ │ │ │ - mov %rax,%r14 │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 393a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156e0> │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd 0x10(%rbx),%xmm1 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - movsd -0x10(%rbp),%xmm2 │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 39462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157a2> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - ja 3947a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157ba> │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - ja 3932d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1566d> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movq %xmm0,0x10(%rbx) │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x18(%rbx),%edx │ │ │ │ - mov %eax,0x18(%rbx) │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 392d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15611> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - add $0x10,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 392c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15600> │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - lea -0x20(%rdx),%rax │ │ │ │ - jbe 39350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15690> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd 0x10(%rax),%xmm0 │ │ │ │ - ja 392e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15620> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 39360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rsi,-0x10(%rcx) │ │ │ │ - mov 0x8(%rdx),%esi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %esi,-0x8(%rcx) │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - movq %xmm0,(%rdx) │ │ │ │ - jmp 392a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155e0> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 3947a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157ba> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov -0x10(%rbp),%rdx │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov -0x8(%rbp),%edx │ │ │ │ - mov %edx,0x8(%rbx) │ │ │ │ - mov %eax,-0x8(%rbp) │ │ │ │ - movq %xmm0,-0x10(%rbp) │ │ │ │ - jmp 39296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155d6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 392f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15633> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15530> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 39445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15785> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 39239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15579> │ │ │ │ - lea -0x1(%rax),%rsi │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rbx,%rax,1),%r12 │ │ │ │ - jmp 393b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156f6> │ │ │ │ - sub $0x10,%r12 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov -0x8(%r12),%eax │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 3b310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19390> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + movslq %edx,%rax │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19480> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 39080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153c0> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 393ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156ee> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x10,%rbp │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jle 39445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15785> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %rbp,%r12 │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - sub %rbx,%r12 │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - sub $0x10,%rbp │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %edx,0x18(%rbp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x4,%rdx │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 39080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153c0> │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jg 39400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15740> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6553f(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3b391 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19411> │ │ │ │ + call d600 │ │ │ │ + lea 0x65458(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6564e(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rcx,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x65395(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3949f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157df> │ │ │ │ - add $0x30,%rsp │ │ │ │ + jne 3b412 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19492> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jbe 3931a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1565a> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jmp 3927d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155bd> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x8(%rbx) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - movq %xmm0,(%rax) │ │ │ │ - jmp 39296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155d6> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3b36a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193ea> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1159c <__cxa_finalize@plt+0x393c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 115cd <__cxa_finalize@plt+0x396d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 115a4 <__cxa_finalize@plt+0x3944> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1160e <__cxa_finalize@plt+0x39ae> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + movq 0x66a24(%rip),%xmm1 # a1e90 , std::allocator >@GLIBCXX_3.4.21+0x15f8> │ │ │ │ + movhps 0x66a25(%rip),%xmm1 # a1e98 >@GLIBCXX_3.4+0x16b8> │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x652ae(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x6553f(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x178(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x170(%rsp) │ │ │ │ + mov 0x65526(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x188(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x653c8(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + lea 0x80(%rsp),%r15 │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + lea 0x656c6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movl $0x10,0x68(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3971f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a5f> │ │ │ │ - mov %rax,%r15 │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 39670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159b0> │ │ │ │ - shl $0x4,%rax │ │ │ │ - movsd 0x10(%rbx),%xmm1 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - movsd -0x10(%rbp),%xmm2 │ │ │ │ - add %rbx,%rax │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 3973e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a7e> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - ja 39756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a96> │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - ja 395f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15937> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x15(%rsp),%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - movq %xmm0,0x10(%rbx) │ │ │ │ - mov %rdx,0x5(%rbx) │ │ │ │ - mov %rax,0x15(%rbx) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - nop │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - jbe 3957e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158be> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x10,%rax │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - ja 39570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158b0> │ │ │ │ - movsd -0x10(%rdx),%xmm1 │ │ │ │ - lea -0x20(%rdx),%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 39620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 395a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158e0> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 39630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15970> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov (%rdx),%rsi │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rsi,-0x10(%rcx) │ │ │ │ - mov 0x5(%rdx),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x15(%rsp),%rax │ │ │ │ - mov %rsi,-0xb(%rcx) │ │ │ │ - movq %xmm0,(%rdx) │ │ │ │ - mov %rax,0x5(%rdx) │ │ │ │ - jmp 39560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158a0> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 39756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a96> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov -0x10(%rbp),%rdx │ │ │ │ - mov 0x15(%rsp),%rax │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov -0xb(%rbp),%rdx │ │ │ │ - mov %rdx,0x5(%rbx) │ │ │ │ - movq %xmm0,-0x10(%rbp) │ │ │ │ - mov %rax,-0xb(%rbp) │ │ │ │ - jmp 3955c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1589c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 395b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158f6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 394b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157f0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3971f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a5f> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r15 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 394fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1583b> │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rbx,%rax,1),%r12 │ │ │ │ - jmp 39686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159c6> │ │ │ │ - sub $0x10,%r12 │ │ │ │ - sub $0x1,%r14 │ │ │ │ - mov -0x8(%r12),%edx │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov %r15,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xc(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 3b59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1961f> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rdx │ │ │ │ + add -0x18(%rax),%rdx │ │ │ │ + movslq %ecx,%rax │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3b690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19710> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ - movzbl -0x4(%r12),%eax │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15240> │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 3967e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159be> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x10,%rbp │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jle 3971f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a5f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %rbp,%r12 │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - movzbl 0xc(%rbp),%eax │ │ │ │ - sub %rbx,%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - sub $0x10,%rbp │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rcx,0x15(%rbp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 38f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15240> │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jg 396d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a10> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x652b1(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3b61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1969f> │ │ │ │ + call d600 │ │ │ │ + lea 0x651ca(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x653c0(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rdx,0x20(%rsp,%rax,1) │ │ │ │ + lea 0x65107(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3977f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15abf> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 3b6a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19722> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe 395e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15924> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jmp 3953f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1587f> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - mov (%rax),%rsi │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x15(%rsp),%rdx │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x5(%rax),%rsi │ │ │ │ - mov %rsi,0x5(%rbx) │ │ │ │ - movq %xmm0,(%rax) │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - jmp 3955c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1589c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3b5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19678> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11650 <__cxa_finalize@plt+0x39f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11681 <__cxa_finalize@plt+0x3a21> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11658 <__cxa_finalize@plt+0x39f8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116c2 <__cxa_finalize@plt+0x3a62> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 3f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0b0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19795> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11703 <__cxa_finalize@plt+0x3aa3> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 3f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0b0> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197e5> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11728 <__cxa_finalize@plt+0x3ac8> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov %rsi,0x78(%rsp) │ │ │ │ - movsd %xmm0,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3a266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165a6> │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - call d640 │ │ │ │ - movsd 0x55bb6(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19840> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 3b7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19840> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 3b7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19840> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 3b80d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1988d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 3b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19850> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x30(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + je 1176e <__cxa_finalize@plt+0x3b0e> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b84c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198cc> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 3b7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19840> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + je 3b862 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198e2> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198d1> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movsd %xmm0,-0x10(%rax) │ │ │ │ - movb $0x0,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 39800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b40> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x10000(%rax),%rdx │ │ │ │ + jmp 1174e <__cxa_finalize@plt+0x3aee> │ │ │ │ + jmp 1176e <__cxa_finalize@plt+0x3b0e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1178d <__cxa_finalize@plt+0x3b2d> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 39840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b80> │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3a50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1684f> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 39880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc0> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rcx,%rax │ │ │ │ - jne 398a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15be0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 398cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c0f> │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %al,0x41(%rbx,%rdi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 398c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c00> │ │ │ │ - lea 0x41(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19940> │ │ │ │ cmp $0x1,%edx │ │ │ │ - jbe 3a518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16858> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jb 39901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c41> │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 3a0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16408> │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 3a0b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163f1> │ │ │ │ - and $0x1,%edx │ │ │ │ - jne 3a04f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1638f> │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 3a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163a0> │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne 3b8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19940> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 3b8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19940> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 3b90a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1998a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 3b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19950> │ │ │ │ + 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 117d8 <__cxa_finalize@plt+0x3b78> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199c6> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 3b8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19940> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 3b95c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199dc> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199cb> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 117b8 <__cxa_finalize@plt+0x3b58> │ │ │ │ + jmp 117d8 <__cxa_finalize@plt+0x3b78> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 117f7 <__cxa_finalize@plt+0x3b97> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov (%rax,%r12,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3a045 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16385> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a30> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 3b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a30> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 3b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a30> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 3b9fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a7a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 39970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cb0> │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %esi,%ebp │ │ │ │ - imul %esi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 3b9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a40> │ │ │ │ + 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 11842 <__cxa_finalize@plt+0x3be2> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ba36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ab6> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 3b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a30> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je 3ba4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19acc> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ba3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19abb> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11822 <__cxa_finalize@plt+0x3bc2> │ │ │ │ + jmp 11842 <__cxa_finalize@plt+0x3be2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11861 <__cxa_finalize@plt+0x3c01> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 399af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cef> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 399a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ce0> │ │ │ │ - mov 0x55a42(%rip),%rax # 8f400 , std::allocator >@@Base+0x180> │ │ │ │ - mov %edi,0x8(%r13) │ │ │ │ - movb $0x0,0xc(%r13) │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - movzwl (%rax,%r12,2),%esi │ │ │ │ - movzwl -0x2(%rax,%r12,2),%r15d │ │ │ │ - add %r15d,%esi │ │ │ │ - cmp $0xfffe,%esi │ │ │ │ - jle 39cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16033> │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jbe 3a02f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1636f> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jne 3baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jne 3baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jle 3baea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b6a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpq $0x0,0x28(%rbx) │ │ │ │ + je 3bab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b30> │ │ │ │ + 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 118ac <__cxa_finalize@plt+0x3c4c> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3bb26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ba6> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov 0x18(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 3baa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add %rsi,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 3bb3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bbc> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 21d50 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3bb2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bab> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1188c <__cxa_finalize@plt+0x3c2c> │ │ │ │ + jmp 118ac <__cxa_finalize@plt+0x3c4c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 118cb <__cxa_finalize@plt+0x3c6b> │ │ │ │ + nopl (%rax) │ │ │ │ + push %rbp │ │ │ │ + mov %ecx,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp $0x8,%esi │ │ │ │ + je 3bbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c30> │ │ │ │ + cmp $0x10,%esi │ │ │ │ + jne 3bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf0> │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + je 3bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c70> │ │ │ │ cmp $0x8,%ebp │ │ │ │ - jb 39a0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d4f> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%bpl │ │ │ │ - je 39a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d60> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%bpl │ │ │ │ - je 39a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d72> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 39a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d7f> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r8d,%r10d │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 39950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c90> │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - je 39bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f08> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub %r14,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sar $0x4,%rdx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 394b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157f0> │ │ │ │ - cmp $0x100,%rbp │ │ │ │ - jle 3a0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1641c> │ │ │ │ - lea 0x100(%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rsi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jbe 3a15a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1649a> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 39af9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e39> │ │ │ │ + je 3bba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c20> │ │ │ │ + cmp $0x10,%ebp │ │ │ │ + jne 3bba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c27> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 3bba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c27> │ │ │ │ + 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x5(%rax),%rdx │ │ │ │ - mov %rdx,0x15(%rax) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 39ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e20> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x85(%rsp),%rax │ │ │ │ - mov %rax,0x5(%r14) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 39a9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ddd> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - cmp %rdi,0x20(%rsp) │ │ │ │ - je 39bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f05> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x10(%rcx),%rax │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movsd -0x10(%rcx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 39ba1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ee1> │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 3bbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c50> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x5(%rax),%rdx │ │ │ │ - mov %rdx,0x15(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 39b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ec0> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x85(%rsp),%rax │ │ │ │ - mov %rax,0x5(%rdx) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 39b25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e65> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - mov %r13,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3a073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163b3> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39bf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f34> │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r15,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %ebx,0x18(%rax) │ │ │ │ - mov %rbp,0x20(%rax) │ │ │ │ - sub %r14,%r9 │ │ │ │ - je 39cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ff0> │ │ │ │ - sar $0x4,%r9 │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 39c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f96> │ │ │ │ - lea 0x1(%rdx),%r10d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r10,%rcx │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r15,%r10,8),%rdx │ │ │ │ - jne 39c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fdc> │ │ │ │ - cmpb $0x0,0xc(%rsi) │ │ │ │ - je 39c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fdc> │ │ │ │ - or %rbx,%r11 │ │ │ │ - mov %r11,(%rax) │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r9,%rax │ │ │ │ - jae 39cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ff0> │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%r14,%rax,1),%rsi │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - lea -0x1(%rdx),%r10d │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov %r10,%rbp │ │ │ │ - shl %cl,%rbx │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0x1ffffff8,%eax │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%r13 │ │ │ │ - add %r15,%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ - and (%r15,%r10,8),%rcx │ │ │ │ - mov (%rax),%r11 │ │ │ │ - je 39c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f66> │ │ │ │ - not %rbx │ │ │ │ - and %rbx,%r11 │ │ │ │ - mov %r11,(%rax) │ │ │ │ - lea 0x1(%rdi),%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r9,%rax │ │ │ │ - jb 39c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f96> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3a23d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1657d> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3a5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16901> │ │ │ │ - add $0xe8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - test %esi,%esi │ │ │ │ - je 39d6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160ae> │ │ │ │ - mov 0x88(%rbx),%r9 │ │ │ │ - add %r11d,%esi │ │ │ │ - mov %r11d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r9,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb $0xffffffff,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jne 39d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16080> │ │ │ │ - cmp $0x15,%edi │ │ │ │ - ja 399ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d2c> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1686e> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea (%r10,%rax,1),%esi │ │ │ │ - add $0x10,%rdx │ │ │ │ - movsd (%rdi,%rsi,8),%xmm0 │ │ │ │ - mov %eax,-0x8(%rdx) │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jne 39d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160c9> │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rax,1),%r9 │ │ │ │ - mov %r11d,0x4c(%rsp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10d,0x48(%rsp) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - add %rdx,%rdx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - call 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15530> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - cmp $0x100,%rax │ │ │ │ - mov 0x4c(%rsp),%r11d │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - ja 3a277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b7> │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 39e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161bf> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x10(%rdi),%rsi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rdi),%xmm0 │ │ │ │ - jbe 3a471 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167b1> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 39e65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161a5> │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 39e4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1618e> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jne 39e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16168> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jp 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ - jne 3a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ - mulsd 0x55565(%rip),%xmm1 # 8f408 , std::allocator >@@Base+0x188> │ │ │ │ - add $0x10,%rcx │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne 39e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161c7> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r10d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r8d,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x44(%rsp),%r10d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - add %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 39f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b3> │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 39ff1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16331> │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - addsd (%rcx),%xmm0 │ │ │ │ - div %ebp │ │ │ │ - movzbl 0x90(%rsp,%rax,1),%r9d │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0x7,%r9d │ │ │ │ - mov %r10d,%edx │ │ │ │ - and $0xf8,%eax │ │ │ │ - shr $0x3,%r10d │ │ │ │ - add %r10d,%eax │ │ │ │ - and $0x7,%edx │ │ │ │ - lea (%rdx,%r9,8),%edx │ │ │ │ - mov %eax,%r9d │ │ │ │ - lea (%rdi,%r9,4),%r10 │ │ │ │ - mov %edx,%r9d │ │ │ │ - lea (%rdi,%r9,4),%r9 │ │ │ │ - mov (%r10),%r11d │ │ │ │ - cmpl $0x0,(%r9) │ │ │ │ - jns 39fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1630b> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 3a459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16799> │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 39fd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16316> │ │ │ │ - mov %esi,(%r10) │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 39f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162aa> │ │ │ │ - comisd 0x60(%rsp),%xmm0 │ │ │ │ - jbe 39f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162aa> │ │ │ │ - add $0x10,%rcx │ │ │ │ - movb $0x1,0xc(%r13) │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 39f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b3> │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - ja 399f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d38> │ │ │ │ - jne 39a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d7f> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x90(%rsp) │ │ │ │ - jmp 39a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d7f> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 39985 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cc5> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - ja 39928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c68> │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - jne 39a61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15da1> │ │ │ │ - lea 0x1(%r12),%r13d │ │ │ │ - mov %r13,%rbx │ │ │ │ - lea 0x3f(%r13),%r12 │ │ │ │ - shr $0x6,%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - call d640 │ │ │ │ - sar $0x6,%r13 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - lea (%rax,%r12,8),%rbp │ │ │ │ - and $0x3f,%ebx │ │ │ │ - lea (%rax,%r13,8),%r13 │ │ │ │ - call d320 │ │ │ │ - jmp 39be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f22> │ │ │ │ - movzwl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - and $0x1,%edx │ │ │ │ - je 3991e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c5e> │ │ │ │ - jmp 3a04f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1638f> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%dl │ │ │ │ - je 39915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c55> │ │ │ │ - jmp 3a0b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163f1> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea 0x10(%r14),%rcx │ │ │ │ - cmp %rcx,0x20(%rsp) │ │ │ │ - je 39bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f05> │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jbe 3a1bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164fd> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 3a139 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16479> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x5(%rax),%rdx │ │ │ │ - mov %rdx,0x15(%rax) │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jne 3a120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x85(%rsp),%rax │ │ │ │ - mov %rax,0x5(%r14) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 3a0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16430> │ │ │ │ - jmp 39bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f05> │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 3a1a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e1> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x5(%rdx),%rax │ │ │ │ - mov %rax,0x15(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movsd -0x10(%rdx),%xmm0 │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164c0> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x85(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - jmp 39b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e50> │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jbe 3a221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16561> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x5(%rdx),%rax │ │ │ │ - mov %rax,0x15(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - movsd -0x10(%rdx),%xmm0 │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16540> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x85(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - jmp 3a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16490> │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3a5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16901> │ │ │ │ - add $0xe8,%rsp │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 3bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf0> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + jmp 3bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf0> │ │ │ │ + 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 │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 3981e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b5e> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %ebp,0x30(%rsp) │ │ │ │ - lea 0x100(%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movsd (%rdi),%xmm0 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x10,%rdi │ │ │ │ - comisd 0x0(%rbp),%xmm0 │ │ │ │ - jbe 3a4bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167fc> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 3a2cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1660c> │ │ │ │ - mov -0x10(%rax),%rsi │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x18(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 3a2b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165f5> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 3a28e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165ce> │ │ │ │ - mov 0x30(%rsp),%ebp │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - lea -0x10(%rdx),%rax │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - jbe 3a507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16847> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x18(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - ja 3a320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16660> │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - add $0x10,%rdx │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne 3a2eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662b> │ │ │ │ - jmp 39e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161bf> │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %r9,0x58(%rsp) │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r8d,0x4c(%rsp) │ │ │ │ - mov %r11d,0x48(%rsp) │ │ │ │ - mov %r10d,0x44(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call d2c0 │ │ │ │ - mulsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd 0x38(%rsp),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x44(%rsp),%r10d │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov 0x4c(%rsp),%r8d │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - jne 39e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161c7> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - jmp 39f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1627c> │ │ │ │ - mov %esi,%eax │ │ │ │ - test %r11d,%r11d │ │ │ │ - jns 3a466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167a6> │ │ │ │ - mov %esi,(%r10) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%r9) │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - jmp 39fd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16316> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - jbe 3a4a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167e2> │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x18(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3a488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167c8> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x88(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 39e7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161ba> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - jbe 3a4ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1682d> │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - mov 0x8(%rsi),%eax │ │ │ │ - mov %eax,0x18(%rsi) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub $0x10,%rsi │ │ │ │ - comisd (%rsi),%xmm0 │ │ │ │ - ja 3a4d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16813> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x88(%rsp),%esi │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - jmp 3a2e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16622> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jmp 3a33a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1667a> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 398ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bec> │ │ │ │ - jne 3991e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c5e> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x90(%rsp) │ │ │ │ - jmp 3991e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c5e> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x44(%rsp),%r8d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm0,0x40(%rax) │ │ │ │ - movups %xmm0,0x50(%rax) │ │ │ │ - movups %xmm0,0x60(%rax) │ │ │ │ - movups %xmm0,0x70(%rax) │ │ │ │ - movups %xmm0,0x80(%rax) │ │ │ │ - movups %xmm0,0x90(%rax) │ │ │ │ - movups %xmm0,0xa0(%rax) │ │ │ │ - movups %xmm0,0xb0(%rax) │ │ │ │ - movups %xmm0,0xc0(%rax) │ │ │ │ - movups %xmm0,0xd0(%rax) │ │ │ │ - movups %xmm0,0xe0(%rax) │ │ │ │ - movups %xmm0,0xf0(%rax) │ │ │ │ - jmp 3a000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16340> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1220c <__cxa_finalize@plt+0x45ac> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + jmp 3bb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12202 <__cxa_finalize@plt+0x45a2> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 118f5 <__cxa_finalize@plt+0x3c95> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x188(%rsp) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10000(%rax),%rdx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3a640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16980> │ │ │ │ - mov 0xa8(%r14),%rax │ │ │ │ - mov 0xa0(%r14),%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - je 3babe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dfe> │ │ │ │ + sub $0x6f8,%rsp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x6e8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call d080 │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rax,0x67662(%rip) │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x3a0(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r15,1),%rcx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 45420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234a0> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3bcc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d48> │ │ │ │ + call d600 │ │ │ │ + mov 0x4f0(%rsp),%eax │ │ │ │ + and $0x5,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + jne 3d1e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b264> │ │ │ │ + lea 0x3b0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov $0xa,%edx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ mov %rax,0x58(%rsp) │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - mov %r15,0x128(%rsp) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov 0x24(%r14),%esi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov (%rdi),%r9 │ │ │ │ - mov %esi,0xf4(%rsp) │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %r9,%rax │ │ │ │ - lea (%rdx,%rax,8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3a72c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a6c> │ │ │ │ - xor %eax,%eax │ │ │ │ + call dba0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + lea 0x78(%rsp),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ + call dba0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + jne 3c5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a63d> │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + mov $0x920,%ecx │ │ │ │ + movq $0x2,0x208(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x200(%rsp) │ │ │ │ + mov %cx,0x210(%rsp) │ │ │ │ + movb $0x0,0x212(%rsp) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 3bdbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e3b> │ │ │ │ + mov %rbx,%r13 │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%r10 │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r9,%r10,8),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - adc $0xffffffff,%esi │ │ │ │ - add $0x1,%rax │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 3a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a40> │ │ │ │ - mov %esi,0xf4(%rsp) │ │ │ │ - mov 0xf4(%rsp),%ebp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3b8bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bfd> │ │ │ │ - lea 0x0(,%rbp,8),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - add %rbp,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3be9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181de> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ae0> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r8d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b00> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b30> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r14,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3a7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b20> │ │ │ │ - lea 0x41(%r14),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - jbe 3bea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181e9> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jb 3a828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b68> │ │ │ │ - mov %r8d,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%r8b │ │ │ │ - jne 3b910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c50> │ │ │ │ - test $0x2,%r8b │ │ │ │ - jne 3b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c38> │ │ │ │ - and $0x1,%r8d │ │ │ │ - jne 3b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c2c> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %r12d,%r10d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x1,0x10(%rsp) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rax),%eax │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rdi,0x80(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - lea (%rax,%rcx,8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp %rdx,0x10(%rsp) │ │ │ │ - jae 3b371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176b1> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov (%rdi,%rax,8),%rsi │ │ │ │ - mov %eax,%ecx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3b6a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179e2> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%edi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c10> │ │ │ │ - imul %edi,%r12d │ │ │ │ - mov %r12d,0x78(%rsp) │ │ │ │ - mov %edi,%r12d │ │ │ │ + je 3bdb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e32> │ │ │ │ + call d600 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 3bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e20> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 3a910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c50> │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r14,%rdi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c40> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov 0xd0(%r14),%rsi │ │ │ │ - mov (%rax),%r9 │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - movzwl -0x2(%rsi,%r11,2),%r8d │ │ │ │ - shr $0x6,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl %cl,%rdx │ │ │ │ - and (%r9,%rdi,8),%rdx │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %r8w,0x8(%rsp) │ │ │ │ - je 3af21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17261> │ │ │ │ - movzwl (%rsi,%r11,2),%eax │ │ │ │ - mov %ax,0x20(%rsp) │ │ │ │ - lea (%rax,%r8,1),%esi │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp 0x98(%rsp),%rax │ │ │ │ - je 3b800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b40> │ │ │ │ - mov %si,(%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,0x88(%rsp) │ │ │ │ - je 3b724 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a64> │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3b7fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b3b> │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%edi │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r10,%rax,1),%ecx │ │ │ │ - add $0x10,%rdx │ │ │ │ - movsd (%rsi,%rcx,8),%xmm0 │ │ │ │ - mov %eax,-0x8(%rdx) │ │ │ │ - add $0x1,%eax │ │ │ │ - movsd %xmm0,-0x10(%rdx) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 3a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d20> │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r10d,0x7c(%rsp) │ │ │ │ - mov %r9,0x68(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 391f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15530> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%r9 │ │ │ │ - mov 0x7c(%rsp),%r10d │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jbe 3b292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175d2> │ │ │ │ - lea 0x100(%rbx),%rcx │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe 3b00f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1734f> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3aab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16df7> │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r14,%rax │ │ │ │ + and %r12,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + jne 3bedd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f5d> │ │ │ │ + jmp 3c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5e8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 3aaa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16de0> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ + cmp $0x1,%r15 │ │ │ │ + je 3bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a008> │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 3c120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1a0> │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r15,0x228(%rsp) │ │ │ │ + movb $0x0,(%rax,%r15,1) │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + je 3bfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a020> │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov 0x228(%rsp),%rcx │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 3c008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a088> │ │ │ │ mov %rax,(%rbx) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 3aa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16da0> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - lea -0x10(%rcx),%rax │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - comisd -0x10(%rcx),%xmm0 │ │ │ │ - jbe 3b69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179da> │ │ │ │ - nop │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + add $0x20,%rbx │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call da60 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + mov 0x200(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %rax,%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - ja 3ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e40> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 3aae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e20> │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r9,0xa0(%rsp) │ │ │ │ - mov %r10d,0x68(%rsp) │ │ │ │ - call d640 │ │ │ │ - pcmpeqd %xmm1,%xmm1 │ │ │ │ - movzwl 0x20(%rsp),%edi │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0x68(%rsp),%r10d │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - mov 0xa0(%rsp),%r9 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm1,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - movups %xmm1,0x40(%rax) │ │ │ │ - movups %xmm1,0x50(%rax) │ │ │ │ - movups %xmm1,0x60(%rax) │ │ │ │ - movups %xmm1,0x70(%rax) │ │ │ │ - movups %xmm1,0x80(%rax) │ │ │ │ - movups %xmm1,0x90(%rax) │ │ │ │ - movups %xmm1,0xa0(%rax) │ │ │ │ - movups %xmm1,0xb0(%rax) │ │ │ │ - movups %xmm1,0xc0(%rax) │ │ │ │ - movups %xmm1,0xd0(%rax) │ │ │ │ - movups %xmm1,0xe0(%rax) │ │ │ │ - movups %xmm1,0xf0(%rax) │ │ │ │ - movzwl 0x8(%rsp),%eax │ │ │ │ - mov %r10d,0xb8(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - add %edi,%eax │ │ │ │ - mov %r15d,0x68(%rsp) │ │ │ │ - mov %r13d,%r15d │ │ │ │ - mov %edi,0xc8(%rsp) │ │ │ │ - mov %eax,0x7c(%rsp) │ │ │ │ - mov %r12d,0x8(%rsp) │ │ │ │ - mov %ebp,0xbc(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - jmp 3ac39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f79> │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jg 3ac2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f6a> │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 3b074 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173b4> │ │ │ │ - lea (%rbx,%rbp,8),%ecx │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,-0x8(%rbx) │ │ │ │ - add $0x10,%r9 │ │ │ │ - cmp 0x18(%rsp),%r9 │ │ │ │ - je 3ae02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17142> │ │ │ │ - mov 0x8(%r9),%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d970 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r14,%rax │ │ │ │ + and %r12,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3c048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c8> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %r13,%rax │ │ │ │ + cmp $0x1e847e0,%rax │ │ │ │ + jg 3c048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c8> │ │ │ │ + mov 0xa8(%rsp),%r15 │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jb 119ee <__cxa_finalize@plt+0x3d8e> │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + sub %r14,%r15 │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + add %r14,%rcx │ │ │ │ + cmp %rax,%r15 │ │ │ │ + cmova %rax,%r15 │ │ │ │ + mov %r15,0x78(%rsp) │ │ │ │ + cmp $0xf,%r15 │ │ │ │ + jbe 3be28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ea8> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ - divl 0x8(%rsp) │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl 0x140(%rsp,%rax,1),%eax │ │ │ │ - movzbl 0x41(%r14,%rdx,1),%edx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %eax,%ebx │ │ │ │ - and $0xf8,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - shr $0x3,%edx │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0x7,%ebx │ │ │ │ - add %edx,%eax │ │ │ │ - mov %esi,%r12d │ │ │ │ - and $0x7,%esi │ │ │ │ - mov %bl,0x20(%rsp) │ │ │ │ - lea (%rsi,%rdi,8),%r8d │ │ │ │ - mov %eax,%esi │ │ │ │ - shr $0x3,%ecx │ │ │ │ - and $0x7,%r12d │ │ │ │ - lea (%r11,%rsi,4),%rdi │ │ │ │ - mov %r8d,%esi │ │ │ │ - lea (%r11,%rsi,4),%rsi │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov %ebx,%r13d │ │ │ │ - shr $0x1f,%r13d │ │ │ │ - cmp %r8d,%eax │ │ │ │ - mov %ebp,%r8d │ │ │ │ - setne %al │ │ │ │ - shr $0x1f,%r8d │ │ │ │ - add %r10d,%r8d │ │ │ │ - and %r13b,%al │ │ │ │ - je 3ac08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f48> │ │ │ │ - cmp $0x7,%r8d │ │ │ │ - jg 3ac2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f6a> │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 3b6b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179f2> │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 3b6ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a3f> │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov 0x88(%r14),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 3b27c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175bc> │ │ │ │ - movzbl 0x20(%rsp),%ecx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rdi,0xa0(%rsp) │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %r9,0xa8(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - shl %cl,%r13d │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x78(%rsp),%r15 │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + jmp 3be3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ebe> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,0x230(%rsp) │ │ │ │ + jmp 3be3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ebb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + call 3f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9c0> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3be8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f0c> │ │ │ │ + call d600 │ │ │ │ + jmp 3be8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f0c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3ad5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1709e> │ │ │ │ - lea (%rsi,%r15,1),%edx │ │ │ │ - movzbl (%r9,%rdx,1),%ecx │ │ │ │ - test %ebp,%ecx │ │ │ │ - je 3ad5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1709b> │ │ │ │ - or %r13b,(%rdi,%rdx,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r10d,%ebx │ │ │ │ - jb 3ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17070> │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x7c(%rsp),%ebx │ │ │ │ - cmp %ebx,0x40(%rsp) │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov 0xa8(%rsp),%r9 │ │ │ │ - mov %r10d,%ebx │ │ │ │ - jae 3adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17137> │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x68(%rsp),%eax │ │ │ │ - mov 0x7c(%rsp),%r13d │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov $0x1,%edx │ │ │ │ - add %ebp,%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3adec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1712c> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea (%r15,%rsi,1),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3ade9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17129> │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - or %r10b,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r13d,%ebp │ │ │ │ - jb 3adb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170f4> │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - lea 0x1(%rbx),%r10d │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f56> │ │ │ │ - cmp $0x8,%r10d │ │ │ │ - mov %r15d,%r13d │ │ │ │ - mov 0x8(%rsp),%r12d │ │ │ │ - mov 0xb8(%rsp),%r10d │ │ │ │ - mov 0x68(%rsp),%r15d │ │ │ │ - mov 0xbc(%rsp),%ebp │ │ │ │ - mov 0xc0(%rsp),%rbx │ │ │ │ - jne 12259 <__cxa_finalize@plt+0x45f9> │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jae 3c130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1b0> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 3c574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5f4> │ │ │ │ + test %eax,%eax │ │ │ │ + je 3be84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f04> │ │ │ │ + movzbl 0x0(%rbp),%esi │ │ │ │ + mov %sil,(%rdx) │ │ │ │ + test $0x2,%al │ │ │ │ + je 3be84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f04> │ │ │ │ + mov %eax,%eax │ │ │ │ + movzwl -0x2(%rbp,%rax,1),%esi │ │ │ │ + mov %si,-0x2(%rdx,%rax,1) │ │ │ │ + jmp 3be84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f04> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0x20(%r15),%rdx │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ + je 3c3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a460> │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + sub %rbx,%r13 │ │ │ │ + sar $0x5,%r13 │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 3c083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov %r15d,%edx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3aea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171e9> │ │ │ │ - mov 0x88(%r14),%rsi │ │ │ │ - lea (%r15,%rbp,1),%edx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x0(,%r15,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb $0xffffffff,%r13d │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %edx,%r15d │ │ │ │ - jne 3ae80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171c0> │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 3b70d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a4d> │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jb 3aed2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17212> │ │ │ │ - mov %r12d,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - test $0x4,%r12b │ │ │ │ - je 3aee3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17223> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%r12b │ │ │ │ - je 3aef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17235> │ │ │ │ - movzwl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 3af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17242> │ │ │ │ - movzbl (%rsi,%rax,1),%ecx │ │ │ │ - mov %cl,(%rdi,%rax,1) │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - addq $0x1,0x10(%rsp) │ │ │ │ - mov %edx,%r15d │ │ │ │ - add 0x78(%rsp),%r10d │ │ │ │ - mov 0x18(%rdi),%eax │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - jmp 3a890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16bd0> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea -0x1(%r11),%rdx │ │ │ │ - lea -0x1(%r11),%ecx │ │ │ │ - movzwl 0x8(%rsp),%ebp │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%rdi,%rdx,8),%rax │ │ │ │ - jne 3ae42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17182> │ │ │ │ - cmpw $0x0,0x8(%rsp) │ │ │ │ - je 3afb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172f1> │ │ │ │ - mov 0x88(%r14),%r8 │ │ │ │ - lea (%r15,%rbp,1),%edi │ │ │ │ - mov %r15d,%eax │ │ │ │ + cmp $0x3,%r13d │ │ │ │ + jne 3cf25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afa5> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov $0xa,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x58(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3afaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172ea> │ │ │ │ - lea (%rsi,%r13,1),%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%r11,%rdx,1),%ecx │ │ │ │ - mov %cl,(%r9,%rdx,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 3af80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172c0> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 3baf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e30> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - movzwl 0x8(%rsp),%edi │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %di,-0x2(%rax) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - cmp %rdi,0x88(%rsp) │ │ │ │ - je 3bbdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f1c> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov -0x8(%rax,%rcx,8),%rax │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - jmp 3ae42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17182> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm2,0x130(%rsp) │ │ │ │ - jbe 3b05a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1739a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x18(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3b040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17380> │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 3aacc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e0c> │ │ │ │ - lea 0x1(%r10),%ebx │ │ │ │ - mov %r10d,(%rdi) │ │ │ │ - mov %ebx,0xa8(%rsp) │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - add 0xc8(%rsp),%ebx │ │ │ │ - mov %ebx,0xa0(%rsp) │ │ │ │ - je 3b26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175aa> │ │ │ │ - mov 0x88(%r14),%rbx │ │ │ │ - mov 0x40(%rsp),%r8d │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3b288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175c8> │ │ │ │ - mov 0xa0(%rsp),%ebp │ │ │ │ - mov %edx,0x110(%rsp) │ │ │ │ - mov %r10d,0xf0(%rsp) │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - mov %rsi,0x100(%rsp) │ │ │ │ - cmovbe %r8d,%ebp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rdi,0x108(%rsp) │ │ │ │ - shl %cl,%r8d │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov %al,0x117(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %r8d,0xd8(%rsp) │ │ │ │ - mov %ecx,0xe0(%rsp) │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov 0xd8(%rsp),%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0xb0(%rsp),%r10 │ │ │ │ - mov %ebp,0xcc(%rsp) │ │ │ │ - mov 0xe0(%rsp),%ebp │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r10,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3b175 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b5> │ │ │ │ - lea (%r8,%r15,1),%edx │ │ │ │ - movzbl (%rdi,%rdx,1),%ecx │ │ │ │ - test %esi,%ecx │ │ │ │ - je 3b171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174b1> │ │ │ │ - movzbl 0xcc(%rsp),%ecx │ │ │ │ - or %cl,(%rax,%rdx,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %ebx,%r13d │ │ │ │ - jb 3b140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17480> │ │ │ │ - mov 0xf0(%rsp),%r10d │ │ │ │ - mov 0x110(%rsp),%edx │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - mov 0x108(%rsp),%rdi │ │ │ │ - movzbl 0x117(%rsp),%eax │ │ │ │ - mov 0xa0(%rsp),%ebp │ │ │ │ - cmp %ebp,0x40(%rsp) │ │ │ │ - jae 3bfb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182f1> │ │ │ │ - mov 0x68(%rsp),%ecx │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rdi,0xe0(%rsp) │ │ │ │ - mov %rsi,0xd8(%rsp) │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - lea (%rcx,%rbx,1),%ebp │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %al,0xf0(%rsp) │ │ │ │ - shl %cl,%r13d │ │ │ │ - mov %r10d,%ecx │ │ │ │ - mov 0xa0(%rsp),%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,0xcc(%rsp) │ │ │ │ - mov %ebp,%edx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3b242 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17582> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea (%r15,%r8,1),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - test %r13d,%ecx │ │ │ │ - je 3b23e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1757e> │ │ │ │ - mov 0x58(%rsp),%rcx │ │ │ │ - movzbl 0xcc(%rsp),%edi │ │ │ │ - or %dil,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%ebx │ │ │ │ - add $0x1,%ebp │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 3b202 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17542> │ │ │ │ - mov 0xd8(%rsp),%rsi │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmpb $0x0,0xf0(%rsp) │ │ │ │ - jne 3b6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a28> │ │ │ │ - mov %r10d,%ebp │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f56> │ │ │ │ - mov %r10d,%ebx │ │ │ │ + call dc30 <__isoc23_strtol@plt> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3ad8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170cf> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 3b1b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174f9> │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 3ab3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e7d> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x10(%rbx),%rcx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add $0x10,%rcx │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe 3b316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17656> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x130(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3b2f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17637> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 3b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17620> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x138(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jne 3b2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175f0> │ │ │ │ - jmp 3ab3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e7d> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm2 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm2,0x130(%rsp) │ │ │ │ - jbe 3b35a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1769a> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + call d4d0 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp 0x30(%rsp),%ecx │ │ │ │ + jl 3d03d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0bd> │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 3d03d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0bd> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + cmp 0x10(%rsi),%rax │ │ │ │ + je 3c2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a360> │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + mov 0x20(%rdx),%rax │ │ │ │ + cmp 0x28(%rdx),%rax │ │ │ │ + je 3c1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a260> │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x20(%rdx) │ │ │ │ + addl $0x1,0x50(%rsp) │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + jmp 3bd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19db0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 3bf65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fe5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rax,0x10(%rdx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x18(%rdx) │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub $0x10,%rdx │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3b340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17680> │ │ │ │ - mov 0x130(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x138(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 3b30c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1764c> │ │ │ │ - lea -0x2(%rax),%rsi │ │ │ │ - lea -0x2(%rax),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - and (%rdi,%rsi,8),%rax │ │ │ │ - jne 3b443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17783> │ │ │ │ - mov 0xd8(%r14),%rax │ │ │ │ - movzwl -0x2(%rax),%ebp │ │ │ │ - test %bp,%bp │ │ │ │ - je 3b3f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17733> │ │ │ │ - movzwl %bp,%esi │ │ │ │ - mov 0x58(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov -0x8(%rbp,%rsi,1),%rdi │ │ │ │ + mov %rdi,-0x8(%rdx,%rsi,1) │ │ │ │ + lea 0x18(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + and $0xfffffffffffffff8,%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + add %edx,%eax │ │ │ │ + sub %rdx,%rdi │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 3be84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f04> │ │ │ │ + and $0xfffffff8,%eax │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x88(%r14),%rdi │ │ │ │ - add %r15d,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x0(,%r15,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3b3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1772a> │ │ │ │ - lea (%rdx,%r13,1),%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%r9,%rax,1),%ecx │ │ │ │ - mov %cl,(%r8,%rax,1) │ │ │ │ - add $0x1,%r15d │ │ │ │ - cmp %esi,%r15d │ │ │ │ - jne 3b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17700> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - cmp %rdi,0x60(%rsp) │ │ │ │ - je 3be0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1814f> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %bp,(%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0xc0(%r14),%r12 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - cmp %rdi,0x88(%rsp) │ │ │ │ - je 3bd5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1809f> │ │ │ │ - mov -0x8(%r12),%rax │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0xb0(%r14),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - mov %rdi,%r15 │ │ │ │ + mov %edx,%r8d │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rdi,%r8,1),%r9 │ │ │ │ + mov %r9,(%rsi,%r8,1) │ │ │ │ + cmp %eax,%edx │ │ │ │ + jb 3c167 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1e7> │ │ │ │ + jmp 3be84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f04> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + cmp (%rsp),%rbx │ │ │ │ + je 3c498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a518> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 3c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5d8> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x20(%rbx),%r15 │ │ │ │ + jmp 3c065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movabs $0xfffffffffffffff,%rdi │ │ │ │ + mov 0x18(%rdx),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x3,%rax │ │ │ │ cmp %rdi,%rax │ │ │ │ - jb 3b9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf8> │ │ │ │ - cmp %rdi,0x118(%rsp) │ │ │ │ - jae 3b975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cb5> │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jle 3bec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18208> │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + je 11acc <__cxa_finalize@plt+0x3e6c> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + cmovne %rax,%r13 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + add %rax,%r13 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + cmova %rax,%r13 │ │ │ │ + shl $0x3,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + movsd %xmm0,(%rax,%rdx,1) │ │ │ │ + je 3c285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a305> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d550 │ │ │ │ - mov 0xa0(%r14),%rdi │ │ │ │ - mov 0xa8(%r14),%rax │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - mov 0x120(%rsp),%rdx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x8(%r8,%rdx,1),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3c2c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a341> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r8,0x18(%rsi) │ │ │ │ + add %r13,%r8 │ │ │ │ + mov %rax,0x20(%rsi) │ │ │ │ + mov %r8,0x28(%rsi) │ │ │ │ + jmp 3c108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a188> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 1197a <__cxa_finalize@plt+0x3d1a> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + cmovne %rax,%r13 │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + add %rax,%r13 │ │ │ │ + movsd %xmm0,0x40(%rsp) │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + cmova %rax,%r13 │ │ │ │ + shl $0x2,%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ test %rdx,%rdx │ │ │ │ - jle 3bee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18227> │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ + mov %ecx,(%rax,%rdx,1) │ │ │ │ + je 3c382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a402> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d550 │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - add 0xa0(%r14),%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rax,0xa8(%r14) │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0xc8(%r14),%rax │ │ │ │ - sub 0x80(%rsp),%rbp │ │ │ │ - sub 0x50(%rsp),%rax │ │ │ │ + movsd 0x40(%rsp),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0x4(%r8,%rdx,1),%rax │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3c3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a43e> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r8,(%rsi) │ │ │ │ + add %r13,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,0x8(%rsi) │ │ │ │ + mov %r8,0x10(%rsi) │ │ │ │ + jmp 3c0ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a16e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov -0x20(%r15),%r8 │ │ │ │ + cmovbe %rcx,%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 3c508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a588> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 3c4f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a578> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3cc7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acfc> │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %r13,0x228(%rsp) │ │ │ │ + lea -0x10(%r15),%rcx │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + mov -0x20(%r15),%rdi │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 3c588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a608> │ │ │ │ cmp %rbp,%rax │ │ │ │ - jb 3bd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18058> │ │ │ │ - mov 0xc0(%r14),%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 3ba62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17da2> │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jle 3bf05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18245> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + je 3cc35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acb5> │ │ │ │ + mov %rax,-0x20(%r15) │ │ │ │ + mov %rdx,-0x18(%r15) │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r15) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3c5a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a625> │ │ │ │ + mov %rdi,0x220(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3c065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e5> │ │ │ │ + call d600 │ │ │ │ + jmp 3c065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e5> │ │ │ │ + nopl (%rax) │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + call 3f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9c0> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov 0x88(%rsp),%r15 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 3c48b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a50b> │ │ │ │ + jmp 3c065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,0x230(%rsp) │ │ │ │ + jmp 3c418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a498> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov %rax,0x230(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ call d550 │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - lea (%r12,%rbp,1),%rax │ │ │ │ - mov %rax,0xc0(%r14) │ │ │ │ - mov 0xd0(%r14),%r13 │ │ │ │ - mov 0xe0(%r14),%rax │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - sub 0x70(%rsp),%rbp │ │ │ │ - sub %r13,%rax │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + jmp 3c41b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a49b> │ │ │ │ + movzbl 0x230(%rsp),%eax │ │ │ │ + mov %al,0x10(%rbx) │ │ │ │ + jmp 3c1cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a24d> │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 3c052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0d2> │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov -0x4(%rbp,%rax,1),%esi │ │ │ │ + mov %esi,-0x4(%rdx,%rax,1) │ │ │ │ + jmp 3be84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f04> │ │ │ │ cmp %rbp,%rax │ │ │ │ - jb 3bcda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1801a> │ │ │ │ - mov 0xd8(%r14),%rdi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 3ba0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d4c> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - jle 3bf2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1826b> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d550 │ │ │ │ - add 0xd0(%r14),%rbp │ │ │ │ - mov 0xf4(%rsp),%eax │ │ │ │ - mov %rbp,0xd8(%r14) │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3be07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18147> │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - mov 0xf4(%rsp),%r9d │ │ │ │ + je 3cc35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acb5> │ │ │ │ + mov %rax,-0x20(%r15) │ │ │ │ + mov %rdx,-0x18(%r15) │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r15) │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + lea 0x230(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 3c477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4f7> │ │ │ │ + testb $0x5,0x4f0(%rsp) │ │ │ │ + je 3cd06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad86> │ │ │ │ + movq 0x658bd(%rip),%xmm2 # a1e90 , std::allocator >@GLIBCXX_3.4.21+0x15f8> │ │ │ │ + movhps 0x658be(%rip),%xmm2 # a1e98 >@GLIBCXX_3.4+0x16b8> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + lea 0x290(%rsp),%r14 │ │ │ │ + call d080 │ │ │ │ + sub 0x66cd6(%rip),%rax │ │ │ │ + mov %r14,%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 0x52768(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x643c7(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rsi,8),%rax │ │ │ │ + lea 0x64124(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %dx,0x370(%rsp) │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + mov 0x643a4(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ + movups %xmm0,0x388(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x64245(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x280(%rsp),%r13 │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + lea 0x260(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movaps %xmm2,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x64528(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + movl $0x10,0x268(%rsp) │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + lea 0x228(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + movb $0x0,0x280(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x220(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x298(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x250(%rsp),%r8 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + movb $0x0,0x1f0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3ce06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae86> │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x248(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 3b9b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cf1> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - nop │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3b610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17950> │ │ │ │ - imul %ecx,%edi │ │ │ │ - add %edi,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 3b600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17940> │ │ │ │ - mov %r8d,0x34(%r14) │ │ │ │ - cmpq $0x0,0x70(%rsp) │ │ │ │ - je 3b643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17983> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x640dd(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 3c7f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a879> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x63feb(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x641e3(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ + lea 0x63f29(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ax,0x370(%rsp) │ │ │ │ + mov 0x64197(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ + movups %xmm0,0x388(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x290(%rsp) │ │ │ │ + movq $0x0,0x368(%rsp) │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x64020(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + movaps %xmm3,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ + movaps %xmm0,0x250(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x6431c(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + movl $0x10,0x268(%rsp) │ │ │ │ + mov %r13,0x270(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + movb $0x0,0x280(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x250(%rsp),%r8 │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 3ce18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae98> │ │ │ │ + mov 0x240(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x248(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 3b658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17998> │ │ │ │ - mov %rax,%rdi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x63f05(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x270(%rsp),%rdi │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 3c9d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa51> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3b66a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179aa> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x63e13(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6400b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + mov %rsi,0x220(%rsp,%rax,1) │ │ │ │ + lea 0x63d51(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x290(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x10,%r8d │ │ │ │ + lea 0x51be0(%rip),%rcx # 8e611 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c691> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rdi,0x1a0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 3cd5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adde> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x1a8(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 11a5a <__cxa_finalize@plt+0x3dfa> │ │ │ │ + lea 0x1a0(%rsp),%r13 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x52229(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rdi,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 3cdb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae32> │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x208(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 11a3b <__cxa_finalize@plt+0x3ddb> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x518c5(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + cmpb $0x0,0x66970(%rip) │ │ │ │ + jne 3ccc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad45> │ │ │ │ + cmpb $0x0,0x66964(%rip) │ │ │ │ + jne 3cc84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad04> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call 40ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb40> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 3cbeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac6b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3cbe2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac62> │ │ │ │ call d600 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3c007 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18347> │ │ │ │ - add $0x198,%rsp │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %r15,%rbp │ │ │ │ + jne 3cbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac50> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3cbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac78> │ │ │ │ mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x68(%rsp),%rdi │ │ │ │ + je 3cc0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac8c> │ │ │ │ + call d600 │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d27b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2fb> │ │ │ │ + add $0x6f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - jmp 3ab1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e5a> │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3a8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c28> │ │ │ │ - lea 0x1(%r10),%ebx │ │ │ │ - mov %r10d,(%rdi) │ │ │ │ - mov %ebx,0xa8(%rsp) │ │ │ │ - mov 0xc8(%rsp),%ebx │ │ │ │ - add 0x40(%rsp),%ebx │ │ │ │ - mov %ebx,0xa0(%rsp) │ │ │ │ - jne 3b09a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173da> │ │ │ │ - mov 0xa8(%rsp),%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %eax,%ebx │ │ │ │ - jmp 3adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17137> │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3acd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17012> │ │ │ │ - mov %r10d,%ebx │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - lea 0x1(%rbx),%r10d │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f56> │ │ │ │ - jne 3af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17242> │ │ │ │ - movzbl 0x41(%r14),%eax │ │ │ │ - mov %al,0x140(%rsp) │ │ │ │ - jmp 3af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17242> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - sub 0x80(%rsp),%rdx │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 1223a <__cxa_finalize@plt+0x45da> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - lea 0x0(,%rax,8),%rbp │ │ │ │ - call d640 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - jne 3b949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c89> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3b7db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b1b> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x78(%rsp),%ecx │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3a9b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cf5> │ │ │ │ - jmp 12259 <__cxa_finalize@plt+0x45f9> │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x70(%rsp),%rdx │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12278 <__cxa_finalize@plt+0x4618> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x40(%rsp) │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - lea (%rax,%rax,1),%rbp │ │ │ │ - call d640 │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ + ret │ │ │ │ + lea -0x20(%r15),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + je 3cecf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af4f> │ │ │ │ test %rdx,%rdx │ │ │ │ - mov %si,(%rax,%rdx,1) │ │ │ │ - jne 3b925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c65> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3b8a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17be7> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - jmp 3a986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cc6> │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - jmp 3a775 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ab5> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - jmp 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - and $0x1,%r8d │ │ │ │ - je 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - jmp 3b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c2c> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - test $0x2,%r8b │ │ │ │ - je 3a83e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b7e> │ │ │ │ - jmp 3b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c38> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ + je 3cc67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ace7> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 3ce2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aeaa> │ │ │ │ + mov %rbp,%rsi │ │ │ │ call d550 │ │ │ │ - mov 0x40(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3b87a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bba> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov -0x20(%r15),%rdi │ │ │ │ + mov %rdx,-0x18(%r15) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + jmp 3c477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4f7> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 3c53b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5bb> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5178c(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x66649(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + lea 0x6662d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r10d,0x28(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x28(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 3b7ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17aeb> │ │ │ │ - cmpq $0x1,0x128(%rsp) │ │ │ │ - jle 3bf85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c5> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3b624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17964> │ │ │ │ - call d640 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 3cb83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac03> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5174b(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x663a8(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + lea 0x6638c(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d550 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 3cb76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abf6> │ │ │ │ + mov 0x3a8(%rsp),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 11d16 <__cxa_finalize@plt+0x40b6> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 3ce39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aeb9> │ │ │ │ + lea 0x3e0(%rsp),%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 3b9ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d2e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov %rbp,0xa0(%r14) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0xb0(%r14) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jle 3bf99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d9> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xd8(%r14),%rdi │ │ │ │ - mov 0xd0(%r14),%r13 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18200> │ │ │ │ - call d550 │ │ │ │ - add 0xd0(%r14),%rbp │ │ │ │ - jmp 3b5c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17903> │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jle 3bf68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182a8> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0xc0(%r14),%rdi │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3bab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17df5> │ │ │ │ - call d550 │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - lea (%r12,%rbp,1),%rax │ │ │ │ - jmp 3b561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a1> │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ - movq $0x0,0xd0(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x120(%rsp) │ │ │ │ - jmp 3a6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169fc> │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - sub 0x70(%rsp),%rdx │ │ │ │ + jne 3c5cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a64b> │ │ │ │ + mov 0x3d0(%rsp),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + lea 0x3d0(%rsp,%rax,1),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 3c5cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a64b> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdi,%r9 │ │ │ │ mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12351 <__cxa_finalize@plt+0x46f1> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - movzwl 0x8(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %ax,(%rcx,%rdx,1) │ │ │ │ - je 3bb87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ec7> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3bbb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef4> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r10d,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - cmp %rdi,0x88(%rsp) │ │ │ │ - jne 3afee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1732e> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - sub 0x80(%rsp),%rdx │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jae 3cefe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af7e> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%r8b │ │ │ │ + je 3cd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae08> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r9) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%r8b │ │ │ │ + je 3cd9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae1b> │ │ │ │ + movzwl (%rcx,%rsi,1),%edi │ │ │ │ + mov %di,(%r9,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 3ca6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaea> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r9,%rsi,1) │ │ │ │ + jmp 3ca6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaea> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdi,%r9 │ │ │ │ mov %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12332 <__cxa_finalize@plt+0x46d2> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov -0x8(%rax,%rdi,8),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - je 3bc8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fcd> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + lea 0x1(%rsi),%r8 │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jae 3ced7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af57> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%r8b │ │ │ │ + je 3cddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae5c> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r9) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%r8b │ │ │ │ + je 3cdef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae6f> │ │ │ │ + movzwl (%rcx,%rsi,1),%edi │ │ │ │ + mov %di,(%r9,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 3caf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab71> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r9,%rsi,1) │ │ │ │ + jmp 3caf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab71> │ │ │ │ + lea 0x270(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3c7cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a84c> │ │ │ │ + lea 0x270(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3c9a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa24> │ │ │ │ + movzbl 0x230(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 3cc5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acdb> │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 11d16 <__cxa_finalize@plt+0x40b6> │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 3cea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af26> │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 3ce6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aeec> │ │ │ │ + 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 3bcbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ffd> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - mov %r10d,0x18(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x18(%rsp),%r10d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmp 3ae42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17182> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d550 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3bd02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18042> │ │ │ │ + je 3cec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af44> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 3ce54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aed4> │ │ │ │ + mov 0x0(%rbp),%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 3cea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af26> │ │ │ │ mov %r13,%rdi │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ call d600 │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %r12,0xd0(%r14) │ │ │ │ - mov %rbp,0xe0(%r14) │ │ │ │ - jmp 3b5c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17903> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne 3ce95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af15> │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + andl $0xfffffffc,0x38(%rbp) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + jmp 3cd24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ada4> │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne 3ce54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aed4> │ │ │ │ + jmp 3ce8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af0c> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d550 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3bd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18088> │ │ │ │ + jmp 3c477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4f7> │ │ │ │ + mov %r8d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r10 │ │ │ │ + mov %r10,(%rdi,%rsi,1) │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + jb 3cee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af60> │ │ │ │ + lea (%rdi,%rcx,1),%r9 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 3cdca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae4a> │ │ │ │ + mov %r8d,%r9d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + mov %ecx,%esi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r10 │ │ │ │ + mov %r10,(%rdi,%rsi,1) │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + jb 3cf07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af87> │ │ │ │ + lea (%rdi,%rcx,1),%r9 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 3cd76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adf6> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov %r15,%rbp │ │ │ │ + mov $0x10,%esi │ │ │ │ + sub %rbx,%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + sar $0x5,%rbp │ │ │ │ + call d560 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + lea 0x228(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - lea (%r12,%rbp,1),%rax │ │ │ │ - mov %r12,0xb8(%r14) │ │ │ │ - mov %rax,0xc8(%r14) │ │ │ │ - jmp 3b561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a1> │ │ │ │ - mov 0x88(%rsp),%rbp │ │ │ │ - sub 0x80(%rsp),%rbp │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 1237a <__cxa_finalize@plt+0x471a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov -0x8(%r12),%rax │ │ │ │ - mov %rax,0x0(%r13,%rbp,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3bddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1811b> │ │ │ │ - mov 0x80(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d9f0 , std::allocator >::str() const@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call 3b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194d0> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0xd,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x51653(%rip),%rcx # 8e5f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c676> │ │ │ │ + call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x504d9(%rip),%rsi # 8d498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b518> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + lea 0x51604(%rip),%rsi # 8e604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c684> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d27b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2fb> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x662a8(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + lea 0x1e0(%rsp),%r12 │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + call 3b1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19240> │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,(%rsp) │ │ │ │ + call 3b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194d0> │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + mov $0x5,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + call 3b1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19240> │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x8(%r13,%rbp,1),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3bdfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1813a> │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + call 3b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194d0> │ │ │ │ + mov $0x25,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x503ab(%rip),%rcx # 8d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b4f0> │ │ │ │ + call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x5167d(%rip),%rsi # 8e766 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e6> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - jmp 3b443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17783> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 3b62d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1796d> │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov 0x60(%rsp),%r12 │ │ │ │ - sub 0x70(%rsp),%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $1,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 1230e <__cxa_finalize@plt+0x46ae> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %bp,(%rax,%r12,1) │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3be78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181b8> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + lea 0x514bf(%rip),%rsi # 8e5ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c66d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x160(%rsp),%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + lea 0x515fe(%rip),%rsi # 8e766 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e6> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x2(%r13,%r12,1),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3be94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181d4> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - jmp 3b417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17757> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 3a7cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b0d> │ │ │ │ - jne 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - movzbl 0x41(%r14),%eax │ │ │ │ - mov %al,0x140(%rsp) │ │ │ │ - jmp 3a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b88> │ │ │ │ - add %r13,%rbp │ │ │ │ - jmp 3b5c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17903> │ │ │ │ - mov $0x0,%eax │ │ │ │ - jne 3b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177f0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 3b492 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177d2> │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add 0xd0(%rsp),%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - add %rbp,%rax │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jne 3bf21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18261> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdx,(%rdi) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - jmp 3b561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178a1> │ │ │ │ - jne 3bec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18200> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add $0x2,%r13 │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - mov %ax,-0x2(%r13) │ │ │ │ - mov 0xf4(%rsp),%eax │ │ │ │ - mov %r13,0xd8(%r14) │ │ │ │ - mov %eax,0x24(%r14) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3b5e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17924> │ │ │ │ - movl $0x0,0x34(%r14) │ │ │ │ - jmp 3b639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17979> │ │ │ │ - nopl (%rax) │ │ │ │ - jne 3bf7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182bb> │ │ │ │ - mov %rax,%rcx │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + lea 0x5144c(%rip),%rsi # 8e5f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c673> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d27b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2fb> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x66101(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,0x220(%rsp) │ │ │ │ + movq $0x1c,0x80(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + movdqa 0x51cb4(%rip),%xmm0 # 8eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf50> │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + mov %rdx,0x230(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x51ca9(%rip),%xmm0 # 8eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf60> │ │ │ │ + movups %xmm0,0xc(%rax) │ │ │ │ mov 0x80(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - jmp 3ba90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dd0> │ │ │ │ - je 3bfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18318> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add 0xd0(%rsp),%rax │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ - jne 3ba37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d77> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - mov %ax,0x0(%r13) │ │ │ │ - jmp 3ba37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d77> │ │ │ │ - test %al,%al │ │ │ │ - je 3b26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175aa> │ │ │ │ - mov 0xa8(%rsp),%r10d │ │ │ │ - mov 0xb0(%rsp),%r8 │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - jmp 3ace5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17025> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0xb8(%r14),%rdi │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - add 0xa0(%r14),%rax │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - jmp 3b4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17835> │ │ │ │ + mov 0x220(%rsp),%rdx │ │ │ │ + mov %rax,0x228(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov 0x6e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d27b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2fb> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x6606a(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 122eb <__cxa_finalize@plt+0x468b> │ │ │ │ + jmp 11934 <__cxa_finalize@plt+0x3cd4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1193e <__cxa_finalize@plt+0x3cde> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11999 <__cxa_finalize@plt+0x3d39> │ │ │ │ + endbr64 │ │ │ │ + jmp 11a20 <__cxa_finalize@plt+0x3dc0> │ │ │ │ + endbr64 │ │ │ │ + jmp 119e6 <__cxa_finalize@plt+0x3d86> │ │ │ │ + endbr64 │ │ │ │ + jmp 11a89 <__cxa_finalize@plt+0x3e29> │ │ │ │ + endbr64 │ │ │ │ + jmp 11ac7 <__cxa_finalize@plt+0x3e67> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11a9b <__cxa_finalize@plt+0x3e3b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11aef <__cxa_finalize@plt+0x3e8f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11af9 <__cxa_finalize@plt+0x3e99> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bd4 <__cxa_finalize@plt+0x3f74> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11aab <__cxa_finalize@plt+0x3e4b> │ │ │ │ + endbr64 │ │ │ │ + jmp 11b18 <__cxa_finalize@plt+0x3eb8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b31 <__cxa_finalize@plt+0x3ed1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 119a3 <__cxa_finalize@plt+0x3d43> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b49 <__cxa_finalize@plt+0x3ee9> │ │ │ │ + endbr64 │ │ │ │ + jmp 11b53 <__cxa_finalize@plt+0x3ef3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b79 <__cxa_finalize@plt+0x3f19> │ │ │ │ + endbr64 │ │ │ │ + jmp 11b67 <__cxa_finalize@plt+0x3f07> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b86 <__cxa_finalize@plt+0x3f26> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b93 <__cxa_finalize@plt+0x3f33> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b9d <__cxa_finalize@plt+0x3f3d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11ba7 <__cxa_finalize@plt+0x3f47> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bb1 <__cxa_finalize@plt+0x3f51> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bbb <__cxa_finalize@plt+0x3f5b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bc5 <__cxa_finalize@plt+0x3f65> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11aab <__cxa_finalize@plt+0x3e4b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11ab4 <__cxa_finalize@plt+0x3e54> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11cfa <__cxa_finalize@plt+0x409a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11ca7 <__cxa_finalize@plt+0x4047> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11c95 <__cxa_finalize@plt+0x4035> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11c46 <__cxa_finalize@plt+0x3fe6> │ │ │ │ + endbr64 │ │ │ │ + jmp 11c76 <__cxa_finalize@plt+0x4016> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11d35 <__cxa_finalize@plt+0x40d5> │ │ │ │ + endbr64 │ │ │ │ + jmp 3d3b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b433> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 11bf3 <__cxa_finalize@plt+0x3f93> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11b3a <__cxa_finalize@plt+0x3eda> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11bd4 <__cxa_finalize@plt+0x3f74> │ │ │ │ + endbr64 │ │ │ │ + jmp 11c62 <__cxa_finalize@plt+0x4002> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11aab <__cxa_finalize@plt+0x3e4b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 122c7 <__cxa_finalize@plt+0x4667> │ │ │ │ + jmp 11c88 <__cxa_finalize@plt+0x4028> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 122d9 <__cxa_finalize@plt+0x4679> │ │ │ │ + jmp 119a3 <__cxa_finalize@plt+0x3d43> │ │ │ │ + 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 │ │ │ │ - jmp 122a5 <__cxa_finalize@plt+0x4645> │ │ │ │ + testb $0x2,0x68(%rdi) │ │ │ │ + je 3d4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b558> │ │ │ │ + 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) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c302 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18642> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c2c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18607> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + 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 3d540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5c0> │ │ │ │ + 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 3d5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b648> │ │ │ │ + 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 3d648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6c8> │ │ │ │ + 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 0x63efd(%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 0x63ecd(%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 0x63ea5(%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 0x63e8d(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + mov 0x20(%rdi),%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ test %rax,%rax │ │ │ │ - je 3c28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185cc> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3c251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18591> │ │ │ │ - mov 0x18(%r14),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3c21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1855d> │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18491> │ │ │ │ - mov 0x18(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3c1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1851d> │ │ │ │ - mov 0x18(%r13),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3c18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184cd> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3c112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18452> │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x28(%rdx),%rdi │ │ │ │ - mov 0x10(%rdx),%r12 │ │ │ │ + je 3d89d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b91d> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 3d895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b915> │ │ │ │ + mov 0x10(%rdx),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ + push %rax │ │ │ │ + lea 0x4eb83(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4da0f(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x50b80(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 3d8cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b94f> │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x4edb9(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4dadd(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50b56(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 3d8ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b97f> │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x4ee51(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4daad(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50b26(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmpb $0x0,0xf0(%rdi) │ │ │ │ + je 3d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9b2> │ │ │ │ + lea 0x48(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x4eebe(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4da7a(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50af3(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 3d96f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9ef> │ │ │ │ + lea 0x44(%rdi),%rax │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x4ef21(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4da3d(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50ab6(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x63f65(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d9d0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x63f45(%rip),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d9d0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6446d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x62ab1(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x635d5(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c1b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184f4> │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c1c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18505> │ │ │ │ - mov 0x28(%r15),%rdi │ │ │ │ - mov 0x10(%r15),%r12 │ │ │ │ + je 3da1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba9d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x63edc(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9d0 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6440d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x62a51(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x63575(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184c0> │ │ │ │ - call d600 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184cd> │ │ │ │ - mov %r12,%r15 │ │ │ │ - jmp 3c0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18410> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3da7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bafe> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x63e7b(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c204 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18544> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x643ad(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x629f1(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x63515(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x30(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c20c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1854c> │ │ │ │ - call d600 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1855d> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 3c0a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183e9> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c131 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18471> │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ - mov 0x10(%r13),%r12 │ │ │ │ + je 3dadd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb5d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x63e1c(%rip),%rax │ │ │ │ + lea -0x28(%rbx),%rdi │ │ │ │ + mov %rax,-0x28(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9d0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18510> │ │ │ │ - call d600 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1851d> │ │ │ │ - mov %r12,%r13 │ │ │ │ - jmp 3c0c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18403> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18452> │ │ │ │ - mov %r12,%rdx │ │ │ │ - jmp 3c0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18419> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ + je 3db23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bba3> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3c1ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184ec> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%r12 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x62cc6(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d8c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18480> │ │ │ │ - call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 3db63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbe3> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d600 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3c151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18491> │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmp 3c0b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183f6> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + lea 0x62c86(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d8c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rdx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + testb $0x1,0x78(%rdi) │ │ │ │ + je 3dc25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bca5> │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 3dc5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcdb> │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov 0x48(%rdi),%rsi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + add -0x18(%rdx),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call d180 >::imbue(std::locale const&)@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x58(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3dc25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bca5> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3dc56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd6> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3dc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd03> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4ea2e(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4d752(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x507cb(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3dc3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcbc> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3c178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b8> │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jne 3dca9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd29> │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 3dcb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd30> │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x4ebe0(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4d6fc(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50775(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jne 3dce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd69> │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 3dcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd70> │ │ │ │ + ret │ │ │ │ + push %rax │ │ │ │ + lea 0x4e998(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4d6bc(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50735(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdc0> │ │ │ │ + cmp 0x18(%rcx),%rsi │ │ │ │ + jae 3dded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be6d> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x8ba(%rip),%rdx # 3d490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b510> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 3ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be30> │ │ │ │ + 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 3ddc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be43> │ │ │ │ + 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 3ddfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be7d> │ │ │ │ + orl $0x1,0x40(%rcx) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 3dd31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdb1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x10(%rcx),%rsi │ │ │ │ + jmp 3dd24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda4> │ │ │ │ + sub %rax,%r8 │ │ │ │ + sub %rax,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + add %r8,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x60(%rcx),%r8 │ │ │ │ + mov 0x50(%rcx),%rdi │ │ │ │ + jmp 3dd83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be03> │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x50(%rcx),%rdi │ │ │ │ + sub 0x8(%rcx),%rax │ │ │ │ + jmp 3dd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bdf0> │ │ │ │ + lea 0x4ea94(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4d5b0(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x50629(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3dee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf60> │ │ │ │ + cmp 0x18(%rbx),%rsi │ │ │ │ + jae 3de50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed0> │ │ │ │ + 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 3df24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bfa4> │ │ │ │ + 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 3df7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bffb> │ │ │ │ + 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 3df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bfd0> │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + add %rax,%rdx │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + jmp 3de3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bebf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x8ea(%rip),%rdx # 3d600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b680> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 3df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bff0> │ │ │ │ + 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 3de6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1beef> │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ + call da20 │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + jmp 3de6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1beef> │ │ │ │ + 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 3de39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1beb9> │ │ │ │ + lea 0x4e70e(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4d432(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x504ab(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18584> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18591> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 3c09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183dc> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3dfb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c036> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3c23c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1857c> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ + lea 0x62833(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x60(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c27f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185bf> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185cc> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 3c08a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183ca> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3dff6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c076> │ │ │ │ call d600 │ │ │ │ + lea 0x627f3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3c275 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185b5> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ + je 3e060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e0> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185fa> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c2c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18607> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 3c073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183b3> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3e03c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0bc> │ │ │ │ call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call d170 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dad0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185f0> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ + je 3e0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c130> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3c2f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18635> │ │ │ │ - call d600 │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 3e08c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c10c> │ │ │ │ call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3c302 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18642> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 3c05c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1839c> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3c2eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1862b> │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d450 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d920 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x168,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x158(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x158(%rdi),%rdi │ │ │ │ - mov 0x140(%rbx),%rax │ │ │ │ - mov 0x148(%rbx),%rcx │ │ │ │ - mov %rdi,0x168(%rbx) │ │ │ │ - movl $0x0,0x170(%rbx) │ │ │ │ - sub %rax,%rcx │ │ │ │ - je 3c3a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e3> │ │ │ │ - sar $0x2,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - testl $0x3fffffff,(%rax) │ │ │ │ - je 3c391 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186d1> │ │ │ │ - movb $0x1,0x40(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - add $0x1,%rdx │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jb 3c380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186c0> │ │ │ │ - test %sil,%sil │ │ │ │ - jne 3c3cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1870c> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3d4af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197ef> │ │ │ │ - add $0x168,%rsp │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3e400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c480> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp 0x18(%rax),%rsi │ │ │ │ + jae 3e123 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1a3> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3e531 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5b1> │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x34(%rbx),%r14d │ │ │ │ - mov %r14,%r13 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 3d2b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195f1> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c3f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18731> │ │ │ │ - call d600 │ │ │ │ - mov 0x24(%rbx),%r10d │ │ │ │ - mov %rbp,0x158(%rbx) │ │ │ │ - movl $0x0,0x160(%rbx) │ │ │ │ - mov %r14,0x168(%rbx) │ │ │ │ - mov %r13d,0x170(%rbx) │ │ │ │ - mov %r15,0x178(%rbx) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 3c3a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e3> │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ - movl $0x0,0x74(%rsp) │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - movl $0x0,0x14(%rsp) │ │ │ │ - movl $0x1,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movhps 0x30(%rsp),%xmm1 │ │ │ │ - movaps %xmm1,0x80(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3c72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a6b> │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - movhps 0x8(%rsp),%xmm0 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3d36c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196ac> │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub 0x8(%rax),%rbx │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x78(%rcx),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + cmovle %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3e4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c550> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + sub %rbx,%rcx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov %rsi,0x10(%rcx) │ │ │ │ + mov %rsi,0x18(%rcx) │ │ │ │ + cmpb $0x0,0x58(%rcx) │ │ │ │ + je 3e555 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5d5> │ │ │ │ mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187f0> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3c4ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1882f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3c4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18820> │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 3c9ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d2a> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - lea (%rax,%rsi,1),%edi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %esi,%edi │ │ │ │ - jne 3c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18880> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rsp),%r14d │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - mov %r14d,%r15d │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - jmp 3c5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188fd> │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzwl 0x0(%r13),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 3ca16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d56> │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x0(,%r12,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188e0> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - and $0x3fffffff,%ecx │ │ │ │ - je 3c59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188dc> │ │ │ │ - movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x7,%al │ │ │ │ - mov %al,0x20(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - shr $0x6,%r8b │ │ │ │ - and $0x1,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898d> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - jmp 3c625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18965> │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c63d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1897d> │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmp 0x20(%rax),%ecx │ │ │ │ - jg 3c61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1895d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ + mov 0x60(%rcx),%rcx │ │ │ │ + mov 0x70(%rax),%r13 │ │ │ │ + mov 0x48(%rax),%rax │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - jne 3c625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18965> │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 3c64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898d> │ │ │ │ - cmp 0x20(%rdi),%ecx │ │ │ │ - jge 3cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19048> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 3d333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19673> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8b,0x40(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,0x38(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d320 │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%ah │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %ax,0x0(%r13,%rdx,1) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - movups %xmm0,0x98(%rsp) │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - call d550 │ │ │ │ + je 3e574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f4> │ │ │ │ + mov 0x38(%rax),%ecx │ │ │ │ + mov %rax,%rsi │ │ │ │ + test $0x1,%cl │ │ │ │ + je 3e4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c528> │ │ │ │ + mov 0x28(%rax),%rax │ │ │ │ + mov 0x30(%rsi),%r12 │ │ │ │ + sub %rdx,%r13 │ │ │ │ + and $0x4,%ecx │ │ │ │ + sete %cl │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x4,%ecx │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + add %rcx,%r13 │ │ │ │ + cmpl $0x4,0x14(%rsp) │ │ │ │ + sete 0x13(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,%rax │ │ │ │ + jne 3e1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c270> │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + je 3e358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3d8> │ │ │ │ mov 0x18(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - call 3d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198c0> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a52> │ │ │ │ - call d600 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3c71f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a5f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - jmp 3c59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188dc> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov (%rax,%rdi,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3d458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19798> │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x48(%rcx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e593 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c613> │ │ │ │ + cmpb $0x0,0x11(%rbx) │ │ │ │ + jne 3e285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c305> │ │ │ │ + cmpb $0x0,0x10(%rbx) │ │ │ │ + je 3e2a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c326> │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x38(%rsp),%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + call d650 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d400 │ │ │ │ + cmp %eax,0x627e3(%rip) │ │ │ │ + mov %eax,%ebp │ │ │ │ + jne 3e248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2c8> │ │ │ │ + cmpb $0x0,0x13(%rsp) │ │ │ │ + jne 3e2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c340> │ │ │ │ + lea 0x38(%rsp),%rdx │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d630 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d8d0 │ │ │ │ + cmp 0x62959(%rip),%ebp │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sete 0x11(%rbx) │ │ │ │ + jne 3e2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c360> │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 3e2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c360> │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 3e310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c390> │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 3e470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4f0> │ │ │ │ xor %esi,%esi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3c750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a90> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db80 │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + cmpb $0x0,0x10(%rbx) │ │ │ │ + jne 3e217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c297> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3c78f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18acf> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ac0> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - movzwl 0x0(%r13,%rdi,2),%r9d │ │ │ │ - lea (%rdi,%rdi,1),%rsi │ │ │ │ - movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - add %edi,%r8d │ │ │ │ - je 3d403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19743> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %esi,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 3e217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c297> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d5d0 │ │ │ │ + mov %eax,%ebp │ │ │ │ + jmp 3e248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2c8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,0x28(%rcx) │ │ │ │ + cmpl $0x6,0x14(%rsp) │ │ │ │ + je 3e3e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c464> │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 3e319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c399> │ │ │ │ + cmpl $0x5,0x14(%rsp) │ │ │ │ + je 3e369 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3e9> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x30(%rcx),%r12 │ │ │ │ + jmp 3e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c260> │ │ │ │ xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jne 3c800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b40> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movdqa 0x80(%rsp),%xmm3 │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movaps %xmm3,0xf0(%rsp) │ │ │ │ - jmp 3c885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bc5> │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%r14d │ │ │ │ - lea (%rdi,%r9,1),%eax │ │ │ │ - add $0x1,%r12d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jae 3cd33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19073> │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - mov %r12d,%eax │ │ │ │ - lea 0x0(,%r12,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3c869 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba9> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0x140(%rbx),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - and $0x3fffffff,%ecx │ │ │ │ - je 3c865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba5> │ │ │ │ - movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x7,%al │ │ │ │ - mov %al,0x8(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - shr $0x6,%r8b │ │ │ │ - and $0x1,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c55> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - jmp 3c8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c2d> │ │ │ │ - mov %rsi,%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,0x28(%rcx) │ │ │ │ + sub 0x20(%rsp),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + je 3e489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c509> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x78(%rsi),%rax │ │ │ │ + mov 0x10(%rsi),%rcx │ │ │ │ + add %rdx,%rax │ │ │ │ + add 0x68(%rsi),%rax │ │ │ │ + mov %rax,0x18(%rsi) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c51e> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + jmp 3e100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c180> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + cmpl $0x6,0x14(%rsp) │ │ │ │ + je 3e319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c399> │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 3e319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c399> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x48(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 3c905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c45> │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ + je 3e574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f4> │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ mov 0x18(%rax),%rsi │ │ │ │ - cmp 0x20(%rax),%ecx │ │ │ │ - jg 3c8e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c25> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *0x40(%rax) │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ test %rax,%rax │ │ │ │ - jne 3c8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c2d> │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 3c915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c55> │ │ │ │ - cmp 0x20(%rdi),%ecx │ │ │ │ - jge 3d085 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193c5> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 3d2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1963a> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8b,0x48(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,0x40(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d320 │ │ │ │ - movzbl 0x48(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%ah │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov 0x40(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %ax,0x0(%r13,%rdx,1) │ │ │ │ - mov %ecx,0xb0(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + je 3e439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4b9> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 3e502 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c582> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f4> │ │ │ │ + mov 0x18(%rdx),%rcx │ │ │ │ + movl $0x5,0x14(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rdx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x28(%rcx),%rax │ │ │ │ + mov 0x30(%rcx),%r12 │ │ │ │ + jmp 3e1cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c24d> │ │ │ │ + cmp %rax,0x30(%rcx) │ │ │ │ + je 3e319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c399> │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jne 3e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c380> │ │ │ │ + jmp 3e319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c399> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0xe8a(%rip),%rdx # 3d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b600> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 3e4f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c574> │ │ │ │ + mov 0x68(%rdi),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ + mov %rsi,0x18(%rdi) │ │ │ │ + mov %rsi,%rax │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + jmp 3e12e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1ae> │ │ │ │ + testb $0x1,0x40(%r14) │ │ │ │ + jne 3e502 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c582> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f4> │ │ │ │ + movq 0x18(%rdx),%xmm0 │ │ │ │ + movl $0x6,0x14(%rsp) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rdx) │ │ │ │ + jmp 3e3d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c452> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %rax,0x28(%rcx) │ │ │ │ + sub 0x20(%rsp),%rdx │ │ │ │ + jne 3e31e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c39e> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x78(%rcx),%rax │ │ │ │ + orl $0x1,0x40(%rcx) │ │ │ │ + add 0x68(%rcx),%rax │ │ │ │ + mov %rax,0x18(%rcx) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 3e100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c180> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 3e536 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5b6> │ │ │ │ + or $0x1,%ecx │ │ │ │ + mov %ecx,0x38(%rax) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - movups %xmm0,0xb8(%rsp) │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - call 3d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198c0> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d14> │ │ │ │ - call d600 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3d0a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193e4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 3d0a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193e4> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3d219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19559> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d640 │ │ │ │ - mov %r15,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + movups %xmm0,0x28(%rsi) │ │ │ │ + jmp 3e1ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c22d> │ │ │ │ + sub %rbx,%rdx │ │ │ │ + sub %rbx,%rsi │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + call da20 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x78(%rax),%rdx │ │ │ │ + mov 0x68(%rax),%rax │ │ │ │ + jmp 3e147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1c7> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + jmp 3e0f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c172> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f4> │ │ │ │ + orl $0x4,0x38(%rdx) │ │ │ │ + movl $0x4,0x14(%rsp) │ │ │ │ + jmp 3e3d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c452> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3e5e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c667> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4e5bb(%rip),%rcx # 8caf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab78> │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x4d4c7(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x4fefd(%rip),%rdi # 8e44d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4cd> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x4e1fc(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4ce58(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4fed1(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x4e3cd(%rip),%rcx # 8c948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9c8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4cd39(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4feaa(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x4e62e(%rip),%rcx # 8cbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac48> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x4cd1a(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4fe8b(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x70(%rsp),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3d381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196c1> │ │ │ │ - lea (%r15,%r15,1),%rax │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x74(%rsp),%eax │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - mov %r13,%rax │ │ │ │ - lea (%r14,%rdi,1),%r12 │ │ │ │ - movzwl (%rax),%edi │ │ │ │ - mov %di,0x20(%rsp) │ │ │ │ - test %di,%di │ │ │ │ - je 3cc5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f9f> │ │ │ │ - movzbl 0x40(%rbx,%r8,1),%r13d │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov (%rsp),%edi │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - shr $0x3,%r13d │ │ │ │ - mov %edi,%r9d │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e531 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5b1> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c598> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - mov %esi,%edx │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3cb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e50> │ │ │ │ - mov 0x14(%rsp),%eax │ │ │ │ - mov 0xa0(%rbx),%rcx │ │ │ │ - mov %r9d,%edx │ │ │ │ - add %r9d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - bt %r13d,%eax │ │ │ │ - setb (%r14,%rdx,1) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - cmp %edx,%edi │ │ │ │ - jae 3cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e60> │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18df0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl %r10w,%edx │ │ │ │ - cmp %edx,%edi │ │ │ │ - jae 3cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e60> │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18df0> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - je 3d0c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19406> │ │ │ │ - mov 0x28(%rdx),%rsi │ │ │ │ - mov 0x30(%rdx),%r9 │ │ │ │ - sub %rsi,%r9 │ │ │ │ - cmp 0x68(%rsp),%r9 │ │ │ │ - jne 3d55a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1989a> │ │ │ │ - mov 0x38(%rsp),%ecx │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x48(%rsp) │ │ │ │ - mov %rcx,%r13 │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - shl %cl,%r15 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - shr $0x3,%r13 │ │ │ │ - not %r15 │ │ │ │ - and $0x1ffffff8,%r13d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3cbbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eff> │ │ │ │ - jmp 3cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f30> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%r8d │ │ │ │ - cmp %r8b,(%rsi,%rcx,1) │ │ │ │ - je 3cbb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ef3> │ │ │ │ - mov 0x158(%rbx),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - and %r15,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 3cbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f30> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3cbb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ef3> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3cb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ed8> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 3cbbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eff> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d440 │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - je 3cc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f60> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp 0x18(%rsp),%rax │ │ │ │ - je 3cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ec0> │ │ │ │ - jmp 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r8d,%ecx │ │ │ │ - cmp 0x70(%rsp),%r8d │ │ │ │ - jae 3cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc3> │ │ │ │ - cmpw $0x0,0x20(%rsp) │ │ │ │ - je 3d0d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19416> │ │ │ │ - movzwl (%rax),%edi │ │ │ │ - addl $0x1,0x38(%rsp) │ │ │ │ - add $0x1,%r8 │ │ │ │ - mov %di,0x20(%rsp) │ │ │ │ - test %di,%di │ │ │ │ - jne 3ca91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd1> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - jne 3cb33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e73> │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r8d,%r14d │ │ │ │ - cmp 0x70(%rsp),%r8d │ │ │ │ - jb 3d0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19419> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - add %edi,0x74(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197ad> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3ccb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ff1> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3ccc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19003> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3ccd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19016> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19024> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - jmp 3d06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193ac> │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl 0x20(%rsp),%edi │ │ │ │ - mov %dil,(%rdx,%rax,1) │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - jmp 3c59c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188dc> │ │ │ │ - mov %ebp,%r12d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195e0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea (%rax,%r12,1),%r14 │ │ │ │ - call d320 │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ - mov 0x50(%rsp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 3cf9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192de> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - movl $0x0,0x18(%rsp) │ │ │ │ - mov %ebp,(%rsp) │ │ │ │ - sub %rax,%r14 │ │ │ │ - add %rax,%r12 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%r14,%r14,1),%rsi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov 0x74(%rsp),%esi │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ - mov %edi,%eax │ │ │ │ - add %r9d,%eax │ │ │ │ - je 3ce6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191af> │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - divl 0x28(%rsp) │ │ │ │ - movzbl 0x110(%rsp,%rax,1),%r11d │ │ │ │ - mov %edx,%edx │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ - shr $0x3,%r11d │ │ │ │ - shr $0x3,%r10d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%rcx │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $1,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3ce61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191a1> │ │ │ │ - mov 0x14(%rsp),%edx │ │ │ │ - mov 0xa0(%rbx),%rcx │ │ │ │ - add %r8d,%edx │ │ │ │ - cmp %edi,%esi │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%r9d │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov %r8d,%edx │ │ │ │ - cmovae %r10d,%ecx │ │ │ │ - bt %ecx,%r9d │ │ │ │ - setb (%r15,%rdx,1) │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzwl 0x0(%r13,%rbp,1),%edi │ │ │ │ - movzwl 0x0(%r13,%r14,1),%r9d │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rdi,%r9,1),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 3ce00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19140> │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - cmp 0x30(%rsp),%rdi │ │ │ │ - je 3cf78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192b8> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - jne 1240c <__cxa_finalize@plt+0x47ac> │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x3,%r8 │ │ │ │ - shl %cl,%r9 │ │ │ │ - mov %rax,%rbp │ │ │ │ - and $0x1ffffff8,%r8d │ │ │ │ - not %r9 │ │ │ │ - mov %r8,%r13 │ │ │ │ - mov %r9,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov %r15,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 3cf0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1924f> │ │ │ │ - jmp 3cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19280> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%r10d │ │ │ │ - cmp %r10b,(%rsi,%rcx,1) │ │ │ │ - je 3cf03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19243> │ │ │ │ - mov 0x158(%rbp),%rcx │ │ │ │ - add %r13,%rcx │ │ │ │ - and %rbx,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 3cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19280> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3cf03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19243> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19228> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 3cf0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1924f> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d440 │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 3cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192b0> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - je 3ced0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19210> │ │ │ │ - jmp 1240c <__cxa_finalize@plt+0x47ac> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - addl $0x1,0x18(%rsp) │ │ │ │ - addl $0x1,0x40(%rsp) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - movzwl 0x0(%r13,%rdi,1),%edi │ │ │ │ - cmp 0x50(%rsp),%eax │ │ │ │ - jne 3cdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190f0> │ │ │ │ - mov (%rsp),%ebp │ │ │ │ - test %edi,%edi │ │ │ │ - je 3d3f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19739> │ │ │ │ - mov 0x2c(%rsp),%esi │ │ │ │ - mov 0x88(%rbx),%rdx │ │ │ │ - lea (%rdi,%rsi,1),%r12d │ │ │ │ - mov 0x14(%rsp),%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%edi │ │ │ │ - cmp %esi,%r12d │ │ │ │ - jne 3cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19300> │ │ │ │ - mov %edi,0x14(%rsp) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - add %edi,0x74(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d3e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19723> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19355> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d027 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19367> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d03a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1937a> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - cmpq $0x0,0x58(%rsp) │ │ │ │ - je 3d05a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939a> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov %r12d,0x2c(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - call 3c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18380> │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp 0x24(%rbx),%eax │ │ │ │ - jb 3c46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ad> │ │ │ │ - jmp 3c3a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186e3> │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl 0x8(%rsp),%edi │ │ │ │ - mov %dil,(%rdx,%rax,1) │ │ │ │ - mov 0xd0(%rbx),%r13 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movzwl 0x0(%r13,%rax,1),%edi │ │ │ │ - jmp 3c865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ba5> │ │ │ │ - cmp 0x70(%rsp),%r8d │ │ │ │ - jb 3cc45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f85> │ │ │ │ - jmp 3cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc3> │ │ │ │ - mov %r8d,%r14d │ │ │ │ - mov 0x78(%rsp),%r13 │ │ │ │ - mov %r14d,%eax │ │ │ │ - add 0x58(%rsp),%r13 │ │ │ │ - mov %ebp,%r15d │ │ │ │ - mov %rbx,%r14 │ │ │ │ - cmp 0x8(%rsp),%rdx │ │ │ │ - je 3d1ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1953f> │ │ │ │ - mov 0x28(%rdx),%rdi │ │ │ │ - mov 0x30(%rdx),%r12 │ │ │ │ - sub %rdi,%r12 │ │ │ │ - cmp %r12,0x68(%rsp) │ │ │ │ - jne 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - add 0x74(%rsp),%ecx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - shl %cl,%rbx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r13,%r14 │ │ │ │ - not %rbx │ │ │ │ - shr $0x3,%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - and $0x1ffffff8,%ebp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 3d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194cf> │ │ │ │ - jmp 3d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19500> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - cmp %sil,(%rdi,%rcx,1) │ │ │ │ - je 3d183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194c3> │ │ │ │ - mov 0x158(%r12),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - and %rbp,(%rcx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 3d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19500> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rdi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3d183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194c3> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3d168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194a8> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %r14,%rax │ │ │ │ - jne 3d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194cf> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - call d440 │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp 0x8(%rsp),%rax │ │ │ │ - je 3d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19530> │ │ │ │ - mov 0x28(%rax),%rdi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 3d150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19490> │ │ │ │ - jmp 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r12,%r14 │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp 0x70(%rsp),%eax │ │ │ │ - jb 3d0ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1942c> │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 3cc83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fc3> │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov 0x70(%rsp),%r9d │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 3ca61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18da1> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d483 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197c3> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d25f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1959f> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195b1> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195c4> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - jmp 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 3cd6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190af> │ │ │ │ - lea 0x3f(%r14),%r12 │ │ │ │ - sar $0x6,%r14 │ │ │ │ - and $0x3f,%r13d │ │ │ │ - shr $0x6,%r12 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,8),%r15 │ │ │ │ - lea (%rax,%r14,8),%r14 │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d320 │ │ │ │ - mov 0x158(%rbx),%rdi │ │ │ │ - jmp 3c3e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18727> │ │ │ │ - movzbl 0x8(%rsp),%eax │ │ │ │ - mov %r8b,(%r15d,%r15d,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %al,0x1(%r15d,%r15d,1) │ │ │ │ - mov %ecx,0xb0(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - jmp 3c9a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ce5> │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - mov %r8b,(%r15d,%r15d,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %al,0x1(%r15d,%r15d,1) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - jmp 3c6e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a23> │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - jmp 3c4cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1880b> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3d499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197d9> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d3a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196e7> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d3b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196f9> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d3cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1970c> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - jmp 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - jne 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19388> │ │ │ │ - mov 0x2c(%rsp),%r12d │ │ │ │ - jmp 3cfe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19327> │ │ │ │ - movdqa 0x80(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - mov 0x50(%rsp),%edi │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movaps %xmm2,0xf0(%rsp) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3d4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197f8> │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3cd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x190bb> │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - jmp 3c76b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18aab> │ │ │ │ - jne 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19024> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3cce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19024> │ │ │ │ - jne 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3ccf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19036> │ │ │ │ - jne 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1902c> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmpl $0x1,0x28(%rsp) │ │ │ │ - jbe 3d516 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19856> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x8,%eax │ │ │ │ - jb 3d4dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1981c> │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x4,0x28(%rsp) │ │ │ │ - je 3d4ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1982e> │ │ │ │ - mov (%rsi),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov $0x4,%eax │ │ │ │ - testb $0x2,0x28(%rsp) │ │ │ │ - je 3d501 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19841> │ │ │ │ - movzwl (%rsi,%rax,1),%edx │ │ │ │ - mov %dx,(%rdi,%rax,1) │ │ │ │ - add $0x2,%rax │ │ │ │ - testb $0x1,0x28(%rsp) │ │ │ │ - je 3d50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1984f> │ │ │ │ - movzbl (%rsi,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%rax,1) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3d05f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939f> │ │ │ │ - jne 3d50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1984f> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d05f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1939f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 123dd <__cxa_finalize@plt+0x477d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 123c3 <__cxa_finalize@plt+0x4763> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 123d5 <__cxa_finalize@plt+0x4775> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12445 <__cxa_finalize@plt+0x47e5> │ │ │ │ - jmp 123a4 <__cxa_finalize@plt+0x4744> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1242b <__cxa_finalize@plt+0x47cb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1243d <__cxa_finalize@plt+0x47dd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov $0x40,%edi │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x58,%edi │ │ │ │ call d640 │ │ │ │ - movdqu 0x8(%r12),%xmm0 │ │ │ │ - mov (%r12),%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x10(%r13),%rdx │ │ │ │ - movups %xmm1,0x8(%r12) │ │ │ │ - mov %esi,0x20(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - lea 0x8(%r13),%r12 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 3d5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19923> │ │ │ │ - jmp 3d648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19988> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %ecx,%esi │ │ │ │ - cmovl 0x10(%rdx),%rax │ │ │ │ - setl %dil │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19920> │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %dil,%dil │ │ │ │ - jne 3d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f0> │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jle 3d680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199c0> │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - jne 3d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a30> │ │ │ │ - mov %r12,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbx,%r12 │ │ │ │ - call d0e0 │ │ │ │ - addq $0x1,0x28(%r13) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %r12,%rax │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov $0x1,%r13b │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea 0x629d5(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + call d800 │ │ │ │ + lea 0x632c5(%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 0x62979(%rip),%rax │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3e67b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6fb> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x38(%r12),%rbp │ │ │ │ + lea 0x637d6(%rip),%rax │ │ │ │ + movdqu 0x40(%r12),%xmm2 │ │ │ │ + movq 0x61e17(%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 3e758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d8> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov (%rsp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3e6ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c76d> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e6ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c76d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + mov 0x50(%r12),%rax │ │ │ │ + mov 0x40(%r12),%rcx │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + mov %rcx,0x40(%rbx) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c797> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov %rbp,0x38(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7b4> │ │ │ │ + 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 3e7bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c83b> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp 0x18(%r13),%r12 │ │ │ │ - je 3d6fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a3e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ + movhps %xmm2,0x48(%rbx) │ │ │ │ + movd %xmm1,0x50(%rbx) │ │ │ │ + movq %xmm2,0x40(%rbx) │ │ │ │ + movd %xmm4,0x54(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7b4> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + jmp 3e734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7b4> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c818> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3e82c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8ac> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3e7ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c86d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3e7ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c86f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3e7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c876> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3e789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c809> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c878> │ │ │ │ + jmp 3e798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c818> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3e798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c818> │ │ │ │ + jmp 3e7a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c822> │ │ │ │ + jmp 3e7a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c822> │ │ │ │ + lea 0x63101(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e7bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c83b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %esi,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call d680 │ │ │ │ - mov 0x8(%rsp),%esi │ │ │ │ - cmp 0x20(%rax),%esi │ │ │ │ - jg 3d6fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a3e> │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - xor %r13b,%r13b │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + lea 0x6360d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x61c51(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x62775(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3d698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199d8> │ │ │ │ - call d600 │ │ │ │ + je 3e87d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8fd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6307c(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9d0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - cmp %rdx,0x18(%r13) │ │ │ │ - je 3d60a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1994a> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %esi,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - call d680 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%esi │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmp 3d606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19946> │ │ │ │ + jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp 0x20(%rdx),%esi │ │ │ │ - setl %dil │ │ │ │ - jmp 3d618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19958> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 3d618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19958> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x635ac(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6271b(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - movups %xmm0,0x41(%rdi) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x514ae(%rip),%rcx # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x51(%rdi) │ │ │ │ - movups %xmm0,0x61(%rdi) │ │ │ │ - movups %xmm0,0x71(%rdi) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movups %xmm0,0x88(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19aa8> │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xb0(%rbx) │ │ │ │ - movups %xmm0,0xa0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d78f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19acf> │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d7b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19af6> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + movq 0x61bd8(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x30(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3d7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + je 3e8e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c967> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x63012(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d9d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ jmp d600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6353c(%rip),%rax │ │ │ │ + lea -0x30(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x626ab(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - call 3d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19a50> │ │ │ │ - mov 0x158(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d80e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b4e> │ │ │ │ - call d600 │ │ │ │ - mov 0x140(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d81f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b5f> │ │ │ │ - call d600 │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b70> │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b81> │ │ │ │ - call d600 │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b92> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d863 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ba3> │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d874 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bb4> │ │ │ │ - call d600 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bc5> │ │ │ │ - call d600 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x61b69(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3d896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd6> │ │ │ │ - call d600 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 3d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bf0> │ │ │ │ + je 3e956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9d6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x62fa3(%rip),%rax │ │ │ │ + lea -0x28(%rbx),%rdi │ │ │ │ + mov %rax,-0x28(%rbx) │ │ │ │ + call d9d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ jmp d600 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3db7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ebc> │ │ │ │ - push %r15 │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - movss 0x4d720(%rip),%xmm1 # 8b008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67348> │ │ │ │ - xor %esi,%esi │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 3ea00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ + mov %edx,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%rsi,%rsi,1),%r10 │ │ │ │ - cmpw $0x0,(%rax,%rsi,2) │ │ │ │ - je 3db65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ea5> │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rdx,-0x8(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r14d │ │ │ │ - mov %rsi,-0x10(%rsp) │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - and $0x7,%eax │ │ │ │ - shr $0x3,%r8b │ │ │ │ - mov %r8d,%ecx │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl %cl,%r14d │ │ │ │ - movzbl %r8b,%ecx │ │ │ │ - mov %eax,-0x14(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov %r14d,-0x1c(%rsp) │ │ │ │ - mov %ecx,-0x18(%rsp) │ │ │ │ - jmp 3d9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d14> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x2,%r11d │ │ │ │ - je 3d9b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf7> │ │ │ │ - mov 0xa0(%rdi),%rbx │ │ │ │ - mov %r13d,%r11d │ │ │ │ - movzbl (%rbx,%r11,1),%ebx │ │ │ │ - test %edx,%ebx │ │ │ │ - je 3daf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e30> │ │ │ │ - mov $0x4,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - or %esi,%ebx │ │ │ │ - mov %bl,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - jne 3dad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e14> │ │ │ │ - test $0x1,%r15b │ │ │ │ - jne 3db0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e4e> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - andb $0xf7,(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzwl (%rax,%r10,1),%ecx │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jae 3db58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e98> │ │ │ │ - mov 0x88(%rdi),%r8 │ │ │ │ - mov %r15d,%eax │ │ │ │ - lea 0x0(,%r15,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - add %rax,%r8 │ │ │ │ - movzbl (%r8),%r11d │ │ │ │ - mov %r11d,%esi │ │ │ │ - sar %cl,%r11d │ │ │ │ - mov %r11d,%ebx │ │ │ │ - and $0x3,%ebx │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jne 3d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ca0> │ │ │ │ - mov 0x3c(%rdi),%r14d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x18(%rsp),%ebx │ │ │ │ - lea 0x0(,%r12,8),%r11d │ │ │ │ - cvtsi2ss %r14,%xmm0 │ │ │ │ - lea (%rbx,%r11,1),%ebp │ │ │ │ - mov 0x128(%rdi),%rbx │ │ │ │ - movss (%rbx,%rbp,4),%xmm2 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - comiss %xmm0,%xmm2 │ │ │ │ - jb 3db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e80> │ │ │ │ - mov $0x4,%ebx │ │ │ │ - shl %cl,%ebx │ │ │ │ - or %esi,%ebx │ │ │ │ - mov %bl,(%r8) │ │ │ │ - mov 0x3c(%rdi),%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x14(%rsp),%ebx │ │ │ │ - mov 0x88(%rdi),%r8 │ │ │ │ - cvtsi2ss %rbp,%xmm0 │ │ │ │ - add %r11d,%ebx │ │ │ │ - mov 0x128(%rdi),%r11 │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %ebx,%ebx │ │ │ │ - movzbl (%r8),%esi │ │ │ │ - movss (%r11,%rbx,4),%xmm2 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - comiss %xmm0,%xmm2 │ │ │ │ - jb 3db20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e60> │ │ │ │ - mov $0x8,%r11d │ │ │ │ - shl %cl,%r11d │ │ │ │ - or %r11d,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0x88(%rdi),%r8 │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %rax,%r8 │ │ │ │ - movzbl (%r8),%r11d │ │ │ │ - mov %r11d,%esi │ │ │ │ - sar %cl,%r11d │ │ │ │ - jmp 3d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ca0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - je 3d9a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ce9> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - mov $0x8,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,(%rax) │ │ │ │ - jmp 3d9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x1,%r15b │ │ │ │ - je 3dab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19df8> │ │ │ │ - and $0xffffffbf,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - jne 3dad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e14> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - andb $0x7f,(%rax) │ │ │ │ - jmp 3d9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf3> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %esi,%r11d │ │ │ │ - and $0xfffffff7,%esi │ │ │ │ - and $0x7f,%r11d │ │ │ │ - test $0x1,%r15b │ │ │ │ - cmovne %r11d,%esi │ │ │ │ - jmp 3da92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19dd2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%ebx │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - and $0xffffffbf,%ebx │ │ │ │ - test $0x1,%r15b │ │ │ │ - cmove %esi,%ebx │ │ │ │ - jmp 3da46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d86> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmp $0x8,%edx │ │ │ │ + je 3e9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca50> │ │ │ │ + cmp $0x10,%edx │ │ │ │ + jne 3e9c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca44> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov -0x10(%rsp),%rsi │ │ │ │ - mov -0x8(%rsp),%rdx │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 3d900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c40> │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 3e9bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca3c> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca20> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 3e9ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca6c> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 3e9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca50> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %r12d,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 3e980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca00> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 3ea2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caaf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ea3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cabe> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 3ea1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca9b> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movd %esi,%xmm1 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ push %rbx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x5103f(%rip),%rcx # 8ebdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af1c> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movups %xmm0,0x88(%rdi) │ │ │ │ - movups %xmm0,0x98(%rdi) │ │ │ │ - movups %xmm0,0xa8(%rdi) │ │ │ │ - movups %xmm0,0xb8(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - movups %xmm0,0xd8(%rdi) │ │ │ │ - movups %xmm0,0x108(%rdi) │ │ │ │ - movups %xmm0,0x118(%rdi) │ │ │ │ - movups %xmm0,0x128(%rdi) │ │ │ │ - movups %xmm0,0x138(%rdi) │ │ │ │ - movups %xmm0,0x148(%rdi) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - movl $0x0,0xf0(%rdi) │ │ │ │ - movq $0x0,0xf8(%rdi) │ │ │ │ - movl $0x0,0x100(%rdi) │ │ │ │ - movq $0x0,0x158(%rdi) │ │ │ │ - movl $0x0,0x160(%rdi) │ │ │ │ - movq $0x0,0x168(%rdi) │ │ │ │ - movl $0x0,0x170(%rdi) │ │ │ │ - movq $0x0,0x178(%rdi) │ │ │ │ - movq $0x0,0x38(%rdi) │ │ │ │ - movups %xmm1,0x20(%rdi) │ │ │ │ - movups %xmm0,0x41(%rdi) │ │ │ │ - movups %xmm0,0x51(%rdi) │ │ │ │ - movups %xmm0,0x61(%rdi) │ │ │ │ - movups %xmm0,0x71(%rdi) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,0x80(%rdi) │ │ │ │ + je 3eacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb4b> │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 3eb02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb82> │ │ │ │ + mov 0x60(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3eacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb4b> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3eafd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb7d> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3eb2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbaa> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4dc4f(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4c8ab(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4f924(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 1247e <__cxa_finalize@plt+0x481e> │ │ │ │ + jmp 3eae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb63> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x24(%rdi),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3e315 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a655> │ │ │ │ - push %r15 │ │ │ │ - mov %rax,%r9 │ │ │ │ - xor %r10d,%r10d │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r12,%r12,1),%r8 │ │ │ │ - cmpw $0x0,(%rax,%r12,2) │ │ │ │ - je 3e0f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a438> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - lea 0x65811(%rip),%r14 │ │ │ │ - mov %r10d,%ebx │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - movzbl (%rax,%r12,1),%eax │ │ │ │ - mov %eax,%r11d │ │ │ │ - and $0x7,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - shr $0x3,%r11b │ │ │ │ - mov %al,0x22(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %r11d,%ecx │ │ │ │ - mov %r11b,0x23(%rsp) │ │ │ │ - shl %cl,%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - jmp 3dda5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e5> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - shl %cl,%edi │ │ │ │ - or %eax,%edi │ │ │ │ - mov %dil,(%r15) │ │ │ │ - mov 0xa0(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - jne 3de3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a17b> │ │ │ │ - test $0x1,%r13b │ │ │ │ - jne 3de0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a14f> │ │ │ │ - add 0x88(%rbp),%r12 │ │ │ │ - andb $0xf7,(%r12) │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov 0xd0(%rbp),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x1,%r13d │ │ │ │ - movzwl (%rax,%r8,1),%ecx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 3e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a428> │ │ │ │ - mov 0x88(%rbp),%r15 │ │ │ │ - mov %r13d,%r12d │ │ │ │ - lea 0x0(,%r13,4),%ecx │ │ │ │ - shr $1,%r12d │ │ │ │ - and $0x4,%ecx │ │ │ │ - add %r12,%r15 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - sar %cl,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0x3,%edi │ │ │ │ - cmp $0x1,%edi │ │ │ │ - je 3de58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a198> │ │ │ │ - and $0x2,%esi │ │ │ │ - je 3dd8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0ca> │ │ │ │ - mov 0xa0(%rbp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ - movzbl (%rdi,%rsi,1),%edi │ │ │ │ - test %edi,0x4(%rsp) │ │ │ │ - jne 3dd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a090> │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 3de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a160> │ │ │ │ - and $0xffffffbf,%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0xa0(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - jne 3de3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a17b> │ │ │ │ - add 0x88(%rbp),%r12 │ │ │ │ - andb $0x7f,(%r12) │ │ │ │ - jmp 3dd87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c7> │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0xa0(%rbp),%rax │ │ │ │ - movzbl (%rax,%rsi,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - je 3dd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0bb> │ │ │ │ - add 0x88(%rbp),%r12 │ │ │ │ - mov $0x8,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,(%r12) │ │ │ │ - jmp 3dd87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3e220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a560> │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov 0x8(%r14,%rax,8),%rax │ │ │ │ - mov %rsi,0x1388(%r14) │ │ │ │ - mov %rax,%rdi │ │ │ │ - shr $0xb,%rdi │ │ │ │ - mov %edi,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x7,%rdi │ │ │ │ - and $0x9d2c5680,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0xf,%rdi │ │ │ │ - and $0xefc60000,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shr $0x12,%rdi │ │ │ │ - xor %rax,%rdi │ │ │ │ - js 3e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4f0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rdi,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - ja 3e1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a510> │ │ │ │ - lea 0x1(%rsi),%rax │ │ │ │ - mov %rax,0x1388(%r14) │ │ │ │ - mov 0x8(%r14,%rsi,8),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0xb,%rsi │ │ │ │ - mov %esi,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0x7,%rsi │ │ │ │ - and $0x9d2c5680,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shl $0xf,%rsi │ │ │ │ - and $0xefc60000,%esi │ │ │ │ - xor %rsi,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x12,%rsi │ │ │ │ - xor %rax,%rsi │ │ │ │ - js 3e190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4d0> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - mulsd 0x514be(%rip),%xmm0 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x514ba(%rip),%xmm0 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x5146a(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 3e308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a648> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - movzbl 0x23(%rsp),%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea 0x0(,%rax,8),%esi │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - lea (%rdi,%rsi,1),%r11d │ │ │ │ - mov (%r9),%rdi │ │ │ │ - cvtss2sd (%rdi,%r11,4),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 3e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a470> │ │ │ │ - mov $0x4,%edi │ │ │ │ - shl %cl,%edi │ │ │ │ - or %edi,%eax │ │ │ │ - mov %al,(%r15) │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5f0> │ │ │ │ - lea 0x1(%rax),%rdi │ │ │ │ - mov 0x8(%r14,%rax,8),%rax │ │ │ │ - mov %rdi,0x1388(%r14) │ │ │ │ - mov %rax,%r11 │ │ │ │ - shr $0xb,%r11 │ │ │ │ - mov %r11d,%r11d │ │ │ │ - xor %r11,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - shl $0x7,%r11 │ │ │ │ - and $0x9d2c5680,%r11d │ │ │ │ - xor %r11,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - shl $0xf,%r11 │ │ │ │ - and $0xefc60000,%r11d │ │ │ │ - xor %r11,%rax │ │ │ │ - mov %rax,%r11 │ │ │ │ - shr $0x12,%r11 │ │ │ │ - xor %rax,%r11 │ │ │ │ - js 3e170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4b0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %r11,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp $0x26f,%rdi │ │ │ │ - ja 3e260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5a0> │ │ │ │ - lea 0x1(%rdi),%rax │ │ │ │ - mov %rax,0x1388(%r14) │ │ │ │ - mov 0x8(%r14,%rdi,8),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shr $0xb,%rdi │ │ │ │ - mov %edi,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0x7,%rdi │ │ │ │ - and $0x9d2c5680,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - shl $0xf,%rdi │ │ │ │ - and $0xefc60000,%edi │ │ │ │ - xor %rdi,%rax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,0x118(%rdi) │ │ │ │ + je 3ebc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc41> │ │ │ │ + cmpb $0x0,0xf0(%rdi) │ │ │ │ + je 3ebf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc78> │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ebc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc41> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ - shr $0x12,%rdi │ │ │ │ - xor %rax,%rdi │ │ │ │ - js 3e148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a488> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rdi,%xmm0 │ │ │ │ - mulsd 0x51384(%rip),%xmm0 # 8f3f0 , std::allocator >@@Base+0x170> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mulsd 0x51380(%rip),%xmm0 # 8f3f8 , std::allocator >@@Base+0x178> │ │ │ │ - comisd 0x51330(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - jae 3e2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a638> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movzbl 0x22(%rsp),%r11d │ │ │ │ - mov 0x88(%rbp),%rdi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add %esi,%r11d │ │ │ │ - mov (%r9),%rsi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov %r11d,%r11d │ │ │ │ - movzbl (%rdi),%eax │ │ │ │ - cvtss2sd (%rsi,%r11,4),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 3e118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a458> │ │ │ │ - mov $0x8,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %esi,%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x88(%rbp),%r15 │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - add %r12,%r15 │ │ │ │ - movzbl (%r15),%esi │ │ │ │ - mov %esi,%eax │ │ │ │ - sar %cl,%esi │ │ │ │ - jmp 3ddd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a116> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,%r10d │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x24(%rbp),%edx │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %edx,%r12d │ │ │ │ - jb 3dcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a030> │ │ │ │ - add $0x58,%rsp │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ebf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc73> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0xfffffff7,%eax │ │ │ │ - and $0x7f,%esi │ │ │ │ - test $0x1,%r13b │ │ │ │ - cmovne %esi,%eax │ │ │ │ - jmp 3e0c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a403> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%edi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - and $0xffffffbf,%edi │ │ │ │ - test $0x1,%r13b │ │ │ │ - cmovne %edi,%eax │ │ │ │ - jmp 3df8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2cc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x1,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 3e064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3a4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r11,%rax │ │ │ │ - and $0x1,%r11d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 3dffa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a33a> │ │ │ │ - nop │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x1,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rsi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 3df2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a26a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x1,%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $1,%rax │ │ │ │ - or %rdi,%rax │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - addsd %xmm1,%xmm1 │ │ │ │ - jmp 3dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a200> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x65351(%rip),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rsi │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3ded5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a215> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3ec20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cca0> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4dbf9(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4c7b5(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4f82e(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 3ebd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc59> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x65301(%rip),%rdi │ │ │ │ - mov %r9,0x38(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %edx,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - mov 0x38(%rsp),%r9 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%edx │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3de6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1ab> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x652c1(%rip),%rdi │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r8,0x40(%rsp) │ │ │ │ - mov %edx,0x38(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - movsd %xmm1,0x30(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rdi │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3e00f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a34f> │ │ │ │ - lea 0x65271(%rip),%rdi │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %edx,0x30(%rsp) │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1388(%r14),%rax │ │ │ │ - mov 0x40(%rsp),%r9 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%edx │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - jmp 3dfa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2e2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x510e8(%rip),%xmm0 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 3e08e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3ce> │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x510d8(%rip),%xmm0 # 8f3e8 , std::allocator >@@Base+0x168> │ │ │ │ - jmp 3df54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a294> │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3e370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6b0> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d600 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x1,0x68(%rdi) │ │ │ │ + je 3eca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd28> │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 3ecdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd5f> │ │ │ │ + mov 0x48(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3eca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd28> │ │ │ │ + lea 0x38(%rax),%rdx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d390 │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movl $0x0,0x18(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call *0x10(%rcx) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d6a0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ecda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd5a> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3ed07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd87> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4dbb2(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4c6ce(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4f747(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 3ecc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd40> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + cmp $0x8,%esi │ │ │ │ + je 3ed20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cda0> │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 3ed64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cde4> │ │ │ │ + mov 0x48(%rdi),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3ed83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce03> │ │ │ │ + movq 0x18(%rbx),%xmm0 │ │ │ │ + movl $0x0,0x38(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + call db80 │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x4d9ed(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4c649(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4f6c2(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x4dbbe(%rip),%rcx # 8c948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9c8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4c52a(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4f69b(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ + lea 0x62df4(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x28(%rdi),%ebp │ │ │ │ - movb $0x0,0x40(%rdi) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3ec35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af75> │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x88(%rdi),%r11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rax,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - sete %cl │ │ │ │ - xor %eax,%eax │ │ │ │ - or %ecx,%edi │ │ │ │ - cmp $0x2,%edx │ │ │ │ - sete %al │ │ │ │ - mov %dil,0x40(%rbx) │ │ │ │ - add %eax,%esi │ │ │ │ - test %r10d,%r10d │ │ │ │ - setne %al │ │ │ │ - or %ecx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 3e468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7a8> │ │ │ │ - cmp $0x16,%r13d │ │ │ │ - sete %al │ │ │ │ - cmp $0xffff,%r12d │ │ │ │ - sete %r15b │ │ │ │ - or %r15b,%al │ │ │ │ - jne 3e468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7a8> │ │ │ │ - lea -0x2(%rdx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setbe %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,0xc(%rsp) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - sete %dl │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %edx,(%rsp) │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c1> │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add %eax,%r13d │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %ecx,%r10d │ │ │ │ - lea 0x0(,%r8,4),%r14d │ │ │ │ - jmp 3e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a710> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c1> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 3e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a710> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - lea 0x1(%r9),%r12d │ │ │ │ - mov %r12d,0x24(%rbx) │ │ │ │ - mov %eax,0x2c(%rbx) │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x30(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3e586 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8c6> │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - movq $0x0,0xd0(%rbx) │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3e4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a823> │ │ │ │ + je 3edf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce74> │ │ │ │ call d600 │ │ │ │ - mov 0x28(%rbx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3e5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a91b> │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rax,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x3,%edx │ │ │ │ - cmp $0x3,%edx │ │ │ │ - sete %cl │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x2,%edx │ │ │ │ - sete %al │ │ │ │ - add %eax,%esi │ │ │ │ - test %r10d,%r10d │ │ │ │ - setne %al │ │ │ │ - or %ecx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 3e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a940> │ │ │ │ - cmp $0xffff,%edi │ │ │ │ - sete %al │ │ │ │ - cmp $0x16,%r13d │ │ │ │ - sete %r15b │ │ │ │ - or %r15b,%al │ │ │ │ - jne 3e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a940> │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a960> │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub $0x2,%edx │ │ │ │ - lea 0x0(,%r8,4),%r14d │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%r10d │ │ │ │ - cmp $0x1,%edx │ │ │ │ - setbe %al │ │ │ │ - add %eax,%r13d │ │ │ │ - jmp 3e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a840> │ │ │ │ - lea (%r12,%r12,1),%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,2),%r13 │ │ │ │ - mov %rax,%rcx │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x2(%r12,%r12,1),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - mov %r13,0xe0(%rbx) │ │ │ │ - mov %rax,0xd0(%rbx) │ │ │ │ - lea 0x2(%rax,%r12,2),%rax │ │ │ │ - mov %rax,0xd8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3e4cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a80c> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3e4dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a81c> │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - mov 0x2c(%rbx),%ebp │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %di,(%r12,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 3e633 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a973> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3e64f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a98f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,%eax │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %di,(%r12,%rax,2) │ │ │ │ - xor %edi,%edi │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a960> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 3e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a840> │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x2c(%rbx),%ebp │ │ │ │ - add %rax,%rax │ │ │ │ - mov %di,(%r12,%rax,1) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3e5f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a933> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - mov %r12,0xa8(%rbx) │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - mov %r12,0xb0(%rbx) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 3ee37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceb7> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3e675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9b5> │ │ │ │ - call d600 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3ec5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af9d> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d320 │ │ │ │ - mov %r15,%r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%r12,%r13,2),%r15d │ │ │ │ - lea 0x0(%r13,%r13,1),%r9 │ │ │ │ - mov %r11d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - test %r15w,%r15w │ │ │ │ - je 3e826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab66> │ │ │ │ - mov %r11d,(%rsp) │ │ │ │ - jmp 3e6f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa39> │ │ │ │ + je 3ee37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceb7> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 3ee37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceb7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 3ee37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceb7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x1f4db(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ced0> │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x619b2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + jmp d8c0 │ │ │ │ nop │ │ │ │ - movzbl %sil,%esi │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl %r15w,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - add %esi,%r10d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3ea20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad60> │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - mov %edx,%r11d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%r11d │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rax,%r11,1),%ebp │ │ │ │ - mov %ebp,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea -0x2(%rax),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - setbe %sil │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 3e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ - mov $0x4,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%ebp │ │ │ │ - je 3e751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa91> │ │ │ │ - mov %r10d,%ebp │ │ │ │ - add 0xa0(%rbx),%rbp │ │ │ │ - orb $0x1,0x0(%rbp) │ │ │ │ - mov 0x88(%rbx),%rbp │ │ │ │ - movzbl 0x0(%rbp,%r11,1),%ebp │ │ │ │ - mov $0x8,%r15d │ │ │ │ - shl %cl,%r15d │ │ │ │ - mov %r15d,%ecx │ │ │ │ - test %ebp,%r15d │ │ │ │ - je 3eb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae70> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - mov %r10d,%ebp │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x2,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%eax │ │ │ │ - jne 3eb3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae7b> │ │ │ │ - test %r12d,%r15d │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x8,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%eax │ │ │ │ - je 3eb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aea8> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x10,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%ecx │ │ │ │ - jne 3eb71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aeb1> │ │ │ │ - test %r12d,%eax │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov 0xa0(%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - orb $0x40,(%rax) │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - movzbl (%rax,%r11,1),%r12d │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - add 0xa0(%rbx),%rbp │ │ │ │ - orb $0x80,0x0(%rbp) │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - movb $0x1,(%r14,%r13,1) │ │ │ │ - movzwl (%r12,%r9,1),%r15d │ │ │ │ - jmp 3e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa20> │ │ │ │ + call *%rdx │ │ │ │ + jmp 3ee37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceb7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - add %eax,%r11d │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jb 3e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ - mov %ecx,%ebp │ │ │ │ - mov %r14,%r15 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3ebcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af0b> │ │ │ │ - lea 0x0(,%rbp,8),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d640 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 3ec08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af48> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x8(%r13),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %r12,0xb8(%rbx) │ │ │ │ - lea -0x8(%rax,%r13,1),%rcx │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov %rcx,0xc8(%rbx) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x62d64(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3e8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abed> │ │ │ │ + je 3ee84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf04> │ │ │ │ call d600 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3ebfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af3c> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %edx,%edx │ │ │ │ - movabs $0xaa00aa00aa00aa,%r11 │ │ │ │ - movabs $0x3333cccc3333cccc,%r13 │ │ │ │ - movabs $0xf0f0f0ff0f0f0f0,%r14 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15,%r10,1),%esi │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - movzwl (%r12,%r10,2),%edi │ │ │ │ - test %esi,%esi │ │ │ │ - cmovne %r11,%rax │ │ │ │ - mov %rax,(%r9) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ace0> │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - add %edx,%edi │ │ │ │ - jmp 3e94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac8c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %edi,%edx │ │ │ │ - je 3e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ace0> │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - sete %al │ │ │ │ - jne 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 3eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae20> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 3ead0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae10> │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - movabs $0x55aa55aa55aa55aa,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rcx,(%r9) │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %edi,%edx │ │ │ │ - jne 3e94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac8c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r10 │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %rbp,%r10 │ │ │ │ - jne 3e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac30> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%rsi,%r10,8),%r9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3ebc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af04> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3e9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad20> │ │ │ │ - imul %ecx,%edi │ │ │ │ - add %edi,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jne 3e9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad10> │ │ │ │ - mov %r8d,0x34(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r15,%rdi │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 3eec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf47> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3eec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf47> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 3eec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf47> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 3eec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf47> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x1f56b(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 3eef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf70> │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x61922(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%r11d │ │ │ │ - movzbl (%r14,%r13,1),%esi │ │ │ │ - test %r15w,%r15w │ │ │ │ - je 3ecb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aff3> │ │ │ │ - mov %r11d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3ea59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad99> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%r12,%r9,1),%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - add %ecx,%r8d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab60> │ │ │ │ - mov 0x88(%rbx),%rcx │ │ │ │ - mov %edx,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea -0x2(%rax),%ecx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - setbe %cl │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 3ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad80> │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3eaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae30> │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x2,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x8,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x20,0x0(%rbp) │ │ │ │ - add 0xa0(%rbx),%rax │ │ │ │ - orb $0x80,(%rax) │ │ │ │ - mov 0xd0(%rbx),%r12 │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad80> │ │ │ │ - nop │ │ │ │ - and %r14,(%r9) │ │ │ │ - jmp 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and %r13,(%r9) │ │ │ │ - jmp 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac80> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 3eba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aee0> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jne 3eac7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae07> │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x10,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x20,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x40,0x0(%rbp) │ │ │ │ - jmp 3eab6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adf6> │ │ │ │ - nopl (%rax) │ │ │ │ - test %ebp,%eax │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov %r10d,%ebp │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x4,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%ecx │ │ │ │ - jne 3e792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad2> │ │ │ │ - test %r12d,%eax │ │ │ │ - jne 3e7b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaf6> │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ - mov 0xa0(%rbx),%r12 │ │ │ │ - add %rbp,%r12 │ │ │ │ - orb $0x20,(%r12) │ │ │ │ - mov 0x88(%rbx),%r12 │ │ │ │ - movzbl (%r12,%r11,1),%r12d │ │ │ │ - test %r12d,%eax │ │ │ │ - je 3e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab38> │ │ │ │ - jmp 3e7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab1f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x4,0x0(%rbp) │ │ │ │ - mov 0xa0(%rbx),%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - orb $0x8,0x0(%rbp) │ │ │ │ - jmp 3eb1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae5d> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3e9f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad34> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ + call *%rdx │ │ │ │ + jmp 3eec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf47> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + lea 0x62b35(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x100(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 3e89d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abdd> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 3e9fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad3d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - add %r13,%r12 │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov %r12,0xc8(%rbx) │ │ │ │ + je 3ef23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfa3> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + jne 3ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfc0> │ │ │ │ + lea 0x618bd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d8c0 │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + lea 0xd8(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ef58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfd8> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ef6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfed> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ef7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfff> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 3e89d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abdd> │ │ │ │ - jmp 3e8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abed> │ │ │ │ - movl $0x1,0x24(%rdi) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x2c(%rdi) │ │ │ │ - mov $0x2,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea 0x2(%rax),%r13 │ │ │ │ - jmp 3e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8da> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ + je 3ef2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfac> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 3ef2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfac> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x62aa5(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x100(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3ec9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afdd> │ │ │ │ + je 3efb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d033> │ │ │ │ call d600 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - xor %r15d,%r15d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3e8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abed> │ │ │ │ - movl $0x0,0x34(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + jne 3efe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d060> │ │ │ │ + lea 0x6182d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - jmp 3e826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab66> │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + lea 0xd8(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3eff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d078> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f00d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d08d> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f01f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d09f> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3efbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d03c> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 3efbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d03c> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1251e <__cxa_finalize@plt+0x48be> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %ecx,%r10d │ │ │ │ - push %rbp │ │ │ │ - lea -0x1(%rdx),%rbp │ │ │ │ - shr $0x3f,%rbp │ │ │ │ push %rbx │ │ │ │ - lea -0x1(%rbp,%rdx,1),%rbp │ │ │ │ - sar $1,%rbp │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jl 3ed43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b083> │ │ │ │ - jmp 3ee30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b170> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1(%rsi),%rdx │ │ │ │ - lea (%rdx,%rdx,1),%rax │ │ │ │ - lea (%rdi,%rdx,8),%rdx │ │ │ │ - lea -0x1(%rax),%r9 │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - lea (%rdi,%r9,4),%r11 │ │ │ │ - mov (%r11),%ebx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - cmovb %ebx,%ecx │ │ │ │ - cmovb %r9,%rax │ │ │ │ - cmovb %r11,%rdx │ │ │ │ - mov %ecx,(%rdi,%rsi,4) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jg 3ed40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b080> │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 3edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b138> │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - shr $0x3f,%rcx │ │ │ │ - lea -0x1(%rax,%rcx,1),%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jg 3eddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b11d> │ │ │ │ - jmp 3eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b12d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rcx,1),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jge 3ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b160> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - lea (%rdi,%rcx,4),%r9 │ │ │ │ - lea (%rdi,%rax,4),%rdx │ │ │ │ - mov (%r9),%esi │ │ │ │ - cmp %r10d,%esi │ │ │ │ - jb 3edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b100> │ │ │ │ - mov %r10d,(%rdx) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call d5c0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + lea 0x4f55e(%rip),%rsi # 8e5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c637> │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1d0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f086 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d106> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x2,%r12 │ │ │ │ - sar $1,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 3ed7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0bb> │ │ │ │ - lea 0x1(%rax,%rax,1),%rax │ │ │ │ - lea (%rdi,%rax,4),%rcx │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,(%rdx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - jmp 3ed7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0bb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r10d,(%rdx) │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + call d5c0 │ │ │ │ + mov %rsp,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x4f507(%rip),%rsi # 8e5c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c647> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movl $0x1,(%rsp) │ │ │ │ + call d6b0 │ │ │ │ + lea 0x62828(%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 3f0ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d17f> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%rdi,%rsi,4),%rdx │ │ │ │ - test $0x1,%r12b │ │ │ │ - jne 3eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b12d> │ │ │ │ - sub $0x2,%r12 │ │ │ │ - sar $1,%r12 │ │ │ │ - cmp %r12,%rsi │ │ │ │ - jne 3eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b12d> │ │ │ │ - mov %r8,%rax │ │ │ │ - jmp 3ee08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b148> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 3ef07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b247> │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4(%rdi),%rbp │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jne 3eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1e8> │ │ │ │ - jmp 3eedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b21c> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x80(%rdi),%rdi │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1b0> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1c2> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f154 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1d4> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3f198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d218> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 3f198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d218> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 3f198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d218> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x1f82e(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 3f1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d220> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + pop %rbx │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x3e,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - lea 0x4(%rbp,%rax,1),%rdi │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jle 3eef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b230> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call da20 │ │ │ │ - add $0x4,%rbp │ │ │ │ - mov %ebx,(%r12) │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 3eedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b21c> │ │ │ │ - mov 0x0(%rbp),%ebx │ │ │ │ - mov (%r12),%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jb 3ee78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1b8> │ │ │ │ - mov -0x4(%rbp),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jae 3ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b240> │ │ │ │ - lea -0x4(%rbp),%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 3eec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b200> │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - add $0x4,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 3eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1e8> │ │ │ │ - add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 3ee9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1db> │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - jmp 3ee9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1db> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp *%rdx │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - jmp 3eed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b213> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 3f0b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3f2> │ │ │ │ - push %r14 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sar $0x3,%rax │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - sar $0x2,%r14 │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ + endbr64 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3f031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b371> │ │ │ │ - movq 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x0(%rbp,%rax,4),%rdi │ │ │ │ - sub $0x1,%r13 │ │ │ │ - lea 0x4(%rbp),%rbx │ │ │ │ - mov (%rdi),%eax │ │ │ │ - mov -0x4(%r12),%esi │ │ │ │ - pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ - movd %xmm1,%edx │ │ │ │ - movd %xmm0,%ecx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 3efd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b311> │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 3f0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3e2> │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 3efdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b31d> │ │ │ │ - pshufd $0xe1,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,0x0(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 3ef97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2d7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rbx),%ecx │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 3ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2d0> │ │ │ │ - mov -0x4(%rdi),%esi │ │ │ │ - cmp %esi,%edx │ │ │ │ - jae 3eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b330> │ │ │ │ - lea -0x8(%rdi),%rax │ │ │ │ + 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 3f284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d304> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 3f1ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d27f> │ │ │ │ + mov 0xe8(%rdx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rdx,(%rbx,%rax,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d7> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 3f257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 3f257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x1f8fb(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 3f280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ + 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) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 3f257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d7> │ │ │ │ + lea 0x4d19d(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4c029(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4f19a(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%rax),%esi │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 3efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2f0> │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jae 3f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b340> │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - jmp 3ef97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2d7> │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 3ef7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2bb> │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 3f0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3e2> │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - mov %ecx,-0x4(%r12) │ │ │ │ - mov 0x4(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - jmp 3ef85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2c5> │ │ │ │ nopl (%rax) │ │ │ │ - sub $0x4,%rdi │ │ │ │ - cmp %rdi,%rbx │ │ │ │ - jb 3efc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b302> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ + endbr64 │ │ │ │ + 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 3f3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d458> │ │ │ │ + cmp %rcx,0x10(%rdi) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + jae 3f2f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d372> │ │ │ │ + lea 0x10(%rax),%r10 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + je 3f2f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d372> │ │ │ │ + cmp %rcx,0x10(%rax) │ │ │ │ + jae 3f350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3d0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3f4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d539> │ │ │ │ + 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 3f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d480> │ │ │ │ + mov %rcx,(%rbx) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 3f099 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3d9> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%r12 │ │ │ │ - sar $0x3,%rax │ │ │ │ - sar $0x2,%r14 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3ef45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b285> │ │ │ │ - lea -0x1(%rax),%rbx │ │ │ │ - jmp 3f03b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b37b> │ │ │ │ - sub $0x1,%rbx │ │ │ │ - mov 0x0(%rbp,%rbx,4),%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 3ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3f037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b377> │ │ │ │ - mov %r12,%rax │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jle 3f099 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3d9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%eax │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rbp,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x4,%rbx │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - call 3ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b040> │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jg 3f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3b0> │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ - mov 0x4(%rbp),%ecx │ │ │ │ - mov 0x0(%rbp),%edx │ │ │ │ - jmp 3ef85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2c5> │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 3f324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3a4> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jb 3f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4e0> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ + mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %esi,%edi │ │ │ │ + sub %rsi,%r9 │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jb 3f32f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3af> │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%r8d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%r9,%r8,1),%r10 │ │ │ │ + mov %r10,(%rcx,%r8,1) │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 3f3bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d43b> │ │ │ │ + jmp 3f32f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3af> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + jbe 3f498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d518> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea 0x10(%rax),%r10 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jne 3f2ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d36c> │ │ │ │ + jmp 3f308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d388> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jb 3f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4e0> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ + mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ + lea 0x18(%rbx),%rcx │ │ │ │ + and $0xfffffffffffffff8,%rcx │ │ │ │ + sub %rcx,%rsi │ │ │ │ + add %esi,%edi │ │ │ │ + sub %rsi,%r9 │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jb 3f32f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3af> │ │ │ │ + and $0xfffffff8,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%r8d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%r9,%r8,1),%r10 │ │ │ │ + mov %r10,(%rcx,%r8,1) │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 3f445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c5> │ │ │ │ + jmp 3f32f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3af> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 3f4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d520> │ │ │ │ + test %edi,%edi │ │ │ │ + je 3f333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3b3> │ │ │ │ + movzbl 0x10(%rax),%ecx │ │ │ │ + mov %cl,0x10(%rbx) │ │ │ │ + test $0x2,%dil │ │ │ │ + je 3f32f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3af> │ │ │ │ + mov %edi,%edi │ │ │ │ + movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 3f333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3b3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + jmp 3f308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d388> │ │ │ │ + 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 3f333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3b3> │ │ │ │ + lea 0x4ef44(%rip),%rdi # 8e404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c484> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x18(%rdi),%r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movq $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movups %xmm0,0x48(%rdi) │ │ │ │ - movups %xmm0,0x58(%rdi) │ │ │ │ - movups %xmm0,0x68(%rdi) │ │ │ │ - movups %xmm0,0x78(%rdi) │ │ │ │ - movups %xmm0,0x98(%rdi) │ │ │ │ - movups %xmm0,0xa8(%rdi) │ │ │ │ - movups %xmm0,0xb8(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 3f2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b610> │ │ │ │ - lea 0x0(,%r8,8),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %ebp,%r9d │ │ │ │ - mov %rcx,0x18(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %r8,0x28(%rbx) │ │ │ │ - test %r9,%r9 │ │ │ │ - je 3f2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b620> │ │ │ │ - lea 0x0(,%r9,4),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%rbp │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rbp,0x40(%rbx) │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ + sub $0x50,%rsp │ │ │ │ + mov 0x4f8a8(%rip),%rax # 8ed98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce18> │ │ │ │ + movd 0x616f0(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %esi,%r13d │ │ │ │ + mov %dx,0x14(%rdi) │ │ │ │ + lea 0x10(%rsp),%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov 0x615da(%rip),%eax │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %rbp,%rsi │ │ │ │ + movd 0x61242(%rip),%xmm1 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %eax,0x10(%rdi) │ │ │ │ + lea 0x28(%rdi),%rax │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,(%rdi) │ │ │ │ + mov %r14,%rdi │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %rbp,(%rsp) │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movb $0x0,0x10(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ mov %rax,0x38(%rbx) │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 1252e <__cxa_finalize@plt+0x48ce> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - lea 0x0(,%rbp,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x4(%rax),%r8 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rax,%r12,1),%r9 │ │ │ │ - mov %r8,%rdi │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 3f233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b573> │ │ │ │ - lea -0x4(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x4(%rax,%r12,1),%rdi │ │ │ │ - mov %rcx,0x78(%rbx) │ │ │ │ - mov %rdi,0x80(%rbx) │ │ │ │ - mov %r9,0x88(%rbx) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - jbe 3f307 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b647> │ │ │ │ - shr $0x2,%rsi │ │ │ │ - mov $0x4,%r10d │ │ │ │ - movdqa 0x5023d(%rip),%xmm0 # 8f4b0 , std::allocator >@@Base+0x230> │ │ │ │ - add $0x1,%rsi │ │ │ │ - movd %r10d,%xmm1 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - shr $0x2,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rcx,%rdx │ │ │ │ - nop │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3f290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5d0> │ │ │ │ - test $0x3,%sil │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - and $0xfffffffffffffffc,%rsi │ │ │ │ - lea (%rcx,%rsi,4),%rcx │ │ │ │ - lea 0x4(%rcx),%r8 │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - cmp %r8,%rdi │ │ │ │ - jne 3f2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b630> │ │ │ │ - movl $0x0,0x90(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3f59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d61f> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3f5ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d62e> │ │ │ │ + call d600 │ │ │ │ + mov $0x101,%eax │ │ │ │ + mov %r13d,0x8(%rbx) │ │ │ │ + mov %ax,0x14(%rbx) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d685> │ │ │ │ + add $0x50,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3f178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4b8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3f1bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4fc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%eax │ │ │ │ - mov %eax,0x4(%rcx) │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - add $0x2,%esi │ │ │ │ - mov %esi,0x8(%rcx) │ │ │ │ - jmp 3f2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f9> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 3f2b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f2> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3f61c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d69c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 1253e <__cxa_finalize@plt+0x48de> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f5db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d65b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d663> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b689> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a7> │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6c5> │ │ │ │ - call d600 │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - mov 0x68(%rbx),%rbp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x70(%rbx) │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 3f3c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b706> │ │ │ │ - mov %r12,%rbx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b720> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 3f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6f0> │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 3f4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d550> │ │ │ │ + mov $0x48,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d690 │ │ │ │ + movb $0x0,0x1c(%rbp) │ │ │ │ + mov %rbp,%r9 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsp,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d620 │ │ │ │ test %r12,%r12 │ │ │ │ - je 3f3ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b72e> │ │ │ │ - pop %rbx │ │ │ │ + js 3f798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d818> │ │ │ │ mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 3f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6f0> │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add %r12,%rax │ │ │ │ + mov %r12,0x28(%rbp) │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + movl $0x0,0x40(%rbp) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call d640 │ │ │ │ + mov 0x4f6c4(%rip),%rdx # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce10> │ │ │ │ + lea 0x60d4d(%rip),%rcx │ │ │ │ + mov %rbp,0x10(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ test %r12,%r12 │ │ │ │ - jne 3f3cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b70b> │ │ │ │ + je 3f88c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d90c> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f6ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d77f> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x28(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3f713 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d793> │ │ │ │ + call d600 │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + movb $0x0,0x20(%rbx) │ │ │ │ + lea 0x10(%rbx),%rbp │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x40(%rbx),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + movb $0x0,0x40(%rbx) │ │ │ │ + call d980 │ │ │ │ + lea 0x70(%rbx),%rdi │ │ │ │ + call d4c0 │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + movb $0x0,0x90(%rbx) │ │ │ │ + movl $0x1,0xa0(%rbx) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d872> │ │ │ │ + add $0x78,%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 3f320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b660> │ │ │ │ - mov 0xc8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b761> │ │ │ │ - call d600 │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f432 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b772> │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b783> │ │ │ │ - call d600 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d872> │ │ │ │ + call d1f0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f451 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b791> │ │ │ │ + jne 3f8b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d934> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d920 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x68(%rbp),%r12 │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 3f47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7ba> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7f8> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3f8be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d93e> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8a5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3f851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8d1> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d920 │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 3f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7a0> │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3f487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7c7> │ │ │ │ + lea 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d872> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d5> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f4a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7e3> │ │ │ │ + je 3f870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8f0> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d872> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x4d4e5(%rip),%rcx # 8cd78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adf8> │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x4c4c9(%rip),%rsi # 8bd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69de8> │ │ │ │ + lea 0x4ebf0(%rip),%rdi # 8e496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c516> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f7ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d82d> │ │ │ │ call d600 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ + jmp 3f7c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d842> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d884> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f8e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d961> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d889> │ │ │ │ + jmp 3f815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d895> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d89d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b808> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 3f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7a0> │ │ │ │ - jmp 3f476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7b6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 3f90c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d98c> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 3f825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8a5> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movabs $0x3ffffffffffffff,%rdx │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov $0x8000,%edi │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ + 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 3fbd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc53> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - movsd 0x8(%rsp),%xmm12 │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%r15 │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3f674 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9b4> │ │ │ │ - mov 0xb8(%r15),%r13 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov $0x4,%edx │ │ │ │ - movsd 0x4fe6c(%rip),%xmm5 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - movd %edx,%xmm7 │ │ │ │ - mov $0x1,%ebp │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x0(%r13,%rax,8),%rax │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ - movsd 0x4fea4(%rip),%xmm8 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3f7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bae8> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rcx),%rsi │ │ │ │ - add $0x1,%r8d │ │ │ │ - and %rsi,%rcx │ │ │ │ - jne 3f5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8e0> │ │ │ │ - imul %r8d,%ebp │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3f7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1baf3> │ │ │ │ - mov 0x18(%rax),%r9 │ │ │ │ - mov %r12,%r15 │ │ │ │ - lea 0x0(%rbp,%r14,1),%r10d │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x158(%rdx),%r11 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 3f621 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b961> │ │ │ │ + mov (%r15),%rcx │ │ │ │ + lea 0x10(%r15),%rdx │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rax,%r14,1),%rax │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 3fb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db90> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movb $0x0,0x10(%r15) │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 3fa78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1daf8> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp 3fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1daa0> │ │ │ │ + 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 3fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db00> │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 3fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da80> │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + lea 0x1(%rdi),%r9 │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jae 3fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db40> │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 3fba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc20> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3fa0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da8f> │ │ │ │ + movzbl (%rcx),%edi │ │ │ │ + mov %dil,(%rsi) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 3fa0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da8b> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%r9,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3fa0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da8f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - subsd %xmm12,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - je 3f651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b991> │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov $0x1,%r13d │ │ │ │ - movsd (%r9,%rsi,8),%xmm0 │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%r13 │ │ │ │ - and (%r11,%rsi,8),%r13 │ │ │ │ - jne 3f600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b940> │ │ │ │ - mulsd %xmm12,%xmm0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,(%rdi) │ │ │ │ - cmp %r10d,%ecx │ │ │ │ - jne 3f61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b95d> │ │ │ │ - comisd %xmm8,%xmm2 │ │ │ │ - ja 3f690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9d0> │ │ │ │ - mov %r10d,%r14d │ │ │ │ - mov %r8d,%ebp │ │ │ │ - addq $0x8,0x8(%rsp) │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - cmp %rsi,0x8(%rsp) │ │ │ │ - jne 3f580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8c0> │ │ │ │ - add $0x28,%rsp │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r8,%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rax),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 3fa9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db1b> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + add %rbx,%r8 │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + mov %r8,0x10(%r12) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - jbe 3f7af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1baef> │ │ │ │ - mov %ebp,%esi │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - movd %r14d,%xmm4 │ │ │ │ - movdqa 0x4fdff(%rip),%xmm9 # 8f4b0 , std::allocator >@@Base+0x230> │ │ │ │ - shr $0x2,%esi │ │ │ │ - unpcklpd %xmm10,%xmm10 │ │ │ │ - pshufd $0x0,%xmm4,%xmm11 │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %r12,%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r15),%xmm4 │ │ │ │ - movupd 0x10(%r15),%xmm1 │ │ │ │ - movdqa %xmm11,%xmm0 │ │ │ │ - add $0x20,%r15 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - paddd %xmm7,%xmm9 │ │ │ │ - divpd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhdq %xmm6,%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm3 │ │ │ │ - movq %xmm3,%rcx │ │ │ │ - psrldq $0x8,%xmm3 │ │ │ │ - divpd %xmm10,%xmm1 │ │ │ │ - movlpd %xmm4,(%r9,%rcx,8) │ │ │ │ - movq %xmm3,%rcx │ │ │ │ - movhpd %xmm4,(%r9,%rcx,8) │ │ │ │ - movq %xmm0,%rcx │ │ │ │ - movhlps %xmm0,%xmm4 │ │ │ │ - movlpd %xmm1,(%r9,%rcx,8) │ │ │ │ - movq %xmm4,%rcx │ │ │ │ - movhpd %xmm1,(%r9,%rcx,8) │ │ │ │ - cmp %r15,%rsi │ │ │ │ - jne 3f6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba10> │ │ │ │ - test $0x3,%bpl │ │ │ │ - je 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - and $0xfffffffc,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - lea (%r14,%rcx,1),%esi │ │ │ │ - movsd (%r12,%rdi,8),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rsi,8) │ │ │ │ - lea 0x1(%rcx),%esi │ │ │ │ - cmp %ebp,%esi │ │ │ │ - jae 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - movsd (%r12,%rsi,8),%xmm0 │ │ │ │ - lea (%r14,%rsi,1),%edi │ │ │ │ - add $0x2,%ecx │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rdi,8) │ │ │ │ - cmp %ebp,%ecx │ │ │ │ - jae 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - movsd (%r12,%rcx,8),%xmm0 │ │ │ │ - lea (%rcx,%r14,1),%esi │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rsi,8) │ │ │ │ - jmp 3f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b998> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3f65e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b99e> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 3f74c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba8c> │ │ │ │ - mov %r8d,%ebp │ │ │ │ - jmp 3f65e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b99e> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov %r9d,%edi │ │ │ │ + mov -0x8(%rcx,%rdi,1),%r10 │ │ │ │ + mov %r10,-0x8(%rsi,%rdi,1) │ │ │ │ + lea 0x18(%rax),%rdi │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %esi,%r9d │ │ │ │ + sub %rsi,%rcx │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + cmp $0x8,%r9d │ │ │ │ + jb 3fa0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da8b> │ │ │ │ + and $0xfffffff8,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%r10d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rcx,%r10,1),%r11 │ │ │ │ + mov %r11,(%rdi,%r10,1) │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 3faf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db78> │ │ │ │ + jmp 3fa0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da8b> │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 3fb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbd0> │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 3fbba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc3a> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 3f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ + movzbl 0x10(%r15),%r9d │ │ │ │ + mov %r9b,0x10(%rax) │ │ │ │ + test $0x2,%cl │ │ │ │ + je 3f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movzwl -0x2(%rdx,%rcx,1),%r9d │ │ │ │ + mov %r9w,-0x2(%rsi,%rcx,1) │ │ │ │ + jmp 3f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %r13 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ + mov 0x10(%r15),%r9 │ │ │ │ + mov %r9,0x10(%rax) │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov -0x8(%rdx,%r9,1),%r10 │ │ │ │ + mov %r10,-0x8(%rsi,%r9,1) │ │ │ │ + lea 0x18(%rax),%r9 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + and $0xfffffffffffffff8,%r9 │ │ │ │ + sub %r9,%rsi │ │ │ │ + add %esi,%ecx │ │ │ │ + sub %rsi,%r10 │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 3f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ + and $0xfffffff8,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%r11d │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%r10,%r11,1),%r14 │ │ │ │ + mov %r14,(%r9,%r11,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 3fb89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc09> │ │ │ │ + jmp 3f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %edi,(%rsi) │ │ │ │ + mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rsi,%r9,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3fa0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da8f> │ │ │ │ + mov 0x10(%r15),%r9d │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r9d,0x10(%rax) │ │ │ │ + mov -0x4(%rdx,%rcx,1),%r9d │ │ │ │ + mov %r9d,-0x4(%rsi,%rcx,1) │ │ │ │ + jmp 3f9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da58> │ │ │ │ + lea 0x4e7f4(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ 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 3f8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbe0> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 3f9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcf0> │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 3f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb00> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - shl $0x20,%rbx │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - jbe 3f82c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb6c> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - mov %rdx,0x1380(%r12) │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0xb,%rdx │ │ │ │ - mov %edx,%edx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - and $0x9d2c5680,%edx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shl $0xf,%rdx │ │ │ │ - and $0xefc60000,%edx │ │ │ │ - xor %rdx,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - xor %rdx,%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - setb %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jb 3f7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb36> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3f7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb36> │ │ │ │ - add $0x18,%rsp │ │ │ │ - lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + cmp (%rsi),%rax │ │ │ │ + je 3fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd00> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + cmp $0x8,%ebx │ │ │ │ + je 3fc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd08> │ │ │ │ + cmp $0x10,%ebx │ │ │ │ + jne 3fc3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcbd> │ │ │ │ + mov 0x40(%rdi),%edx │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 3fc3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcbd> │ │ │ │ + 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 3fbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc60> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 3fce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd66> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - lea 0x1(%rcx),%rcx │ │ │ │ - mov %ecx,%edi │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd60> │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rsi,0x1380(%r12) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - and $0x9d2c5680,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - xor %rax,%rbx │ │ │ │ - imul %rcx,%rbx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - jae 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd8> │ │ │ │ - mov %ecx,%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 3fc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dce0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rdi),%edx │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 3fc3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcbd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + or $0x2,%edx │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %edx,0x40(%rdi) │ │ │ │ + call *0x78(%rax) │ │ │ │ + jmp 3fc35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcb5> │ │ │ │ + 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 3fbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc60> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3fcf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd77> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 3fca3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd23> │ │ │ │ + endbr64 │ │ │ │ + jmp 3fcfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd7c> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 3fcd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd56> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3fce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd66> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de02> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ xor %edx,%edx │ │ │ │ - neg %eax │ │ │ │ - div %edi │ │ │ │ - mov %edx,%r13d │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 3f96d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcad> │ │ │ │ - jmp 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rsi,0x1380(%r12) │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - and $0x9d2c5680,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - xor %rax,%rbx │ │ │ │ - imul %rcx,%rbx │ │ │ │ - cmp %r13d,%ebx │ │ │ │ - jae 3f998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bcd8> │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - jbe 3f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc60> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jmp 3f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc60> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - shr $0x20,%rbx │ │ │ │ - lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3fd68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dde8> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3fdbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de3d> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x1380(%rdi),%rax │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3fa48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd88> │ │ │ │ - mov (%r12,%rax,8),%rbx │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x1380(%r12) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0xb,%rax │ │ │ │ - mov %eax,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0x7,%rax │ │ │ │ - and $0x9d2c5680,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shl $0xf,%rax │ │ │ │ - and $0xefc60000,%eax │ │ │ │ - xor %rax,%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - shr $0x12,%rax │ │ │ │ - xor %rax,%rbx │ │ │ │ - lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3fdbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de3d> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3fdcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de4b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 3fda5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de25> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 3fe32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deb2> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3fe18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de98> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3fe6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deed> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + pop %r14 │ │ │ │ ret │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3fe6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deed> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3fe7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1defb> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 3fe55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ded5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - jmp 3f8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbfa> │ │ │ │ nopl (%rax) │ │ │ │ - call 38ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - jmp 3f9c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bd03> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movslq %edx,%rdi │ │ │ │ push %r14 │ │ │ │ - mov %edi,%r10d │ │ │ │ - push %r13 │ │ │ │ - sub %esi,%r10d │ │ │ │ - push %r12 │ │ │ │ - add $0x1,%r10d │ │ │ │ push %rbx │ │ │ │ - mov %esi,%ebx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - mov %edx,-0x78(%rbp) │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov 0x10(%rbp),%r13 │ │ │ │ - mov %esi,-0x74(%rbp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - sub (%rdx,%rsi,4),%eax │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,-0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - cmp $0x62,%eax │ │ │ │ - setle %dl │ │ │ │ - cmp $0x3,%r10d │ │ │ │ - setle %al │ │ │ │ - or %dl,%al │ │ │ │ - jne 3fd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0d8> │ │ │ │ - mov 0x0(%r13),%r11 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd (%r11,%rdi,8),%xmm0 │ │ │ │ - subsd (%rdx,%rsi,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 3fb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be50> │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 3fe29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c169> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 3fee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df62> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3fec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df48> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ff1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df9d> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r10d,-0x80(%rbp) │ │ │ │ - sar $1,%edx │ │ │ │ - lea 0x63a03(%rip),%rdi │ │ │ │ - mov %r9,-0x90(%rbp) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %rcx,-0x98(%rbp) │ │ │ │ - mov %r8,-0xa0(%rbp) │ │ │ │ - movsd %xmm1,-0x88(%rbp) │ │ │ │ - call 3f7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb00> │ │ │ │ - mov -0x80(%rbp),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - movaps %xmm0,-0x70(%rbp) │ │ │ │ - movsd -0x88(%rbp),%xmm1 │ │ │ │ - mov -0x90(%rbp),%r9 │ │ │ │ - mov %r15,%rdi │ │ │ │ - sar $0x2,%r10d │ │ │ │ - movq $0x0,-0x60(%rbp) │ │ │ │ - mov -0xa0(%rbp),%r8 │ │ │ │ - lea 0x1(%r10,%rax,1),%eax │ │ │ │ - movq $0x0,-0x40(%rbp) │ │ │ │ - mov -0x98(%rbp),%rcx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - lea (%rax,%rbx,1),%r10d │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - mov %r10d,%edx │ │ │ │ - push %r13 │ │ │ │ - mov %r9,-0xb0(%rbp) │ │ │ │ - mov %r8,-0xa8(%rbp) │ │ │ │ - mov %rcx,-0xa0(%rbp) │ │ │ │ - mov %r10d,-0x98(%rbp) │ │ │ │ - movsd %xmm1,-0x90(%rbp) │ │ │ │ - call 3fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda0> │ │ │ │ - mov %al,-0x88(%rbp) │ │ │ │ - pop %rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - pop %rdi │ │ │ │ - mov -0x68(%rbp),%rsi │ │ │ │ - movaps %xmm0,-0x50(%rbp) │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%r9 │ │ │ │ - mov %rsi,-0xb8(%rbp) │ │ │ │ - mov -0xa8(%rbp),%r8 │ │ │ │ - mov %rdi,-0x80(%rbp) │ │ │ │ - mov -0xa0(%rbp),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x98(%rbp),%esi │ │ │ │ - movsd -0x90(%rbp),%xmm0 │ │ │ │ - push %rax │ │ │ │ - push %r13 │ │ │ │ - call 3fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda0> │ │ │ │ - pop %rdx │ │ │ │ - mov -0x50(%rbp),%r13 │ │ │ │ - pop %rcx │ │ │ │ - cmpb $0x0,-0x88(%rbp) │ │ │ │ - je 3fd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c078> │ │ │ │ - test %al,%al │ │ │ │ - je 3fd38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c078> │ │ │ │ - mov -0x48(%rbp),%rbx │ │ │ │ - mov -0xb8(%rbp),%rax │ │ │ │ - sub -0x80(%rbp),%rax │ │ │ │ - sub %r13,%rbx │ │ │ │ - mov %rax,%r15 │ │ │ │ - sar $0x2,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - sar $0x2,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 12626 <__cxa_finalize@plt+0x49c6> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c100> │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - mov %rcx,-0x90(%rbp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,-0x88(%rbp) │ │ │ │ - call d640 │ │ │ │ - mov -0x88(%rbp),%rdx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - cmpq $0x1,-0x90(%rbp) │ │ │ │ - je 3fcd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c017> │ │ │ │ - sub $0x4,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,-0x88(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0x88(%rbp),%r8 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rdi,0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r8,0x10(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 3fcfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c03a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - jle 3fde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c120> │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ff1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df9d> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call da20 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - lea (%rbx,%r15,1),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 3fe18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c158> │ │ │ │ - mov %r13,%rsi │ │ │ │ - call da20 │ │ │ │ - jmp 3fd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ae> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp 0x8(%r12),%rax │ │ │ │ - je 3fd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c088> │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3fda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0e0> │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3fdd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c110> │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3fd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0bb> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x80(%rbp) │ │ │ │ - je 3fd8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0cb> │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 3fae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be25> │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3ff2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfab> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 3ff05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df85> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp 0x8(%rdi),%rax │ │ │ │ + je 3ff92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e012> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 3ff78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dff8> │ │ │ │ + mov %sil,-0x1(%rax) │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ffcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e04d> │ │ │ │ + add $0x38,%rsp │ │ │ │ + mov %edx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rsp,%rbx │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3ffcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e04d> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3ffdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e05b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 3ffb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e035> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + testb $0x2,0x78(%rdi) │ │ │ │ + je 40028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0a8> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 40038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0b8> │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 4002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0ad> │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + je 40070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0f0> │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + jne 40083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e103> │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 3fae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be25> │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x2a22(%rip),%rdx # 3d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a0> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 40090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e110> │ │ │ │ + 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 40007 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e087> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 40083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e103> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + cmpb $0x0,0x50(%rdi) │ │ │ │ + je 400b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e136> │ │ │ │ + call 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19760> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 4002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0ad> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + testb $0x2,0x78(%rdi) │ │ │ │ + je 40083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e103> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + jmp 4000c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e08c> │ │ │ │ + lea 0x4c5d3(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4b2f7(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4e370(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - lea -0x74(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 41e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e170> │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - jmp 3fd5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c09d> │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + movzbl 0x50(%rdi),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + jg 40113 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e193> │ │ │ │ + test %dl,%dl │ │ │ │ + je 40122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1a2> │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4010c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e18c> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + test %dl,%dl │ │ │ │ + je 40122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1a2> │ │ │ │ + call 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19760> │ │ │ │ + endbr64 │ │ │ │ + jmp 40141 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1c1> │ │ │ │ + lea 0x4c567(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4b28b(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4e304(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 4010e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e18e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + movzbl 0x50(%rdi),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + jg 40199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e219> │ │ │ │ + test %dl,%dl │ │ │ │ + je 401a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e228> │ │ │ │ + mov 0x58(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 40192 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e212> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + setne %dl │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + test %dl,%dl │ │ │ │ + je 401a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e228> │ │ │ │ + call 3b6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19760> │ │ │ │ + endbr64 │ │ │ │ + jmp 401c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e247> │ │ │ │ + lea 0x4c4e1(%rip),%rcx # 8c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a710> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4b205(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4e27e(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 40192 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e212> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3fcd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c017> │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + testb $0x2,0x68(%rdi) │ │ │ │ + je 40218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e298> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 40228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2a8> │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 4021d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e29d> │ │ │ │ + cmp %rax,0x30(%rdi) │ │ │ │ + je 40260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2e0> │ │ │ │ + mov %sil,(%rax) │ │ │ │ + mov %esi,%eax │ │ │ │ + addq $0x1,0x28(%rdi) │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x78(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 41e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e170> │ │ │ │ - jmp 3fd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ae> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jne 3fd17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c057> │ │ │ │ - mov -0x80(%rbp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 3fe2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c16e> │ │ │ │ - lea 0x4(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call da20 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3fd73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0b3> │ │ │ │ - jmp 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + jne 40273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2f3> │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - jne 3fd6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ae> │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - jmp 3fd73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0b3> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - je 3fe46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c186> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - call d600 │ │ │ │ - jmp 3fd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0c2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x2d82(%rip),%rdx # 3d4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b530> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 40280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e300> │ │ │ │ + mov 0x50(%rdi),%rax │ │ │ │ + mov 0x58(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + jmp 401f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e277> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 40273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2f3> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + cmpb $0x0,0x45(%rdi) │ │ │ │ + je 402a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e326> │ │ │ │ + call 3b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,0xc(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0xc(%rsp),%esi │ │ │ │ + cmp $0xffffffff,%esi │ │ │ │ + je 4021d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e29d> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + testb $0x2,0x68(%rdi) │ │ │ │ + je 40273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2f3> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + jmp 401fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e27c> │ │ │ │ + lea 0x4c5eb(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4b107(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4e180(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 125e4 <__cxa_finalize@plt+0x4984> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + sub 0x20(%rdi),%rax │ │ │ │ + movzbl 0x45(%rdi),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + jg 40303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e383> │ │ │ │ + test %dl,%dl │ │ │ │ + je 40312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e392> │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 402fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e37c> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + test %dl,%dl │ │ │ │ + je 40312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e392> │ │ │ │ + call 3b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12613 <__cxa_finalize@plt+0x49b3> │ │ │ │ + jmp 40331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3b1> │ │ │ │ + lea 0x4c57f(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4b09b(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4e114(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 402fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e37e> │ │ │ │ + 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 40389 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e409> │ │ │ │ + test %dl,%dl │ │ │ │ + je 40398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e418> │ │ │ │ + mov 0x48(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 40382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e402> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + setne %dl │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + test %dl,%dl │ │ │ │ + je 40398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e418> │ │ │ │ + call 3b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b0> │ │ │ │ + endbr64 │ │ │ │ + jmp 403b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e437> │ │ │ │ + lea 0x4c4f9(%rip),%rcx # 8c898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a918> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x4b015(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4e08e(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 40382 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e402> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - jmp 1264a <__cxa_finalize@plt+0x49ea> │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3b780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19800> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3b780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19800> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19900> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19900> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3b970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f0> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3b970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3ba60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ae0> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %rax │ │ │ │ + pop %rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 3ba60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ae0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ + lea 0x618c3(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov %esi,-0xfc(%rbp) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - movsd %xmm0,-0x170(%rbp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,-0x38(%rbp) │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ - mov %rsi,-0x138(%rbp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov 0x24(%rax),%r12d │ │ │ │ - test %r12,%r12 │ │ │ │ - je 41be9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df29> │ │ │ │ - lea 0x0(,%r12,4),%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x148(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 404b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e533> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 404e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e560> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 404c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e541> │ │ │ │ + call d600 │ │ │ │ + lea 0x60328(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + jmp d8c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 3bb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd0> │ │ │ │ + movl $0x0,0x78(%rbx) │ │ │ │ + jmp 404b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e533> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x128(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x130(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x158(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x108(%rbp) │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ - mov %r13,-0xc0(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,-0xc8(%rbp) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - mov %r13,-0xa0(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,-0xa8(%rbp) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - mov %r12,-0x80(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - mov %r12,-0x88(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 41c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfc7> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%rbx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov %rbx,-0x60(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x24(%r14),%r14d │ │ │ │ - mov %rbx,-0x68(%rbp) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 40319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c659> │ │ │ │ - mov -0xe8(%rbp),%rcx │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15,-0x178(%rbp) │ │ │ │ - mov 0xb8(%rsi),%rdi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rcx,-0x180(%rbp) │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - mov (%rax),%r12 │ │ │ │ - mov %rdi,-0xf0(%rbp) │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ - mov %r11d,(%rax,%rdi,4) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - movzwl (%rax,%rdi,2),%r14d │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 409a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cce4> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - lea (%r14,%r9,1),%esi │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov 0x88(%rax),%r8 │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 40511 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e591> │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x78(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 404b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e533> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%r15d │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 40180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4c0> │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - add %r15d,%r11d │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov %r15d,(%rax,%rdi,4) │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - mov %r10d,(%rax,%rdi,4) │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r8,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sete %al │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %eax,%r15d │ │ │ │ - cmp %esi,%edx │ │ │ │ - jne 40200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c540> │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov %r15d,(%rax,%rdi,4) │ │ │ │ - mov -0x148(%rbp),%rax │ │ │ │ - mov -0x120(%rbp),%rcx │ │ │ │ - add %r15d,%r10d │ │ │ │ - mov (%r12,%r9,8),%rdx │ │ │ │ - mov %r9d,(%rax,%rdi,4) │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - movsd 0x88(%rdx),%xmm0 │ │ │ │ - mov %r14d,(%rax,%rdi,4) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov %r9d,(%rax,%rdi,4) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %eax,(%rcx,%rdi,4) │ │ │ │ - cltq │ │ │ │ - mov -0x108(%rbp),%rcx │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - movsd %xmm0,(%rcx,%rdi,8) │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - movsd %xmm0,(%rax,%rdi,8) │ │ │ │ - mov -0x158(%rbp),%rax │ │ │ │ - mov %ebx,(%rax,%rdi,4) │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4099a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccda> │ │ │ │ - mov -0xe8(%rbp),%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 402c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c600> │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14,-0xe8(%rbp) │ │ │ │ - mov %ecx,%r13d │ │ │ │ - imul %ecx,%eax │ │ │ │ - add %eax,%ebx │ │ │ │ - mov -0x150(%rbp),%rcx │ │ │ │ - mov %eax,(%rcx,%rdi,4) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add $0x1,%rdi │ │ │ │ - mov 0x24(%rax),%r14d │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jae 40304 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c644> │ │ │ │ - movslq %esi,%r9 │ │ │ │ - jmp 40110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c450> │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - mov -0x178(%rbp),%r15 │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ - mov $0x4,%edi │ │ │ │ - call d640 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov $0x8,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - call d640 │ │ │ │ - mov %r14d,0x4(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x8(%rax),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - call d600 │ │ │ │ - mov -0x138(%rbp),%rsi │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %r12,-0x40(%rbp) │ │ │ │ - mov %rbx,-0x50(%rbp) │ │ │ │ - lea -0x90(%rbp),%rcx │ │ │ │ - lea -0x70(%rbp),%r8 │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov %r12,-0x48(%rbp) │ │ │ │ - lea -0xd0(%rbp),%r9 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x24(%rax),%edx │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - lea -0xb0(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - movsd -0x170(%rbp),%xmm0 │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - call 3fa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bda0> │ │ │ │ - pop %rsi │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - pop %rdi │ │ │ │ - mov -0x50(%rbp),%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rdi,-0x180(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - shr $1,%rax │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - movabs $0x333333333333333,%rax │ │ │ │ - mov %rsi,-0x110(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 12870 <__cxa_finalize@plt+0x4c10> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 41cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dff2> │ │ │ │ - lea (%rsi,%rsi,4),%rcx │ │ │ │ - lea 0x0(,%rcx,8),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmpl $0x1,-0x120(%rbp) │ │ │ │ - je 41cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e038> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rdx │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x50,%rax │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 40460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a0> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - testb $0x1,-0x120(%rbp) │ │ │ │ - je 404c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c807> │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - movq $0x0,(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x8(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x10(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x18(%rsi,%rax,8) │ │ │ │ - movq $0x0,0x20(%rsi,%rax,8) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - mov 0x48(%rbx),%rdx │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - mov %rsi,0x48(%rbx) │ │ │ │ - mov %rdi,0x58(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 404ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c82e> │ │ │ │ - mov %rdx,%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x6140b(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 40583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e603> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 405b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e630> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 40591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e611> │ │ │ │ call d600 │ │ │ │ - mov -0x120(%rbp),%ecx │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 40612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c952> │ │ │ │ - mov -0xe8(%rbp),%rcx │ │ │ │ - mov -0x120(%rbp),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x140(%rbp),%r9 │ │ │ │ - mov -0x168(%rbp),%r13 │ │ │ │ - mov 0x48(%rcx),%rax │ │ │ │ - mov %rcx,-0xf0(%rbp) │ │ │ │ - lea (%rdx,%rdx,4),%rdx │ │ │ │ - mov -0x150(%rbp),%rcx │ │ │ │ - mov -0x130(%rbp),%r14 │ │ │ │ - mov -0x148(%rbp),%r10 │ │ │ │ - mov -0x160(%rbp),%r11 │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - mov %rcx,-0xe8(%rbp) │ │ │ │ - mov -0x128(%rbp),%r15 │ │ │ │ - mov -0x180(%rbp),%rbx │ │ │ │ - mov -0x158(%rbp),%r12 │ │ │ │ + lea 0x60258(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + jmp d8c0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edx │ │ │ │ - add $0x28,%rax │ │ │ │ - movslq (%rbx,%rdx,4),%rcx │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - add $0x2,%esi │ │ │ │ - mov (%r9,%rcx,4),%r8d │ │ │ │ - mov %ecx,-0x24(%rax) │ │ │ │ - movslq (%rbx,%rdx,4),%rdx │ │ │ │ - mov %r8d,-0x20(%rax) │ │ │ │ - mov (%r15,%rdx,4),%r8d │ │ │ │ - add (%r9,%rdx,4),%r8d │ │ │ │ - mov %edx,-0x10(%rax) │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %r8d,-0xc(%rax) │ │ │ │ - mov (%r11,%rcx,4),%r8d │ │ │ │ - mov %r8d,-0x1c(%rax) │ │ │ │ - mov (%r14,%rdx,4),%r8d │ │ │ │ - add (%r11,%rdx,4),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %r8d,-0x8(%rax) │ │ │ │ - mov (%r10,%rcx,4),%r8d │ │ │ │ - mov %r8d,-0x28(%rax) │ │ │ │ - mov 0x0(%r13,%rdx,4),%r8d │ │ │ │ - add (%r10,%rdx,4),%r8d │ │ │ │ - sub $0x1,%r8d │ │ │ │ - mov %r8d,-0x14(%rax) │ │ │ │ - mov -0xe8(%rbp),%r8 │ │ │ │ - mov (%r8,%rcx,4),%r8d │ │ │ │ - add (%r12,%rcx,4),%r8d │ │ │ │ - mov %r8d,-0x18(%rax) │ │ │ │ - mov -0xe8(%rbp),%r8 │ │ │ │ - mov (%r8,%rdx,4),%ecx │ │ │ │ - add (%r12,%rdx,4),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - mov %edx,-0x4(%rax) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 40570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8b0> │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - mov %rax,-0xe8(%rbp) │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x90(%rax),%r13 │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - cmpq $0x0,-0x110(%rbp) │ │ │ │ - je 41ca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfe7> │ │ │ │ - mov -0x110(%rbp),%r15 │ │ │ │ - lea (%r15,%r15,2),%rdi │ │ │ │ - lea 0x0(,%rdi,8),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbx,1),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - cmpl $0x1,-0x120(%rbp) │ │ │ │ - je 406b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9f7> │ │ │ │ - mov %r15,%r8 │ │ │ │ - and $0xfffffffffffffffe,%r15 │ │ │ │ - mov -0xe8(%rbp),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%r8 │ │ │ │ - lea (%r15,%r8,1),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 40680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9c0> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - testb $0x1,-0x120(%rbp) │ │ │ │ - je 406c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca06> │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - mov 0x60(%rdi),%rbx │ │ │ │ - mov 0x68(%rdi),%r15 │ │ │ │ - mov %rcx,0x60(%rdi) │ │ │ │ - mov %rax,0x68(%rdi) │ │ │ │ - mov %rsi,0x70(%rdi) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 4070b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca4b> │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 3bb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd0> │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + jmp 40583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e603> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je 405e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e661> │ │ │ │ + movb $0x0,0x45(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x68(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 40583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e603> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x61723(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x78(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 40653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6d3> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 40688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e708> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 409c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd08> │ │ │ │ + je 40661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6e1> │ │ │ │ call d600 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 406f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca30> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 40718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca58> │ │ │ │ + lea 0x60188(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - mov 0x70(%rbx),%r12 │ │ │ │ - lea (%r12,%r12,1),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x3d,%rsi │ │ │ │ - jne 12823 <__cxa_finalize@plt+0x4bc3> │ │ │ │ - test %rax,%rax │ │ │ │ - je 41bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df0e> │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 3bb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd0> │ │ │ │ + movl $0x0,0x78(%rbx) │ │ │ │ + jmp 40653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6d3> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0xf0(%rbp) │ │ │ │ - call d320 │ │ │ │ - lea (%r15,%r12,8),%rax │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - imul %r14,%r13 │ │ │ │ - mov -0xfc(%rbp),%esi │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - movl $0x0,-0xf8(%rbp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%rsi,%rsi,1),%ecx │ │ │ │ - sub -0xf0(%rbp),%rdi │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rdi,-0x188(%rbp) │ │ │ │ - lea 0x1(%rcx),%r8d │ │ │ │ - lea 0x0(%r13,%r13,1),%r11 │ │ │ │ - mov %rsi,-0x108(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - jmp 407f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb31> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 40d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0dc> │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - mov (%rdx,%r14,4),%r12d │ │ │ │ - movslq (%rax,%r14,4),%r13 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x48(%rax),%r15 │ │ │ │ - movslq -0xf8(%rbp),%rax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - cmp %r12d,0x14(%r15,%rax,8) │ │ │ │ - jl 409e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd20> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - test %r13d,%r13d │ │ │ │ - js 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - movslq -0xf8(%rbp),%rax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - cmp -0x120(%rbp),%esi │ │ │ │ - jl 40a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd7e> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - je 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 408e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc27> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %ebx,(%rdi,%r12,8) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - cmp %edx,0x4(%rdi,%r12,8) │ │ │ │ - je 408cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0b> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov %edx,-0xd4(%rbp) │ │ │ │ - mov 0x60(%rsi),%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp %rsi,0x10(%rdi) │ │ │ │ - je 40cd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d017> │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %edx,0x4(%rdi,%r12,8) │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r11,%r15 │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - cmp 0x70(%rbx),%r12 │ │ │ │ - jae 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - mov 0x90(%rbx),%rdx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - lea 0x0(%r13,%r15,1),%rsi │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - imul %rdx,%r9 │ │ │ │ - imul %r8,%rdx │ │ │ │ - add %rsi,%r9 │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov (%rdi,%r9,4),%ebx │ │ │ │ - mov (%rdi,%rdx,4),%edx │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - cmp %ebx,(%rdi,%r12,8) │ │ │ │ - je 40885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbc5> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x60(%rsi),%rdi │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp %rsi,0x10(%rdi) │ │ │ │ - jne 40870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbb0> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %edx,-0x198(%rbp) │ │ │ │ - mov %r11,-0x190(%rbp) │ │ │ │ - mov %rax,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%rax │ │ │ │ - mov -0x190(%rbp),%r11 │ │ │ │ - mov -0x198(%rbp),%edx │ │ │ │ - jmp 4087a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbba> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x50(%rbx) │ │ │ │ + je 406b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e739> │ │ │ │ + movb $0x0,0x50(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 402de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c61e> │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - add %r15d,%r11d │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %r10d,(%rax,%rdi,4) │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - jmp 40236 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c576> │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp %r12,%r15 │ │ │ │ - jne 406f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca30> │ │ │ │ - jmp 4070b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca4b> │ │ │ │ + mov %eax,0x78(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 40653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6d3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ - cmp %rsi,-0xf0(%rbp) │ │ │ │ - je 40a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd72> │ │ │ │ - mov -0x188(%rbp),%rdx │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %r11,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%r11 │ │ │ │ - addl $0x1,-0xf8(%rbp) │ │ │ │ - jmp 4082a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb6a> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - je 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - movslq -0xf8(%rbp),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %r12d,(%r15,%rsi,8) │ │ │ │ - jg 4085f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb9f> │ │ │ │ - lea 0x18(%rdx),%r9 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 40ac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce01> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 40c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf50> │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r11,%r15 │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - cmp 0x70(%rbx),%r12 │ │ │ │ - jae 407d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - lea (%r15,%r13,1),%rsi │ │ │ │ - mov %rax,%r10 │ │ │ │ - imul %r8,%rax │ │ │ │ - imul %rcx,%r10 │ │ │ │ - add %rsi,%rax │ │ │ │ - add %rsi,%r10 │ │ │ │ - mov (%rdi,%r10,4),%ebx │ │ │ │ - mov (%rdi,%rax,4),%r10d │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - cmp %ebx,(%rax,%r12,8) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - je 40b31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce71> │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp 0x10(%rdi),%rsi │ │ │ │ - je 40d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d06c> │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %ebx,(%rdi,%r12,8) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - cmp %r10d,0x4(%rdi,%r12,8) │ │ │ │ - je 40b6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceaf> │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp 0x10(%rdi),%rsi │ │ │ │ - je 40c67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfa7> │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0xf0(%rbp),%rdi │ │ │ │ - mov %r10d,0x4(%rdi,%r12,8) │ │ │ │ - lea (%rax,%r9,1),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 40a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdc0> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r11,-0x198(%rbp) │ │ │ │ - mov %r9,-0x190(%rbp) │ │ │ │ - mov %r10d,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x190(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r10d │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov -0x198(%rbp),%r11 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - add %r9,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 40a9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdda> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x198(%rbp) │ │ │ │ - mov %r11,-0x190(%rbp) │ │ │ │ - mov %r9,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0x198(%rbp),%rdx │ │ │ │ - mov -0x190(%rbp),%r11 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - jmp 40aa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cde5> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r11,-0x198(%rbp) │ │ │ │ - mov %r9,-0x190(%rbp) │ │ │ │ - mov %r10d,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%r11 │ │ │ │ - mov -0x190(%rbp),%r9 │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - mov -0x178(%rbp),%r10d │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - jmp 40b63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cea3> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %edx,-0x198(%rbp) │ │ │ │ - mov %r11,-0x190(%rbp) │ │ │ │ - mov %rax,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%rax │ │ │ │ - mov -0x190(%rbp),%r11 │ │ │ │ - mov -0x198(%rbp),%edx │ │ │ │ - jmp 408bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbff> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r11,-0x198(%rbp) │ │ │ │ - mov %r9,-0x190(%rbp) │ │ │ │ - mov %r10d,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x138(%rbp) │ │ │ │ - call 2a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a0> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%r11 │ │ │ │ - mov -0x190(%rbp),%r9 │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - mov -0x178(%rbp),%r10d │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov -0x138(%rbp),%rcx │ │ │ │ - jmp 40b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce66> │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov 0x98(%rsi),%rax │ │ │ │ - cmp 0xa0(%rsi),%rax │ │ │ │ - je 40dba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d0fa> │ │ │ │ - mov %rax,0xa0(%rsi) │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov 0xb0(%rsi),%rax │ │ │ │ - cmp 0xb8(%rsi),%rax │ │ │ │ - je 40dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d118> │ │ │ │ - mov %rax,0xb8(%rsi) │ │ │ │ - mov -0xe8(%rbp),%rsi │ │ │ │ - mov 0xc8(%rsi),%rax │ │ │ │ - cmp 0xd0(%rsi),%rax │ │ │ │ - je 40df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d136> │ │ │ │ - mov %rax,0xd0(%rsi) │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 413bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6fc> │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + lea 0x6126b(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x68(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 40723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7a3> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 40758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7d8> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 40731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7b1> │ │ │ │ + call d600 │ │ │ │ + lea 0x600b8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 3bb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd0> │ │ │ │ + movl $0x0,0x68(%rbx) │ │ │ │ + jmp 40723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7a3> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - call d320 │ │ │ │ - lea -0xdc(%rbp),%rax │ │ │ │ - movq $0x0,-0xf8(%rbp) │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov -0xe8(%rbp),%r15 │ │ │ │ - lea (%rax,%rax,2),%r10 │ │ │ │ - mov 0x60(%r15),%r13 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - add %r10,%r13 │ │ │ │ - mov 0x8(%r13),%r12 │ │ │ │ - mov 0x0(%r13),%r14 │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 415e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d920> │ │ │ │ - mov %r12,%rbx │ │ │ │ - mov %r12,%rsi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x45(%rbx) │ │ │ │ + je 40789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e809> │ │ │ │ + movb $0x0,0x45(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %r10,-0x108(%rbp) │ │ │ │ - sub %r14,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 3ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ - cmp $0x40,%rbx │ │ │ │ - jle 41880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbc0> │ │ │ │ - lea 0x40(%r14),%rbx │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x68(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - je 40f23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d263> │ │ │ │ - mov %r15,%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov -0x4(%rbx),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 419e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd20> │ │ │ │ - lea -0x4(%rbx),%rax │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 40723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7a3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 40f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d240> │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 40ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d210> │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov 0x60(%rax),%r13 │ │ │ │ - add %r10,%r13 │ │ │ │ - mov 0x8(%r13),%rbx │ │ │ │ - mov 0x0(%r13),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 415e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d920> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 40f6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2ac> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,-0x4(%rdx) │ │ │ │ - je 414f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d830> │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x4(%rdx),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 40f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2a0> │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - sub %r12,%rbx │ │ │ │ - jne 4156b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8ab> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - lea (%rax,%rax,4),%r15 │ │ │ │ - lea 0x0(,%r15,8),%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rax,-0x108(%rbp) │ │ │ │ - jmp 40fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d324> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add $0x1,%r15 │ │ │ │ - mov 0x60(%rax),%r13 │ │ │ │ - add %r10,%r13 │ │ │ │ - mov 0x0(%r13),%r12 │ │ │ │ - mov 0x8(%r13),%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - sar $0x2,%r8 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jae 41170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4b0> │ │ │ │ - mov -0x4(%r12,%r15,4),%ebx │ │ │ │ - mov (%r12,%r15,4),%edx │ │ │ │ - shr $1,%ebx │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jne 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - add 0x48(%rax),%rdx │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov 0x14(%rdx),%r8d │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - lea -0xd8(%rbp),%rdx │ │ │ │ - push %rdx │ │ │ │ - mov -0x138(%rbp),%r9 │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov -0xfc(%rbp),%esi │ │ │ │ - call 8a5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x668f0> │ │ │ │ - pop %rax │ │ │ │ - mov -0xd8(%rbp),%ecx │ │ │ │ - pop %rdx │ │ │ │ - mov -0xdc(%rbp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jg 12654 <__cxa_finalize@plt+0x49f4> │ │ │ │ - mov %edx,%esi │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + sub $0x90,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0x38(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 40820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8a0> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 409c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea47> │ │ │ │ + add $0x90,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %eax,0x38(%rdi) │ │ │ │ + lea 0x5ffb7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - sub %ecx,%esi │ │ │ │ - cvtsi2ss %edx,%xmm1 │ │ │ │ - cvtsi2ss %esi,%xmm0 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - comiss 0x49f8f(%rip),%xmm0 # 8b00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6734c> │ │ │ │ - jbe 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - lea -0x1(%r15),%rsi │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - addl $0x2,(%rax,%rdi,4) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,(%r14,%rsi,8) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - or %rdx,(%r14,%rsi,8) │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - add 0x48(%rax),%rdx │ │ │ │ - mov 0xa0(%rax),%rcx │ │ │ │ - mov 0x14(%rdx),%r12d │ │ │ │ - mov (%rdx),%r13d │ │ │ │ - cmp 0xa8(%rax),%rcx │ │ │ │ - je 41ad9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de19> │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - add $0x4,%rcx │ │ │ │ - mov %rcx,0xa0(%rax) │ │ │ │ - sub %r13d,%r12d │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0xb8(%rax),%rcx │ │ │ │ - mov %r12d,%ebx │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - add %r12d,%ebx │ │ │ │ - sar $1,%ebx │ │ │ │ - neg %ebx │ │ │ │ - add %ebx,%esi │ │ │ │ - mov %esi,-0xd4(%rbp) │ │ │ │ - cmp 0xc0(%rax),%rcx │ │ │ │ - je 41a9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddde> │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - add $0x4,%rcx │ │ │ │ - mov %rcx,0xb8(%rax) │ │ │ │ - mov 0x14(%rdx),%ecx │ │ │ │ - mov 0xd0(%rax),%rdx │ │ │ │ - sub %ebx,%ecx │ │ │ │ - mov %ecx,-0xd4(%rbp) │ │ │ │ - cmp 0xd8(%rax),%rdx │ │ │ │ - je 41a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddb8> │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0xd0(%rax) │ │ │ │ - jmp 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - movslq (%rax,%rdi,4),%rax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 41600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d940> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 415c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d900> │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + call dc40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movb $0x0,0x55(%rsp) │ │ │ │ + lea 0x6110d(%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 40940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c0> │ │ │ │ + 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 3fbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc60> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + call 3e980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca00> │ │ │ │ + lea 0x61098(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 40910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e990> │ │ │ │ + test $0x4,%al │ │ │ │ + je 40910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e990> │ │ │ │ mov %r14,%rdi │ │ │ │ + mov $0x10,%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov $0x8,%esi │ │ │ │ + call 3bb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bd0> │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4091f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e99f> │ │ │ │ call d600 │ │ │ │ - addq $0x1,-0xf8(%rbp) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - cmp %eax,-0x120(%rbp) │ │ │ │ - jg 40e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 411d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d511> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9d,-0x120(%rbp) │ │ │ │ - jle 413b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6f0> │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - mov (%rax,%r9,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - lea (%r9,%r9,2),%r10 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%r10 │ │ │ │ - mov 0x90(%rax),%ebx │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - movslq %ebx,%r13 │ │ │ │ - mov 0x78(%rdi),%rdx │ │ │ │ - mov (%rdx,%r13,4),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - cmp -0xfc(%rbp),%ecx │ │ │ │ - je 41246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d586> │ │ │ │ - lea (%rax,%r10,1),%rcx │ │ │ │ - mov 0x8(%rcx),%r12 │ │ │ │ - cmp 0x10(%rcx),%r12 │ │ │ │ - je 41700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da40> │ │ │ │ - mov %edx,(%r12) │ │ │ │ - add $0x4,%r12 │ │ │ │ - movslq 0x90(%rdi),%r13 │ │ │ │ - mov %r12,0x8(%rcx) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - add $0x1,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x10(%rdi),%rdx │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - cmovae %esi,%ebx │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov %ebx,0x90(%rdi) │ │ │ │ - cmp %r14d,%r8d │ │ │ │ - jne 41200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d540> │ │ │ │ - add %r10,%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov %rbx,%r12 │ │ │ │ - mov $0x3f,%edx │ │ │ │ + lea 0x5feca(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + jmp 407f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e878> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1004,%edi │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + movq $0x4,0x70(%rsp) │ │ │ │ + call d640 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movq $0x1004,0x68(%rsp) │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + movb $0x1,0x55(%rsp) │ │ │ │ + movl $0x5,0x78(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movups %xmm0,0x18(%rsp) │ │ │ │ + call *0x70(%rax) │ │ │ │ + jmp 40894 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e914> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov $0x10,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - sub %r13,%r12 │ │ │ │ - mov %r9,-0xf8(%rbp) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r10,-0x108(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 3ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b250> │ │ │ │ - cmp $0x40,%r12 │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - jle 41b14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de54> │ │ │ │ - lea 0x40(%r13),%r12 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - je 41343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d683> │ │ │ │ - mov -0xe8(%rbp),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%ecx │ │ │ │ - mov -0x4(%r12),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jae 41b39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de79> │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,0x4(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jb 41320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d660> │ │ │ │ - add $0x4,%r12 │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d640> │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add 0x60(%rax),%r10 │ │ │ │ - mov 0x8(%r10),%rsi │ │ │ │ - mov (%r10),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ + call 3e980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca00> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 40a3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaba> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 409e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea61> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 4138c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6cc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,-0x4(%rdx) │ │ │ │ - je 419f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd37> │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x4(%rdx),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 41380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6c0> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9d,-0x120(%rbp) │ │ │ │ - jg 411d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d511> │ │ │ │ - mov -0x118(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0xf0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 413d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d710> │ │ │ │ + jmp 40a17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea97> │ │ │ │ + endbr64 │ │ │ │ + jmp 4099c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea1c> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x180(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 413e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d724> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x55(%rsp) │ │ │ │ + je 409f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea75> │ │ │ │ + movb $0x0,0x55(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 409c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea47> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + lea 0x10(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 40560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5e0> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 409c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea47> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 40a4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eace> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 40a0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea8d> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 409b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea34> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x78(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 409c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea47> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 40910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e990> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x5f893(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + lea 0x40(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rdi) │ │ │ │ + testb $0x5,0x150(%rdi) │ │ │ │ + je 40c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eca8> │ │ │ │ + lea 0x5fdfc(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + lea 0x5ff1b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0xa8(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x5fcb7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x60083(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x60084(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ + lea 0x5fbf1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5f6fe(%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 40d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edb5> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 40bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec43> │ │ │ │ + mov 0x320(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x5f63e(%rip),%rax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 413f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d732> │ │ │ │ - call d600 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ + je 40bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec6e> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x60d3b(%rip),%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x238(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x5fb51(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 41403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d743> │ │ │ │ - call d600 │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ + je 40d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edb5> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 40c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecf0> │ │ │ │ + lea 0x40(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40afd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb7d> │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 40afd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb7d> │ │ │ │ + nop │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 40d35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edb5> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 40d01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed81> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 40cba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed3a> │ │ │ │ + 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 41414 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d754> │ │ │ │ + je 40d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eda0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 40ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed20> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 40d01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed81> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 40cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed70> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + jmp 40c3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecbe> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 40ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed20> │ │ │ │ + jmp 40cda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed5a> │ │ │ │ + endbr64 │ │ │ │ + jmp 40d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edd4> │ │ │ │ + lea 0x4b6ec(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4a578(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4d6e9(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 40b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eba6> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + lea 0x5f5d6(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x40(%rdi),%rbp │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rdi) │ │ │ │ + testb $0x5,0x150(%rdi) │ │ │ │ + je 40f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef90> │ │ │ │ + lea 0x5fb45(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + lea 0x5fc64(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0xa8(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x5fa00(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x5fdcc(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x5fdcd(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ + lea 0x5f93a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5f447(%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 4102d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0ad> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 40e7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eefa> │ │ │ │ + mov 0x320(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x5f387(%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 40ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef56> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 40ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef56> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 40ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef56> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x21573(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 41020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0a0> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x60a53(%rip),%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x238(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x5f869(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 41425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d765> │ │ │ │ - call d600 │ │ │ │ - mov -0x150(%rbp),%rax │ │ │ │ + je 4102d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0ad> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 40f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efe0> │ │ │ │ + lea 0x40(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 41439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d779> │ │ │ │ - mov %rax,%rdi │ │ │ │ + jne 40db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee34> │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 40db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee34> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4102d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0ad> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 40ff1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f071> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 40faa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f02a> │ │ │ │ + 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 41010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f090> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 40f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f010> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 40ff1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f071> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - mov -0x158(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4144d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d78d> │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 40fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f060> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + jmp 40f26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa6> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 40f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f010> │ │ │ │ + jmp 40fca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f04a> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 40ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef56> │ │ │ │ + endbr64 │ │ │ │ + jmp 4104c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0cc> │ │ │ │ + lea 0x4b3f4(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4a280(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4d3f1(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 40ddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee5d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x5f2f3(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,-0x10(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rdi) │ │ │ │ + testb $0x5,0x140(%rdi) │ │ │ │ + je 411f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f278> │ │ │ │ + lea 0x5f85c(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + lea 0x5f97b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x5f717(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x5fae3(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x5fae4(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x20(%rbx,%rax,1) │ │ │ │ + lea 0x5f651(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5f15e(%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 41461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7a1> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ + je 4130d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f38d> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 41163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1e3> │ │ │ │ + mov 0x310(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x5f09e(%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 411bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f23f> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 411bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f23f> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 411bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f23f> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x2185c(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f380> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x6076a(%rip),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x5f581(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4130d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f38d> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 41240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2c0> │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ test %rax,%rax │ │ │ │ - je 41475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7b5> │ │ │ │ - mov %rax,%rdi │ │ │ │ + jne 4109d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f11d> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 4109d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f11d> │ │ │ │ + nop │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4130d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f38d> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 412d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f351> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 4128a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f30a> │ │ │ │ + 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 412f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f370> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f0> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 412d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f351> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 41489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7c9> │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 412c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f340> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + jmp 4120e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f28e> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f0> │ │ │ │ + jmp 412aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f32a> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 411bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f23f> │ │ │ │ + endbr64 │ │ │ │ + jmp 4132c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3ac> │ │ │ │ + lea 0x4b114(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x49fa0(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4d111(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 410c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f146> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 413e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f460> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 413c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 41388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f408> │ │ │ │ + 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 413d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f450> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 41370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3f0> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 413c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ call d600 │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4149d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7dd> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 413b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f430> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 41370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3f0> │ │ │ │ + jmp 413a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f427> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + jmp 413f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f473> │ │ │ │ + endbr64 │ │ │ │ + jmp 4141b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f49b> │ │ │ │ mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 413c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ call d600 │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 414b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f1> │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 41409 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f489> │ │ │ │ + jmp 413c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,-0x148(%rbp) │ │ │ │ - je 41bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deec> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 41d43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e083> │ │ │ │ - mov -0x148(%rbp),%rdi │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 4135f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3df> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x5ef23(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + lea 0x40(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rdi) │ │ │ │ + testb $0x5,0x150(%rdi) │ │ │ │ + je 415a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f620> │ │ │ │ + lea 0x5f48c(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + lea 0x5f5ab(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0xa8(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x5f347(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x5f713(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x5f714(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ + lea 0x5f281(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5ed8e(%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 416b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f735> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 41533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5b3> │ │ │ │ + mov 0x320(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x5ecce(%rip),%rax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4155e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5de> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x603cb(%rip),%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x238(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x5f1e1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rsi,-0xe8(%rbp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 40f7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2bf> │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 4154f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d88f> │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - je 4153f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d87f> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 415f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d930> │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jne 41520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d860> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 41537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d877> │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x4,%rsi │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - je 4155f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d89f> │ │ │ │ - mov %rsi,0x8(%r13) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub %r12,%rbx │ │ │ │ - je 40f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d0> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - sar $0x2,%r8 │ │ │ │ - lea 0x3f(%r8),%r15 │ │ │ │ - mov %r8,-0x108(%rbp) │ │ │ │ - shr $0x6,%r15 │ │ │ │ - lea 0x0(,%r15,8),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r15,8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 416b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f735> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 415f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f670> │ │ │ │ + lea 0x40(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4146d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4ed> │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 4146d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4ed> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 416b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f735> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 41681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f701> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 4163a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6ba> │ │ │ │ + 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 416a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f720> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 41620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6a0> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 41681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f701> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6f0> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + jmp 415b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f636> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6a0> │ │ │ │ + jmp 4165a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6da> │ │ │ │ + endbr64 │ │ │ │ + jmp 416d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f754> │ │ │ │ + lea 0x4ad6c(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x49bf8(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4cd69(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d320 │ │ │ │ - mov -0x108(%rbp),%r8 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - jmp 40f96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d6> │ │ │ │ - nopl (%rax) │ │ │ │ - addq $0x1,-0xf8(%rbp) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - cmp %eax,-0x120(%rbp) │ │ │ │ - jg 40e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ - jmp 411b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4f6> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 40f96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,-0xe8(%rbp) │ │ │ │ - jmp 41552 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d892> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 127c3 <__cxa_finalize@plt+0x4b63> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 41a64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dda4> │ │ │ │ - lea 0x0(,%rdx,4),%r15 │ │ │ │ - mov %r8,-0x108(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x108(%rbp),%r8 │ │ │ │ - mov %rax,%r10 │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %r10,-0x108(%rbp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%r11d │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 41496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f516> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r9d,%ecx │ │ │ │ - mov %r11,%rax │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%r14,%rdx,8),%rax │ │ │ │ - jne 4168b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9cb> │ │ │ │ - cmp %r15,%r10 │ │ │ │ - je 418a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbe0> │ │ │ │ - mov (%r12,%r9,4),%eax │ │ │ │ - add $0x4,%r10 │ │ │ │ - mov %eax,-0x4(%r10) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jb 41660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9a0> │ │ │ │ - mov 0x10(%r13),%rax │ │ │ │ - mov %r10,%r15 │ │ │ │ - sub -0x108(%rbp),%r15 │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dffd> │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jb 41b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de90> │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - jle 41d1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e05f> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d550 │ │ │ │ - add 0x0(%r13),%r15 │ │ │ │ - mov %r15,0x8(%r13) │ │ │ │ - cmpq $0x0,-0x108(%rbp) │ │ │ │ - je 4118a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4ca> │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - call d600 │ │ │ │ - jmp 4118a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4ca> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x1fffffffffffffff,%rdi │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - sub %rsi,%r12 │ │ │ │ - mov %r12,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 12897 <__cxa_finalize@plt+0x4c37> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x5ec63(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + lea 0x30(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,-0x10(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x228(%rdi) │ │ │ │ + testb $0x5,0x140(%rdi) │ │ │ │ + je 41890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f910> │ │ │ │ + lea 0x5f1cc(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + lea 0x5f2eb(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x5f087(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x68(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x5f453(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x5f454(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x20(%rbx,%rax,1) │ │ │ │ + lea 0x5efc1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x120(%rbx) │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5eace(%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 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10,-0x178(%rbp) │ │ │ │ - cmovne %rax,%r15 │ │ │ │ - mov %r9,-0x170(%rbp) │ │ │ │ - mov %rsi,-0x138(%rbp) │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rcx,-0x110(%rbp) │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - mov %edx,-0x108(%rbp) │ │ │ │ - cmova %rax,%r15 │ │ │ │ - mov %r8d,-0xf8(%rbp) │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x108(%rbp),%edx │ │ │ │ + je 419ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa2d> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 417f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f873> │ │ │ │ + mov 0x310(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x5ea0e(%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 4184f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8cf> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 4184f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8cf> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 4184f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8cf> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x21eec(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 419a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa20> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x600da(%rip),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + lea 0x228(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x5eef1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x228(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 419ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa2d> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 418e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f960> │ │ │ │ + lea 0x30(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4172d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7ad> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x20(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 4172d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7ad> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - mov -0xf8(%rbp),%r8d │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov -0x110(%rbp),%rcx │ │ │ │ - mov -0x138(%rbp),%rsi │ │ │ │ - mov %edx,(%rax,%r12,1) │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r10 │ │ │ │ - je 417f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db38> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r10,-0x170(%rbp) │ │ │ │ - mov %r9,-0x138(%rbp) │ │ │ │ - mov %r8d,-0x108(%rbp) │ │ │ │ - mov %rsi,-0xf8(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x170(%rbp),%r10 │ │ │ │ - mov -0x138(%rbp),%r9 │ │ │ │ - mov -0x110(%rbp),%rcx │ │ │ │ - mov -0x108(%rbp),%r8d │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov -0xf8(%rbp),%rsi │ │ │ │ - lea 0x4(%r11,%r12,1),%r12 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 41861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dba1> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r11,-0x170(%rbp) │ │ │ │ - mov %r10,-0x138(%rbp) │ │ │ │ - mov %r9,-0x110(%rbp) │ │ │ │ - mov %rcx,-0x108(%rbp) │ │ │ │ - mov %r8d,-0xf8(%rbp) │ │ │ │ + je 419ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa2d> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 41971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9f1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 4192a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9aa> │ │ │ │ + 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 41990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa10> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 41910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f990> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 41971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9f1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ call d600 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov -0x170(%rbp),%r11 │ │ │ │ - mov -0x138(%rbp),%r10 │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - movslq 0x90(%rax),%r13 │ │ │ │ - mov -0x108(%rbp),%rcx │ │ │ │ - mov -0xf8(%rbp),%r8d │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - mov %r11,(%rcx) │ │ │ │ - add %r15,%r11 │ │ │ │ - mov %r12,0x8(%rcx) │ │ │ │ - mov %r11,0x10(%rcx) │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - jmp 41246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d586> │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9e0> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + jmp 418a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f926> │ │ │ │ nop │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - jmp 40f23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d263> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub -0x108(%rbp),%r10 │ │ │ │ - movabs $0x1fffffffffffffff,%rsi │ │ │ │ - mov %r10,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 1280f <__cxa_finalize@plt+0x4baf> │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f990> │ │ │ │ + jmp 4194a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9ca> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 4184f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8cf> │ │ │ │ + endbr64 │ │ │ │ + jmp 419cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa4c> │ │ │ │ + lea 0x4aa74(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x49900(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4ca71(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 41756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7d6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + lea 0x5e966(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x40(%rdi),%rbp │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rdi) │ │ │ │ + testb $0x5,0x150(%rdi) │ │ │ │ + je 41b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc08> │ │ │ │ + lea 0x5eed5(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + lea 0x5eff4(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + lea 0xa8(%rbx),%rdi │ │ │ │ + call dbb0 ::~__basic_file()@plt> │ │ │ │ + lea 0x5ed90(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x5f15c(%rip),%rax # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x5f15d(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ + lea 0x5ecca(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5e7d7(%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 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10,-0x178(%rbp) │ │ │ │ - cmovne %rax,%r15 │ │ │ │ - mov %r9,-0x170(%rbp) │ │ │ │ - mov %r8,-0x110(%rbp) │ │ │ │ - add %rax,%r15 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - cmova %rax,%r15 │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x178(%rbp),%r10 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x110(%rbp),%r8 │ │ │ │ - mov (%r12,%r9,4),%eax │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %eax,(%rcx,%r10,1) │ │ │ │ - je 41973 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcb3> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r9,-0x178(%rbp) │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x108(%rbp),%rdi │ │ │ │ - lea 0x4(%rcx,%r10,1),%r10 │ │ │ │ + je 41c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd1d> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + je 41aea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb6a> │ │ │ │ + mov 0x320(%rbx),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + lea 0x5e717(%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 41b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbc6> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 41b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbc6> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + jne 41b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbc6> │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea -0x221e3(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 41c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd10> │ │ │ │ + call *0x8(%rdx) │ │ │ │ + lea 0x5fde3(%rip),%rax │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + lea 0x238(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x5ebf9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 419c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd07> │ │ │ │ - mov %rcx,-0x178(%rbp) │ │ │ │ - mov %r10,-0x170(%rbp) │ │ │ │ - mov %r9,-0x110(%rbp) │ │ │ │ - mov %r8,-0x108(%rbp) │ │ │ │ - call d600 │ │ │ │ - mov -0x178(%rbp),%rcx │ │ │ │ - mov -0x170(%rbp),%r10 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - mov -0x108(%rbp),%r8 │ │ │ │ - mov %rcx,-0x108(%rbp) │ │ │ │ - add %rcx,%r15 │ │ │ │ - jmp 4168b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9cb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 40ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d210> │ │ │ │ - jmp 40f1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d25c> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 41a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8b> │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 41a3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd7b> │ │ │ │ + je 41c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd1d> │ │ │ │ + cmp %rdi,(%rdi) │ │ │ │ + jne 41bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc50> │ │ │ │ + lea 0x40(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 41a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1faa4> │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + lea 0x30(%rbx),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 41a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1faa4> │ │ │ │ + nop │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 41c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd1d> │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov (%r12),%rbp │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 41c61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fce1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 41a6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddaf> │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jne 41a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd60> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 41a33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd73> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ + mov 0x38(%r12),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 41c1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc9a> │ │ │ │ + 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 41c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd00> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc80> │ │ │ │ + mov (%r12),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 41c61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fce1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcd0> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + andl $0xfffffffc,0x38(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + movups %xmm1,(%r12) │ │ │ │ + jmp 41b9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc1e> │ │ │ │ + nop │ │ │ │ + mov 0x0(%rbp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 41c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc80> │ │ │ │ + jmp 41c3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcba> │ │ │ │ + nop │ │ │ │ + call *%rax │ │ │ │ + jmp 41b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbc6> │ │ │ │ + endbr64 │ │ │ │ + jmp 41cbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd3c> │ │ │ │ + lea 0x4a784(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x49610(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4c781(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - mov %rdi,0x8(%r10) │ │ │ │ - jmp 411c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d500> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 41646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d986> │ │ │ │ - mov %rbx,-0xe8(%rbp) │ │ │ │ - jmp 41a4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8e> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0xc8(%rax),%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - call 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - jmp 40fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d300> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0xb0(%rax),%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add 0x48(%r13),%rdx │ │ │ │ - jmp 4113c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d47c> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0x98(%rax),%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e240> │ │ │ │ - mov -0x108(%rbp),%rdx │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov -0xe8(%rbp),%rax │ │ │ │ - add 0x48(%rbx),%rdx │ │ │ │ - jmp 41101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d441> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,-0xf8(%rbp) │ │ │ │ - call 3ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b190> │ │ │ │ - mov -0x108(%rbp),%r10 │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - jmp 41343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d683> │ │ │ │ - mov %r12,%rsi │ │ │ │ - add $0x4,%r12 │ │ │ │ - mov %ecx,(%rsi) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d640> │ │ │ │ - jmp 4133c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d67c> │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jle 41d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e047> │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - call d550 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov 0x8(%r13),%rdi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - add -0x108(%rbp),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 41cff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e03f> │ │ │ │ - call d550 │ │ │ │ - add 0x0(%r13),%r15 │ │ │ │ - jmp 416d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da17> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 41d43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e083> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 41a4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1facd> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 41cf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd79> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 41d11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd91> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + jne 41d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdb0> │ │ │ │ + movl $0x0,0x118(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - movq $0x0,-0xf0(%rbp) │ │ │ │ - movq $0x0,-0x118(%rbp) │ │ │ │ - jmp 40778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cab8> │ │ │ │ - movq $0x0,-0xc0(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,-0xa0(%rbp) │ │ │ │ - movq $0x0,-0x90(%rbp) │ │ │ │ - movq $0x0,-0x80(%rbp) │ │ │ │ - movq $0x0,-0x88(%rbp) │ │ │ │ - movq $0x0,-0x148(%rbp) │ │ │ │ - movq $0x0,-0x140(%rbp) │ │ │ │ - movq $0x0,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - movq $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x128(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movq $0x0,-0x130(%rbp) │ │ │ │ - movaps %xmm0,-0xd0(%rbp) │ │ │ │ - movaps %xmm0,-0xb0(%rbp) │ │ │ │ - movq $0x0,-0x70(%rbp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,-0x60(%rbp) │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - jmp 40319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c659> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 406c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca09> │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 404ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c80a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov -0x108(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d550 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 41ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e028> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + lea 0xd8(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdc8> │ │ │ │ call d600 │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %rbx,0x0(%r13) │ │ │ │ - mov %r15,0x10(%r13) │ │ │ │ - jmp 416d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da17> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 40497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d7> │ │ │ │ - add %rax,%r15 │ │ │ │ - jmp 416d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da17> │ │ │ │ - jne 41b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deba> │ │ │ │ - mov -0x108(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - jmp 41b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1deba> │ │ │ │ - jne 41ba3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dee3> │ │ │ │ - mov -0x108(%rbp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - jmp 416e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da29> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41d5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fddd> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41d6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdef> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdfd> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movb $0x0,0xf0(%rbx) │ │ │ │ + jmp 41d1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd9a> │ │ │ │ endbr64 │ │ │ │ - jmp 12677 <__cxa_finalize@plt+0x4a17> │ │ │ │ + jmp 41d92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe12> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1271c <__cxa_finalize@plt+0x4abc> │ │ │ │ + jmp 41dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe3b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 230a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + je 41ddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe5c> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call 3f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ + movb $0x0,0xf0(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 127e2 <__cxa_finalize@plt+0x4b82> │ │ │ │ + jmp 41dac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe2c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127ea <__cxa_finalize@plt+0x4b8a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 41da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe27> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12706 <__cxa_finalize@plt+0x4aa6> │ │ │ │ + mov %rax,%r14 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x118(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 127f6 <__cxa_finalize@plt+0x4b96> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126c9 <__cxa_finalize@plt+0x4a69> │ │ │ │ + lea 0x5fccd(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x118(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 41e54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fed4> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 41ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff60> │ │ │ │ + mov 0x100(%rbx),%rdi │ │ │ │ + lea 0x5fbde(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1feef> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + jne 41e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff10> │ │ │ │ + lea 0x5e971(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d8c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + lea 0xd8(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff28> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41ebd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff3d> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41ecf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff4f> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fef8> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 41e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fef8> │ │ │ │ + nop │ │ │ │ + call 41cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd50> │ │ │ │ + jmp 41e54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fed4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1278a <__cxa_finalize@plt+0x4b2a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 41e54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fed4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12699 <__cxa_finalize@plt+0x4a39> │ │ │ │ + lea 0x5fbfd(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x118(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 41f24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffa4> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 41fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20040> │ │ │ │ + mov 0x100(%rbx),%rdi │ │ │ │ + lea 0x5fb0e(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41f3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffbf> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + jne 41f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffe8> │ │ │ │ + lea 0x5e8a1(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + lea 0xd8(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20000> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20015> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41fa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20027> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffc8> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 41f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffc8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 41cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd50> │ │ │ │ + jmp 41f24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffa4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127a0 <__cxa_finalize@plt+0x4b40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 41f24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffa4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1268f <__cxa_finalize@plt+0x4a2f> │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x40(%rdi),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + jne 42009 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20089> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov $0x8,%esi │ │ │ │ + mov %eax,0x40(%rdi) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + mov 0x40(%rbx),%eax │ │ │ │ + test $0x4,%al │ │ │ │ + jne 42021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200a1> │ │ │ │ + or $0x4,%eax │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,0x40(%rbx) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + call *0x78(%rax) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 42039 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200b9> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 42035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200b5> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movl $0x0,0x80(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - jmp 12842 <__cxa_finalize@plt+0x4be2> │ │ │ │ + jmp 42066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200e6> │ │ │ │ endbr64 │ │ │ │ - jmp 12868 <__cxa_finalize@plt+0x4c08> │ │ │ │ + jmp 4208b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2010b> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 42086 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20106> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 42082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20102> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov $0x10,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 230a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1120> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126af <__cxa_finalize@plt+0x4a4f> │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 420c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20147> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126bb <__cxa_finalize@plt+0x4a5b> │ │ │ │ + jmp 42057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200d7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 128b6 <__cxa_finalize@plt+0x4c56> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 420a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20120> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,0x80(%rbx) │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12774 <__cxa_finalize@plt+0x4b14> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12748 <__cxa_finalize@plt+0x4ae8> │ │ │ │ + push %rbx │ │ │ │ + lea 0x5fb8c(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x80(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 42124 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a4> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 421a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20220> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x5faa1(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4213c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201bc> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 4217f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201ff> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4217f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201ff> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 4217f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201ff> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 4217f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201ff> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x22823(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 421b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20230> │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x5e66a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + jmp d8c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call 41fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20060> │ │ │ │ + jmp 42124 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 4217f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201ff> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1275e <__cxa_finalize@plt+0x4afe> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 42124 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12732 <__cxa_finalize@plt+0x4ad2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0x5fabc(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x80(%rdi),%eax │ │ │ │ + test $0x1,%al │ │ │ │ + je 421f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20274> │ │ │ │ + test $0x4,%al │ │ │ │ + jne 42270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202f0> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x5f9d1(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4220c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2028c> │ │ │ │ + call d600 │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 4224f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cf> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4224f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cf> │ │ │ │ + lock subl $0x1,0x8(%rdi) │ │ │ │ + jne 4224f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cf> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lock subl $0x1,0xc(%rdi) │ │ │ │ + jne 4224f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cf> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x228f3(%rip),%rcx # 1f950 ::do_widen(char) const@@Base+0x4400> │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 42280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20300> │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x5e59a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d8c0 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + nop │ │ │ │ + call 41fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20060> │ │ │ │ + jmp 421f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20274> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rdx │ │ │ │ + jmp 4224f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 421f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20274> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%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 41eea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e22a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ + call 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 42310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20390> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbp),%eax │ │ │ │ + not %eax │ │ │ │ + test $0x5,%al │ │ │ │ + je 422d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20358> │ │ │ │ + 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 42320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203a0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 422c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20340> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 42310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20390> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 41eba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1fa> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41ecc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20c> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ call d600 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 42300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20380> │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x4c861(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 422c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20340> │ │ │ │ + jmp 422f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20377> │ │ │ │ + endbr64 │ │ │ │ + jmp 42336 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203b6> │ │ │ │ + endbr64 │ │ │ │ + jmp 42348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203c8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 422b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20332> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + je 42310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20390> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + cmp %rbp,%rbx │ │ │ │ + jne 4235e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203de> │ │ │ │ + jmp 42310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20390> │ │ │ │ endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ mov (%rdi),%r14 │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - sub %r14,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 41fba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2fa> │ │ │ │ - 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 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + mov 0x38(%r14),%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 425f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20674> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea (%rax,%rcx,1),%r13 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 425d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20650> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x30(%r14),%r15 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + cmp %r15,0x28(%r14) │ │ │ │ + je 424a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20528> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4264a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206ca> │ │ │ │ + cmpb $0x0,0x11(%rbx) │ │ │ │ + jne 4246c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204ec> │ │ │ │ + cmpb $0x0,0x10(%rbx) │ │ │ │ + je 4248f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2050f> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x28(%r14),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d400 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x28(%r14),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%ebp │ │ │ │ + call d630 │ │ │ │ + mov %ebp,%edi │ │ │ │ + call d8d0 │ │ │ │ + cmp 0x5e776(%rip),%ebp │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sete 0x11(%rbx) │ │ │ │ + jne 423d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20450> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 425d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20650> │ │ │ │ + cmp %r15,0x28(%r14) │ │ │ │ + je 423d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20450> │ │ │ │ + cmp 0x20(%rsp),%r13 │ │ │ │ + je 42540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205c0> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db80 │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + cmpb $0x0,0x10(%rbx) │ │ │ │ + jne 42408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20488> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da10 │ │ │ │ + jmp 42408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20488> │ │ │ │ + nopl (%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jle 424fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2057b> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 424fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2057b> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + lea (%rdi,%r12,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + movq 0x18(%rbx),%xmm1 │ │ │ │ + sub %r12,%rbp │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + movhps 0x20(%rbx),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ test %r12,%r12 │ │ │ │ - je 41f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2ca> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d550 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 41f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2dc> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 425c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20649> │ │ │ │ + mov 0x30(%r14),%r15 │ │ │ │ + jmp 423f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20478> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + 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 4259b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2061b> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 4259b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2061b> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %rbp,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + lea (%rdi,%rbp,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070a> │ │ │ │ + movq 0x18(%rax),%xmm1 │ │ │ │ + sub %rbp,%rbx │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + movhps 0x20(%rax),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 4263f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206bf> │ │ │ │ + add $0x38,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x4c791(%rip),%rdi # 8e752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa92> │ │ │ │ - call d2f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%al │ │ │ │ + jne 426a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20729> │ │ │ │ + or $0x2,%eax │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + mov %eax,0x38(%r14) │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + add %rax,%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq %rdx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x28(%r14) │ │ │ │ + jmp 423b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20437> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 426d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20754> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 42669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206e9> │ │ │ │ + lea 0x4a577(%rip),%rcx # 8cbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac48> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x48c63(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4bdd4(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + movb $0x0,0x11(%rbx) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4263f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206bf> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + lea 0x4a2b7(%rip),%rcx # 8c948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a9c8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x48c23(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4bd94(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x4a7f0(%rip),%rcx # 8cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6af20> │ │ │ │ + mov $0x11f,%edx │ │ │ │ + lea 0x49354(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x4bde3(%rip),%rdi # 8e4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c526> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 42626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206a6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %fs:0x28,%r9 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %esi,%r9d │ │ │ │ + testb $0x2,0x80(%rdi) │ │ │ │ + je 42750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207d0> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 427a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20820> │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 42798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20818> │ │ │ │ + cmp %rax,0x30(%r8) │ │ │ │ + je 427e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20860> │ │ │ │ + mov %r9b,(%rax) │ │ │ │ + addq $0x1,0x28(%r8) │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 428c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20944> │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 42798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20818> │ │ │ │ + mov %r9b,0x27(%rsp) │ │ │ │ + cmpb $0x0,0x58(%r8) │ │ │ │ + je 428c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20949> │ │ │ │ + mov 0x60(%r8),%rsi │ │ │ │ + lea 0x27(%rsp),%rdx │ │ │ │ + lea 0x48(%r8),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 42370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f0> │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4272e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207ae> │ │ │ │ + jmp 42860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208e0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 42731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207b1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x520a(%rip),%rdx # 3d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b620> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 42870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208f0> │ │ │ │ + mov 0x68(%rdi),%rax │ │ │ │ + mov 0x70(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + jmp 42712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20792> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%r8),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jle 42860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208e0> │ │ │ │ + cmpb $0x0,0x58(%r8) │ │ │ │ + je 428c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20949> │ │ │ │ + mov 0x60(%r8),%rsi │ │ │ │ + lea 0x48(%r8),%rdi │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 42370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f0> │ │ │ │ + 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 428b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20930> │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x28(%r8),%rdx │ │ │ │ + mov %rsi,0x30(%r8) │ │ │ │ + mov %rax,0x20(%r8) │ │ │ │ + sub %rax,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%r8) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 42726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207a6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 42731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207b1> │ │ │ │ + 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 42798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20818> │ │ │ │ + testb $0x2,0x80(%r8) │ │ │ │ + je 42756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207d6> │ │ │ │ + mov 0x28(%r8),%rax │ │ │ │ + jmp 4271c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2079c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rsi,0x30(%r8) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%r8) │ │ │ │ + jmp 42851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208d1> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x49e88(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x48ae4(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4bb5d(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%r13 │ │ │ │ - mov 0x28(%rdi),%r12 │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4205b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e39b> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e588> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e380> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 42068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3a8> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x38(%rbx),%r13 │ │ │ │ - mov 0x40(%rbx),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 420ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3eb> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5a0> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3d0> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 420b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3f8> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x58(%rbx),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x50(%rbx) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 420fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e43b> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e570> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 420e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e420> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 42108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e448> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movups %xmm0,0x68(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42126 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e466> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%rbx),%rdi │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - movl $0x0,0x98(%rbx) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4216c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4ac> │ │ │ │ - call d600 │ │ │ │ - mov 0xa8(%rbx),%rdi │ │ │ │ - movl $0x0,0xb0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movl $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 421b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4f2> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - movl $0x0,0xd8(%rbx) │ │ │ │ - movq $0x0,0xd0(%rbx) │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - movl $0x0,0xe8(%rbx) │ │ │ │ - movq $0x0,0xf0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 421f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e538> │ │ │ │ - call d600 │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x108(%rbx) │ │ │ │ - movups %xmm0,0xf8(%rbx) │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + sub %rdx,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 42952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209d2> │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 42989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a09> │ │ │ │ + mov 0x60(%rdi),%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 42370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f0> │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 42970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209f0> │ │ │ │ + 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 42989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a09> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 42278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5b8> │ │ │ │ + je 42967 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209e7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d600 │ │ │ │ + ret │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 42952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209d2> │ │ │ │ + endbr64 │ │ │ │ + jmp 429a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a28> │ │ │ │ + lea 0x49dc8(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x48a24(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4ba9d(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 42969 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209e9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 420e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e420> │ │ │ │ - jmp 420fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e43b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e380> │ │ │ │ - jmp 4205b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e39b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 42090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3d0> │ │ │ │ - jmp 420ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3eb> │ │ │ │ - nopw 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 42a22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20aa2> │ │ │ │ + cmpb $0x0,0x58(%rdi) │ │ │ │ + je 42a59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ad9> │ │ │ │ + mov 0x60(%rdi),%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 42370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f0> │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 42a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ac0> │ │ │ │ + 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 42a59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ad9> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 42a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ab7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 42a22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20aa2> │ │ │ │ + endbr64 │ │ │ │ + jmp 42a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20af8> │ │ │ │ + lea 0x49cf8(%rip),%rcx # 8c758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7d8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x48954(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4b9cd(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 42a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ab7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 42ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b50> │ │ │ │ + mov 0x40(%rax),%edx │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 42aef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b6f> │ │ │ │ + or $0x2,%edx │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ + mov %edx,0x40(%rax) │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movq %rcx,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + lea 0x4a499(%rip),%rcx # 8cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aff0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x487dd(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4b94e(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x4a62a(%rip),%rcx # 8d120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b1a0> │ │ │ │ + mov $0x11f,%edx │ │ │ │ + lea 0x48f0e(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x4b99d(%rip),%rdi # 8e4a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c526> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 42b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bc0> │ │ │ │ + movq 0x20(%rdi),%xmm0 │ │ │ │ + movb $0x0,0x1c(%rdi) │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + movl $0x0,0x40(%rdi) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rdi) │ │ │ │ + jmp d450 │ │ │ │ + push %rax │ │ │ │ + lea 0x4a428(%rip),%rcx # 8cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aff0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4876c(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4b8dd(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - call 42000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e340> │ │ │ │ - mov 0xf8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5f1> │ │ │ │ - call d600 │ │ │ │ - mov 0xd0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e602> │ │ │ │ - call d600 │ │ │ │ - mov 0xa8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e613> │ │ │ │ - call d600 │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e624> │ │ │ │ - call d600 │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e632> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbp),%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4231e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e65e> │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 423c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e700> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 42300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4232b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e66b> │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + test %rcx,%rcx │ │ │ │ + jle 43079 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210f9> │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xa0(%rbp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 42dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e50> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 42d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e18> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 42e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e80> │ │ │ │ + cmpl $0x3,0x78(%rbp) │ │ │ │ + jne 42d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20df0> │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + mov 0x70(%rbp),%eax │ │ │ │ + test %r12,%r12 │ │ │ │ + je 43032 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210b2> │ │ │ │ + cmp %eax,0xc(%r12) │ │ │ │ + jne 430b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21133> │ │ │ │ + testb $0x2,0x40(%r12) │ │ │ │ + je 42f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fe8> │ │ │ │ + lea 0x47(%rsp),%rax │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0x38(%r12),%r8 │ │ │ │ + cmp %r8,0x30(%r12) │ │ │ │ + jne 42c2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cac> │ │ │ │ + jmp 43058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210d8> │ │ │ │ + mov 0x38(%r12),%r8 │ │ │ │ + cmp %r8,0x30(%r12) │ │ │ │ + je 42c8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d0c> │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + lea 0x30(%r12),%rcx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4235e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e69e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 423d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e718> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e680> │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4236b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6ab> │ │ │ │ + call d1e0 │ │ │ │ + mov 0x5df3f(%rip),%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4239a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6da> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 423b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6f0> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6c0> │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + call d5f0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x30(%r12),%rdx │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call db50 │ │ │ │ + mov %r13d,%edi │ │ │ │ + call d2d0 │ │ │ │ + cmp 0x5dc09(%rip),%r13d │ │ │ │ + sete 0x1c(%rbx) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + setne %r14b │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%r13 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%r13 │ │ │ │ + mov %r13,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r15 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jle 42cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d52> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 42cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d52> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + sub %r15,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%r15,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 423f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e730> │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + movq 0x20(%rbx),%xmm1 │ │ │ │ + sub %r15,%r13 │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + movhps 0x28(%rbx),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + test %r14b,%r14b │ │ │ │ + jne 42c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ca0> │ │ │ │ + movb $0x0,0x1c(%rbx) │ │ │ │ + mov $0x1,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ + movl $0x0,0x40(%rbx) │ │ │ │ + movups %xmm1,0x30(%rbx) │ │ │ │ + call d450 │ │ │ │ + movl $0x1,0xa0(%rbp) │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jl 42bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c30> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + add $0x98,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp d600 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6c0> │ │ │ │ - jmp 42396 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6d6> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + movsbl (%rax,%rbx,1),%esi │ │ │ │ + call d760 │ │ │ │ + lea 0x1(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + jmp 42d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dad> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + movsbl (%rcx,%rax,1),%esi │ │ │ │ + lea 0x1(%rax),%rbx │ │ │ │ + call d960 │ │ │ │ + cmpl $0xd,0x64(%rbp) │ │ │ │ + jne 42dc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e43> │ │ │ │ + movl $0x3,0xa0(%rbp) │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 42d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dad> │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x2,0xa0(%rbp) │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d980 │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + call d4c0 │ │ │ │ + mov 0xa0(%rbp),%eax │ │ │ │ + jmp 42bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c3f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + sub %rax,%r13 │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + testb $0x2,0x40(%rax) │ │ │ │ + je 43068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210e8> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + lea 0x30(%r14),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + add %rdx,%r13 │ │ │ │ + jmp 42eb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f35> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 43032 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210b2> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1e0 │ │ │ │ + mov 0x5dd14(%rip),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d5f0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r12d │ │ │ │ + call db50 │ │ │ │ + mov %r12d,%edi │ │ │ │ + call d2d0 │ │ │ │ + cmp 0x5d9de(%rip),%r12d │ │ │ │ + sete 0x1c(%rbx) │ │ │ │ + je 42f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ff8> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210a0> │ │ │ │ + mov 0x38(%r14),%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r8,0x30(%r14) │ │ │ │ + jne 42e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ed0> │ │ │ │ + test %rax,%rax │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jle 42f27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fa7> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 42f27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fa7> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + lea (%rdi,%rcx,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + movq 0x20(%rbx),%xmm1 │ │ │ │ + sub %rcx,%r12 │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + movhps 0x28(%rbx),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 42ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21075> │ │ │ │ + mov 0x38(%r14),%r8 │ │ │ │ + jmp 42e59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ed9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - jmp 4231a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e65a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b10> │ │ │ │ + jmp 42c02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c82> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rax),%rsi │ │ │ │ + mov 0x30(%rax),%r12 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + sub %rsi,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + call *0x60(%rax) │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jle 42fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2104b> │ │ │ │ + test %rax,%rax │ │ │ │ + jle 42fcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2104b> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea (%rdi,%r13,1),%rsi │ │ │ │ + call da20 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 43125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a5> │ │ │ │ + movq 0x20(%rbx),%xmm1 │ │ │ │ + sub %r13,%r12 │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + movhps 0x28(%rbx),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + add %rax,0x18(%rsp) │ │ │ │ + cmpb $0x0,0x1c(%rbx) │ │ │ │ + je 42d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dbd> │ │ │ │ + movl $0x4,0xa0(%rbp) │ │ │ │ + jmp 42d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dad> │ │ │ │ + nopl (%rax) │ │ │ │ + sub 0x30(%rsp),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %r13,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 43004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21084> │ │ │ │ + lea 0x4a1b7(%rip),%rcx # 8d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b270> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x4827b(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4b3ec(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 42c8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d0c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b10> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + jmp 42e34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20eb4> │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + jmp 42d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dbd> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 42b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b90> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 431c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21249> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + lea 0x4b503(%rip),%rsi # 8e5c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c647> │ │ │ │ + movl $0x1,0x50(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d6b0 │ │ │ │ + lea 0x5e81e(%rip),%rax │ │ │ │ + movl $0x2,0x80(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x5d6e0(%rip),%eax │ │ │ │ + mov %eax,0x84(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 43156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211d6> │ │ │ │ + lea 0x49e44(%rip),%rcx # 8cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aff0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x48188(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4b2f9(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 43194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21214> │ │ │ │ + endbr64 │ │ │ │ + jmp 43087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21107> │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 43213 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21293> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 3f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d110> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + lea 0x5e765(%rip),%rax │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d9d0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 431dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2125d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 431ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2126f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 43097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21117> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 431c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21244> │ │ │ │ + jmp 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4324f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212cf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x5e6be(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d9d0 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 4320b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2128b> │ │ │ │ + jmp 430ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2112e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %fs:0x28,%r9 │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %esi,%r9d │ │ │ │ + testb $0x2,0x118(%rdi) │ │ │ │ + je 432e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21360> │ │ │ │ + mov 0x28(%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 43338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213b8> │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 43330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213b0> │ │ │ │ + cmp %rax,0x30(%r8) │ │ │ │ + je 43380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21400> │ │ │ │ + mov %r9b,(%rax) │ │ │ │ + addq $0x1,0x28(%r8) │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 43474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214f4> │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 42340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e680> │ │ │ │ - jmp 4235a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e69a> │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 43330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213b0> │ │ │ │ + mov %r9b,0x27(%rsp) │ │ │ │ + cmpb $0x0,0xf0(%r8) │ │ │ │ + je 43479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214f9> │ │ │ │ + mov 0xf8(%r8),%rsi │ │ │ │ + lea 0x27(%rsp),%rdx │ │ │ │ + lea 0x48(%r8),%rdi │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %r9d,0x8(%rsp) │ │ │ │ + call 42b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + mov 0x8(%rsp),%r9d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 432be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2133e> │ │ │ │ + jmp 43410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21490> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 432c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21341> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x5e32(%rip),%rdx # 3d510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b590> │ │ │ │ + mov 0xb0(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 43420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214a0> │ │ │ │ + mov 0x100(%rdi),%rax │ │ │ │ + mov 0x108(%rdi),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + add %rax,%rdx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + movups %xmm0,0x20(%rdi) │ │ │ │ + jmp 432a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21322> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%r8),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + jle 43410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21490> │ │ │ │ + cmpb $0x0,0xf0(%r8) │ │ │ │ + je 43479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214f9> │ │ │ │ + mov 0xf8(%r8),%rsi │ │ │ │ + lea 0x48(%r8),%rdi │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 42b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + 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 43460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214e0> │ │ │ │ + add %rdx,%rax │ │ │ │ + mov 0x28(%r8),%rdx │ │ │ │ + mov %rsi,0x30(%r8) │ │ │ │ + mov %rax,0x20(%r8) │ │ │ │ + sub %rax,%rdx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rax,0x28(%r8) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 432b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21336> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 432c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21341> │ │ │ │ + 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 43330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213b0> │ │ │ │ + testb $0x2,0x118(%r8) │ │ │ │ + je 432e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21366> │ │ │ │ + mov 0x28(%r8),%rax │ │ │ │ + jmp 432ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2132c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rsi,0x30(%r8) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%r8) │ │ │ │ + jmp 43401 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21481> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x49378(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x47f34(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4afad(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov 0x28(%rdi),%rbp │ │ │ │ + sub %rdx,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jle 43512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21592> │ │ │ │ + cmpb $0x0,0xf0(%rdi) │ │ │ │ + je 43559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215d9> │ │ │ │ + mov 0xf8(%rdi),%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 42b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + mov 0x108(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x100(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 43540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215c0> │ │ │ │ + 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 43559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215d9> │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4352d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215ad> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 43512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21592> │ │ │ │ + endbr64 │ │ │ │ + jmp 43578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215f8> │ │ │ │ + lea 0x49298(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x47e54(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4aecd(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 4352f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215af> │ │ │ │ + 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 43602 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21682> │ │ │ │ + cmpb $0x0,0xf0(%rdi) │ │ │ │ + je 43649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216c9> │ │ │ │ + mov 0xf8(%rdi),%rsi │ │ │ │ + mov %rbp,%rcx │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 42b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20be0> │ │ │ │ + mov 0x108(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x100(%rbx),%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 43630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216b0> │ │ │ │ + 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 43649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216c9> │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4361d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2169d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + xor %eax,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ + jmp 43602 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21682> │ │ │ │ + endbr64 │ │ │ │ + jmp 43668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216e8> │ │ │ │ + lea 0x491a8(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x47d64(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4addd(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 4361d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2169d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + sub $0x40,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + je 436b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21738> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4371b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179b> │ │ │ │ + add $0x40,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + cmpb $0x0,0xf0(%rdi) │ │ │ │ + je 43720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217a0> │ │ │ │ + lea 0x48(%rdi),%rdi │ │ │ │ + call 42b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b90> │ │ │ │ + movl $0x1,0xe8(%rbx) │ │ │ │ + jmp 4369e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2171e> │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 43748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217c8> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + movl $0x1,0xe8(%rbx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d110> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 4375d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217dd> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x490d1(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x47c8d(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x4ad06(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 436e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21769> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4371b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179b> │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 43794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21814> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x5e17b(%rip),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d9d0 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 43758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217d8> │ │ │ │ + jmp 4371b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179b> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jge 43810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21890> │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + cmovle %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 43860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218e0> │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jge 43834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218b4> │ │ │ │ + sub %rbx,%rcx │ │ │ │ + add %rbx,%rdi │ │ │ │ + jmp 43812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21892> │ │ │ │ + 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 43840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218c0> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 43850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218d0> │ │ │ │ + add %rax,%rbx │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + testb $0x1,0x40(%rbp) │ │ │ │ + je 43831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218b1> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 43834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218b4> │ │ │ │ + mov $0xffffffffffffffff,%rbx │ │ │ │ + jmp 43834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218b4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + add 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,%rdi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rsi,0x28(%rbp) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jl 43801 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21881> │ │ │ │ + jmp 43834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218b4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + movq %rsi,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x248,%rsp │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov 0x80(%rdi),%rsi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov 0x88(%rdi),%rdx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x238(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call d080 │ │ │ │ - mov 0x14(%rbx),%r12d │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mov %rax,0x60e98(%rip) │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %r12,%rbp │ │ │ │ - je 438d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc19> │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d640 │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0xa8(%rsp),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 44180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22200> │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - call d320 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4348d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7cd> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - movsd 0x4cf46(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ + mov 0xa0(%rbp),%eax │ │ │ │ + cmp $0x5,%eax │ │ │ │ + je 439ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6e> │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 43cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d40> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 43c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ca0> │ │ │ │ + cmp $0x3,%eax │ │ │ │ + je 43a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ae0> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jle 439c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a40> │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %dl,0x60(%rsp) │ │ │ │ + movsbl 0x60(%rsp),%esi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d760 │ │ │ │ + cmpl $0x3,0x78(%rbp) │ │ │ │ + je 43cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d70> │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + cmp %rcx,0x18(%rsp) │ │ │ │ + jg 4393e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219be> │ │ │ │ + jmp 439ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6e> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xa0(%rsp),%rbx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x40(%rax) │ │ │ │ test %rax,%rax │ │ │ │ - jne 427ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb0e> │ │ │ │ + jne 43c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c80> │ │ │ │ + testb $0x1,0x40(%rbx) │ │ │ │ + jne 442b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22330> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jl 440c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22142> │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + movq $0x0,0x88(%rbp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 441a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22226> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22475> │ │ │ │ + mov 0x40(%rbx),%ecx │ │ │ │ + test $0x1,%cl │ │ │ │ + je 44040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220c0> │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add %r9,%rdi │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + jne 43d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e10> │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + lea (%rdi,%rsi,1),%r14 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 43b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bd0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e950> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2244a> │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d1e0 │ │ │ │ + mov 0x5d097(%rip),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d5f0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - nop │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call db50 │ │ │ │ + mov %r13d,%edi │ │ │ │ + call d2d0 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp 0x5cd5c(%rip),%r13d │ │ │ │ + sete 0x1c(%rbx) │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + je 43f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22000> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 43bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c50> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22475> │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 437c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21840> │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 44068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220e8> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22475> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + lea (%rdx,%rax,1),%rcx │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movq %rcx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f40> │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 43ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b40> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 43b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bd0> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rdi,%rsi,1),%r8d │ │ │ │ - mov %eax,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%r8d │ │ │ │ - jae 42990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecd0> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - movslq %ecx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %eax,(%r15,%rsi,4) │ │ │ │ - mov 0x20(%rsp),%r15 │ │ │ │ - add $0x1,%eax │ │ │ │ - movl $0x0,(%r15,%rsi,4) │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jb 42540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e880> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x0(,%rdx,4),%r14 │ │ │ │ - lea 0x0(,%rcx,4),%r13 │ │ │ │ - add %r14,%rdi │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - je 43ad7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe17> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %esi,%esi │ │ │ │ - je 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e950> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,1),%rsi │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - movslq (%rsi,%rax,4),%rdx │ │ │ │ - mov %eax,(%rcx,%rdx,4) │ │ │ │ + sub 0x28(%rsp),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 43f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22010> │ │ │ │ + add %rax,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + sub 0x10(%rsp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jle 439af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a2f> │ │ │ │ + jmp 439ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 442b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22330> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 439ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6e> │ │ │ │ + jmp 43996 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a16> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xb0(%rsp),%rdx │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jle 43c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d00> │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ add $0x1,%rax │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jb 42600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e940> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x8(%rbx),%ebp │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x14,0x78(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - movdqa 0x4ce73(%rip),%xmm0 # 8f4d0 , std::allocator >@@Base+0x250> │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movl $0x70656577,0x10(%rdx) │ │ │ │ - movsd 0x4cd99(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - mov 0xc0(%rsp),%rdx │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - cmpb $0x0,0x60e63(%rip) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - je 42780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - cvtsi2sd %rbp,%xmm4 │ │ │ │ - add $0x1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - mov 0x60e2f(%rip),%eax │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x4ccbb(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r12d │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jge 426fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea3e> │ │ │ │ - movl $0xffffffff,0x60e0b(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jle 42780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ - lea 0x60976(%rip),%rbp │ │ │ │ - mov %rdi,%rsi │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x4bcce(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x4c0a4(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r12d,0x60d9f(%rip) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - movsd 0x4cca3(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 427aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaea> │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d600 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x4cc6e(%rip),%xmm3 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - addq $0x1,0x28(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp 0x8(%rbx),%eax │ │ │ │ - jae 4349a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7da> │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e850> │ │ │ │ - mov %eax,%r13d │ │ │ │ - mov %eax,%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - not %r13d │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 42823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb63> │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - mov %edx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - add 0x20(%rcx),%rax │ │ │ │ - movzbl (%rax,%r8,1),%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%ecx │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - setb %al │ │ │ │ - cmp $0x1,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %al,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp 0x14(%rbx),%edx │ │ │ │ - jb 427e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb20> │ │ │ │ - mov 0xc(%rbx),%r11d │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r11d,%r10d │ │ │ │ - shr $1,%eax │ │ │ │ - je 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov %esi,%eax │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - sar $1,%eax │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - mov 0x80(%rbx),%r12 │ │ │ │ - cltq │ │ │ │ - mov %r13d,0x6c(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - shl $0x2,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + mov %dl,0x60(%rsp) │ │ │ │ + movsbl 0x60(%rsp),%esi │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d960 │ │ │ │ + cmpl $0xd,0x64(%rbp) │ │ │ │ + jne 439af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a2f> │ │ │ │ + movl $0x3,0xa0(%rbp) │ │ │ │ + jmp 439af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a2f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14,%rdi,8),%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov %rdi,%r13 │ │ │ │ - shr $0x6,%r13 │ │ │ │ - add 0x88(%rax),%rbp │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x0(,%r13,8),%rsi │ │ │ │ - shl %cl,%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - movzbl 0x0(%rbp),%r8d │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rcx,%rsi,1),%r10 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - mov (%r10),%rdx │ │ │ │ - sar %cl,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %rax,%r8 │ │ │ │ - or %rdx,%r15 │ │ │ │ - and $0x3,%ecx │ │ │ │ - not %r8 │ │ │ │ - and %r8,%rdx │ │ │ │ - cmp $0x1,%ecx │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - cmove %r15,%rdx │ │ │ │ - lea (%r12,%rsi,1),%r15 │ │ │ │ - mov %rdx,(%r10) │ │ │ │ - movzbl 0x0(%rbp),%ebp │ │ │ │ - mov (%r15),%rdx │ │ │ │ - sar %cl,%ebp │ │ │ │ - and $0x3,%ebp │ │ │ │ - cmp $0x2,%ebp │ │ │ │ - jne 42a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed50> │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - or %rax,(%rcx,%rsi,1) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - movslq %r9d,%rdx │ │ │ │ - movb $0x0,(%rcx,%rdx,1) │ │ │ │ - lea 0x1(%r9),%edx │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movb $0x0,(%rcx,%rdx,1) │ │ │ │ - mov 0x80(%rbx),%r12 │ │ │ │ - mov 0xc(%rbx),%r11d │ │ │ │ - and (%r12,%r13,8),%rax │ │ │ │ + mov 0xa0(%rsp),%rbx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x40(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 43e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21eb8> │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 43e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ed0> │ │ │ │ cmp $0x1,%rax │ │ │ │ - mov %r11d,%eax │ │ │ │ - sbbl $0xffffffff,0x48(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $1,%eax │ │ │ │ - mov %r11d,%r10d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 42c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef50> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x2,%r9d │ │ │ │ - mov 0x8(%rax),%r14 │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - jmp 42890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebd0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%r8 │ │ │ │ - mov 0x50(%rbx),%r12 │ │ │ │ - movslq %edx,%rsi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,(%r8,%rsi,4) │ │ │ │ - mov (%r12),%r8 │ │ │ │ - add $0x1,%eax │ │ │ │ - movl $0x0,(%r8,%rsi,4) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 42540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e880> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x0(%r13,%rbp,1),%rdi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - lea 0x0(,%rdx,4),%r14 │ │ │ │ - lea 0x0(,%rcx,4),%r13 │ │ │ │ - add %r14,%rdi │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - ja 425a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8e9> │ │ │ │ - jne 425e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e927> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov (%r12,%rbp,1),%rax │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %edx,(%rax,%r14,1) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - jmp 425e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e927> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and %r8,%rdx │ │ │ │ - add 0x30(%rsp),%rsi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - and (%r10),%rcx │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - je 42a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed78> │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - jmp 4291c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec5c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and %rdx,%r8 │ │ │ │ - mov %r11d,%r10d │ │ │ │ - mov %r8,(%rsi) │ │ │ │ - and (%r15),%rax │ │ │ │ + jne 439ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6e> │ │ │ │ + jmp 43c51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x2,0xa0(%rbp) │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d980 │ │ │ │ + lea 0x70(%rbp),%rdi │ │ │ │ + call d4c0 │ │ │ │ + mov 0xa0(%rbp),%eax │ │ │ │ + jmp 43956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219d6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%edx │ │ │ │ + test %rax,%rax │ │ │ │ + je 443ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2244a> │ │ │ │ + cmp %edx,0xc(%rax) │ │ │ │ + jne 44242 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222c2> │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call 437c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21840> │ │ │ │ + movzbl 0x60(%rsp),%edx │ │ │ │ cmp $0x1,%rax │ │ │ │ - mov %r11d,%eax │ │ │ │ - sbbl $0xffffffff,0x48(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $1,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 42c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef50> │ │ │ │ - add $0x2,%r9d │ │ │ │ - jmp 42890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebd0> │ │ │ │ + je 43d3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dba> │ │ │ │ + mov $0xfffffffe,%edx │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 44171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221f1> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 44354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223d4> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov 0xa8(%rsp),%rcx │ │ │ │ + mov %dl,-0x1(%rcx,%rax,1) │ │ │ │ + call 42b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b90> │ │ │ │ + movl $0x1,0xa0(%rbp) │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d980 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d4c0 │ │ │ │ + jmp 439af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a2f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + lea (%rdi,%rsi,1),%r14 │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + jmp 43db1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e31> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2244a> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1e0 │ │ │ │ + mov 0x5cdab(%rip),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d5f0 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call db50 │ │ │ │ + mov %r13d,%edi │ │ │ │ + call d2d0 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + cmp %r13d,0x5ca70(%rip) │ │ │ │ + sete 0x1c(%rbx) │ │ │ │ + mov %rdx,0x30(%r12) │ │ │ │ + je 43f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22000> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne 43da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e28> │ │ │ │ + jmp 43bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c50> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov 0x68(%rsp),%r13d │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 42b29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee69> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + testb $0x1,0x40(%rbx) │ │ │ │ + je 439ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6e> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x80(%rbx),%r8 │ │ │ │ - sar $1,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %rax,%r15 │ │ │ │ - and (%r8,%rcx,8),%r15 │ │ │ │ - jne 42ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee10> │ │ │ │ - mov 0xa8(%rbx),%r8 │ │ │ │ - and (%r8,%rcx,8),%rax │ │ │ │ - je 42b1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee5c> │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %ebp,%r10d │ │ │ │ - cmpb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x8(%r9),%rax │ │ │ │ - setg %r8b │ │ │ │ - shr $0x3,%ecx │ │ │ │ - mov 0x20(%r9),%r12 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - not %ecx │ │ │ │ - add %rax,%r12 │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%r10d │ │ │ │ - shl %cl,%r8d │ │ │ │ - not %r10d │ │ │ │ - and %r10b,(%r12) │ │ │ │ - add 0x20(%r9),%rax │ │ │ │ - or %r8b,(%rax) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jb 42aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ede0> │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov 0x14(%rbx),%eax │ │ │ │ - and $0x1,%ebp │ │ │ │ - neg %rbp │ │ │ │ - and $0x18,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - je 42610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e950> │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov 0x50(%rbx),%r12 │ │ │ │ - mov %esi,%edi │ │ │ │ - and $0x1,%eax │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ + call d5c0 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x40(%rsp),%rdx │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + lea 0x4a759(%rip),%rsi # 8e5c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c647> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d6b0 │ │ │ │ + lea 0x5da7e(%rip),%rax │ │ │ │ + movl $0x4,0x90(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x5c940(%rip),%eax │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + mov 0x38(%r12),%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 43f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2244a> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x50(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1e0 │ │ │ │ + mov 0x5cc78(%rip),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d5f0 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ xor %ecx,%ecx │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r13d │ │ │ │ + call db50 │ │ │ │ + mov %r13d,%edi │ │ │ │ + call d2d0 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + cmp %r13d,0x5c93d(%rip) │ │ │ │ + sete 0x1c(%rbx) │ │ │ │ + mov %rdx,0x30(%r12) │ │ │ │ + je 43f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22000> │ │ │ │ + mov 0x38(%r12),%rsi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 43bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c50> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 43bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c50> │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 43ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f60> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + jmp 43bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c50> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + sub 0x28(%rsp),%rax │ │ │ │ + jne 43bd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c55> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 443f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22475> │ │ │ │ + mov 0x38(%rax),%rbx │ │ │ │ + mov 0x30(%rax),%r13 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + sub %r13,%rbx │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + cmp $0xf,%rbx │ │ │ │ + ja 44084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22104> │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 441bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2223f> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 44202 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22282> │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + movb $0x0,(%r14,%rbx,1) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%r8 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + cmova %rax,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + movl $0x4,0xa0(%rbp) │ │ │ │ + jmp 439af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a2f> │ │ │ │ + nop │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 443ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2242b> │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + or $0x1,%ecx │ │ │ │ + mov %ecx,0x40(%rbx) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + jmp 43a84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b04> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22475> │ │ │ │ + orl $0x4,0x40(%rbx) │ │ │ │ + mov 0x30(%r12),%rdx │ │ │ │ + mov 0x38(%r12),%rax │ │ │ │ + jmp 43d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e19> │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0x8(%r8),%r11 │ │ │ │ - neg %rax │ │ │ │ - and $0x18,%eax │ │ │ │ - mov 0x0(%r13,%rax,1),%r15 │ │ │ │ - mov (%r12,%rax,1),%r14 │ │ │ │ - shr $0x3,%r11 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + jmp 43fe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22065> │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 44414 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22494> │ │ │ │ + lea (%rax,%rcx,1),%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 3b080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19100> │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + lea 0x90(%rbp),%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 441d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22250> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 4420a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2228a> │ │ │ │ + mov 0x90(%rbp),%rcx │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rax,0x80(%rbp) │ │ │ │ + movhps 0x80(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x88(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 441f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22270> │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 43a1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a9c> │ │ │ │ + movl $0x5,0xa0(%rbp) │ │ │ │ + jmp 439af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a2f> │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 44320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223a0> │ │ │ │ + mov 0x80(%rbp),%rax │ │ │ │ + movq $0x0,0x88(%rbp) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ xor %eax,%eax │ │ │ │ - imul 0x28(%rsp),%r11 │ │ │ │ - add 0x20(%r8),%r11 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14,%rax,4),%r8d │ │ │ │ - mov (%r15,%rax,4),%r9d │ │ │ │ - cmp %r8d,%esi │ │ │ │ - cmovl %r8d,%esi │ │ │ │ - cmp %r8d,%edi │ │ │ │ - cmovl %r8d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r11,%r8,1),%r10d │ │ │ │ - mov %r9d,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r10d │ │ │ │ - jb 42be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef20> │ │ │ │ - mov 0x0(%r13,%rbp,1),%r10 │ │ │ │ - movslq %edx,%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %r9d,(%r10,%r8,4) │ │ │ │ - mov (%r12,%rbp,1),%r9 │ │ │ │ - mov %esi,(%r9,%r8,4) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 429be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecfe> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 42b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eec0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movslq %ecx,%r8 │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %r9d,(%r10,%r8,4) │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %edi,(%r9,%r8,4) │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jae 42581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8c1> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 42b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eec0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%esi │ │ │ │ - mov 0x6c(%rsp),%r13d │ │ │ │ - test %edi,%edi │ │ │ │ - je 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %esi,0x38(%rsp) │ │ │ │ - movsd 0x4c73c(%rip),%xmm4 # 8f370 , std::allocator >@@Base+0xf0> │ │ │ │ - mov %r10d,%r14d │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %r13d,0x68(%rsp) │ │ │ │ - movsd 0x4c7d9(%rip),%xmm5 # 8f420 , std::allocator >@@Base+0x1a0> │ │ │ │ - movsd 0x4c760(%rip),%xmm9 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ + cmpl $0x5,0xa0(%rbp) │ │ │ │ + sete %al │ │ │ │ neg %rax │ │ │ │ - and $0x18,%eax │ │ │ │ - mov %rax,%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r14d,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - je 42a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edb0> │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 43a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aa8> │ │ │ │ + movzbl 0x0(%r13),%eax │ │ │ │ + mov %al,0x80(%rsp) │ │ │ │ + jmp 43fe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22065> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 4420a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2228a> │ │ │ │ + mov %rax,0x80(%rbp) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movhps 0x80(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x88(%rbp) │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + jmp 44156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221d6> │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 440a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22128> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4422d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222ad> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 44345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223c5> │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + mov %rdx,0x88(%rbp) │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + jmp 44156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221d6> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + movl $0x1,0x60(%rsp) │ │ │ │ + lea 0x4a367(%rip),%rsi # 8e5c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c647> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d6b0 │ │ │ │ + lea 0x5d68c(%rip),%rax │ │ │ │ + movl $0x2,0x90(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x5c54e(%rip),%eax │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + movl $0x1,0x50(%rsp) │ │ │ │ + lea 0x4a2f9(%rip),%rsi # 8e5c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c647> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d6b0 │ │ │ │ + lea 0x5d61e(%rip),%rax │ │ │ │ + movl $0x5,0x90(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x5c4e0(%rip),%eax │ │ │ │ + mov %eax,0x94(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + jmp 440e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22163> │ │ │ │ + movzbl 0x80(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 44221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222a1> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 21db0 ::do_widen(char) const@@Base+0x6860> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d700 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 444a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22527> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x48fee(%rip),%rcx # 8d3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b420> │ │ │ │ + mov $0x117,%edx │ │ │ │ + lea 0x47652(%rip),%rsi # 8ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69a90> │ │ │ │ + lea 0x4a088(%rip),%rdi # 8e44d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4cd> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + lea 0x48e1f(%rip),%rcx # 8d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b270> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x46ee3(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4a054(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 44503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22583> │ │ │ │ + lea 0x48b74(%rip),%rcx # 8cf70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aff0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x46eb8(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4a029(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + lea 0x4a1a0(%rip),%rsi # 8e5d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c652> │ │ │ │ + lea 0x47d8f(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ xor %eax,%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %r12,%r13 │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - xorpd 0x4c823(%rip),%xmm8 # 8f4c0 , std::allocator >@@Base+0x240> │ │ │ │ - jmp 42d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0d9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 42cd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f016> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - lea -0x1(%r10),%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r12,%r13,1),%r12 │ │ │ │ - movslq (%r12,%rbp,4),%rbp │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movsbl (%r12,%rbp,1),%ebp │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp %ebp,%r10d │ │ │ │ - jae 42fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f320> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - add $0x1,%r10d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov (%r12,%r13,1),%r9 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm6 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f26c> │ │ │ │ - lea -0x1(%r11),%r10d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 42f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f260> │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 42ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f220> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%rdi │ │ │ │ - add $0x8,%rsi │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 43020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f360> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %rdx,%r10 │ │ │ │ - and (%r8,%rcx,8),%r10 │ │ │ │ - je 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - mov 0x38(%rbx),%r10 │ │ │ │ - lea 0x1(%rdi),%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - mov 0x80(%rbx),%rbp │ │ │ │ - mov (%r10,%r13,1),%r11 │ │ │ │ - and 0x0(%rbp,%rcx,8),%r12 │ │ │ │ - mov (%r11,%rsi,1),%r10d │ │ │ │ - mov 0x4(%r11,%rsi,1),%r11d │ │ │ │ - jne 42ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efe8> │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 42e07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f147> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - lea -0x1(%r10),%ebp │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%r12,%r13,1),%r12 │ │ │ │ - movslq (%r12,%rbp,4),%rbp │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movsbl (%r12,%rbp,1),%ebp │ │ │ │ - cvtsi2sd %ebp,%xmm2 │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - sub $0x1,%ebp │ │ │ │ - cmp %ebp,%r10d │ │ │ │ - jae 43000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f340> │ │ │ │ - mov 0x20(%rbx),%r12 │ │ │ │ - add $0x1,%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r12,%r13,1),%r9 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42fbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2fc> │ │ │ │ - lea -0x1(%r11),%r10d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm1 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 42fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f0> │ │ │ │ - ucomisd 0x4c5ac(%rip),%xmm2 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - setnp %r10b │ │ │ │ - xor %r9d,%r9d │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - cmovne %r9d,%r10d │ │ │ │ - ucomisd 0x4c595(%rip),%xmm1 # 8f418 , std::allocator >@@Base+0x198> │ │ │ │ - setnp %r11b │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - cmovne %r9d,%r11d │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 42f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f290> │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 42f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f290> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - comisd %xmm0,%xmm8 │ │ │ │ - jbe 430b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3f0> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movb $0x1,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - lea 0x1(%r11),%r10d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - jmp 42d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f077> │ │ │ │ + call d950 │ │ │ │ + endbr64 │ │ │ │ + jmp 443ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2246d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 44385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22405> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 3f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d110> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 443a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22426> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 11d40 <__cxa_finalize@plt+0x40e0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4437b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223fb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 444d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22555> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x5d43a(%rip),%rax │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d9d0 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 44385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22405> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 44385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22405> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 4445b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224db> │ │ │ │ + endbr64 │ │ │ │ + jmp 443ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2246d> │ │ │ │ + lea 0x5d3f6(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d9d0 │ │ │ │ + jmp 44385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22405> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x10(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 445f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22678> │ │ │ │ + cmp 0x18(%rbx),%rsi │ │ │ │ + jae 44550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225d0> │ │ │ │ + movzbl (%rsi),%eax │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ucomisd 0x4c4c8(%rip),%xmm1 # 8f420 , std::allocator >@@Base+0x1a0> │ │ │ │ - setnp %bpl │ │ │ │ - xor %r9d,%r9d │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - cmovne %r9d,%ebp │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f390> │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f390> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0x1,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ + 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 44648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226c8> │ │ │ │ + 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 44683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22703> │ │ │ │ + mov 0x108(%rbx),%rcx │ │ │ │ + mov 0xf8(%rbx),%rsi │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + sub %rax,%rcx │ │ │ │ + call 438a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21920> │ │ │ │ + mov 0x110(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x100(%rbx),%rax │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + je 44630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226b0> │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 4453f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225bf> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x7112(%rip),%rdx # 3d4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b570> │ │ │ │ + mov 0xa8(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 44678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226f8> │ │ │ │ + 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 4455e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225de> │ │ │ │ + add %rcx,%rax │ │ │ │ + orl $0x1,0x40(%rbx) │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + jmp 445eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2266b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - lea 0x1(%r11),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movslq (%r9,%r10,4),%r10 │ │ │ │ - movsbl (%r12,%r10,1),%r10d │ │ │ │ - cvtsi2sd %r10d,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jmp 42e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1a4> │ │ │ │ + sub %rdx,%rax │ │ │ │ + sub %rdx,%rsi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + add %rax,%rdi │ │ │ │ + call da20 │ │ │ │ + mov 0x110(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x100(%rbx),%rdi │ │ │ │ + jmp 44575 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225f5> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42d2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f06e> │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - jmp 42d14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f054> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 42e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f19b> │ │ │ │ - mov 0x20(%rbx),%r10 │ │ │ │ - mov 0x68(%rbx),%r12 │ │ │ │ - mov (%r10,%r13,1),%r9 │ │ │ │ - jmp 42e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f185> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rsp),%edi │ │ │ │ - mov %r13,%r12 │ │ │ │ - cmp %edi,0x10(%rsp) │ │ │ │ - je 430c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f400> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 43ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe20> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - jmp 42c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ucomisd 0x4c3c8(%rip),%xmm2 # 8f420 , std::allocator >@@Base+0x1a0> │ │ │ │ - setnp %r10b │ │ │ │ - xor %r9d,%r9d │ │ │ │ - ucomisd %xmm5,%xmm2 │ │ │ │ - cmovne %r9d,%r10d │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 432f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f630> │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 432f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f630> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r14,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r14d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x10(%rsp) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - subsd %xmm9,%xmm4 │ │ │ │ - comisd %xmm9,%xmm4 │ │ │ │ - ja 4303d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f37d> │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov 0x68(%rsp),%r13d │ │ │ │ - test %edx,%edx │ │ │ │ - je 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - and (%r8,%rcx,8),%rdi │ │ │ │ - je 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x80(%rbx),%r11 │ │ │ │ - lea (%rax,%rax,1),%r10 │ │ │ │ - mov (%rdi,%r14,1),%rdi │ │ │ │ - and (%r11,%rcx,8),%rdx │ │ │ │ - mov (%rdi,%rax,8),%r8d │ │ │ │ - mov (%rdi,%r12,4),%r9d │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - je 4331a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f65a> │ │ │ │ + call *%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + jmp 44539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225b9> │ │ │ │ + lea 0x4816e(%rip),%rcx # 8c7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a878> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x46d2a(%rip),%rsi # 8b3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69440> │ │ │ │ + lea 0x49da3(%rip),%rdi # 8e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4c0> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 44bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c41> │ │ │ │ + testb $0x1,0x38(%rdx) │ │ │ │ + jne 44b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b90> │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp (%rdx),%rdx │ │ │ │ + je 44702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22782> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov 0x10(%rax),%r14 │ │ │ │ + cmp $0xffffffffffffffff,%rbp │ │ │ │ + mov $0x80,%eax │ │ │ │ + cmove %rax,%rbp │ │ │ │ + cmp $0xffffffffffffffff,%r15 │ │ │ │ + jne 44719 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22799> │ │ │ │ + mov 0x30(%rdx),%r15 │ │ │ │ + mov $0x88,%edi │ │ │ │ + call d640 │ │ │ │ + lea 0x5c0c6(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movq $0x0,0x30(%rax) │ │ │ │ + lea 0x38(%rax),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4319c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4dc> │ │ │ │ - mov 0x50(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov 0xf8(%rbx),%r11 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call dc40 │ │ │ │ + movq (%r12),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ - sub (%rcx,%rdx,4),%r15d │ │ │ │ - lea -0x1(%r8),%ecx │ │ │ │ - movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm0 │ │ │ │ - mulss (%r11,%rdx,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 43271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5b1> │ │ │ │ - lea 0x1(%r8),%r15d │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov %esi,%r11d │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ - movslq (%rcx,%r15,4),%r15 │ │ │ │ - add $0x1,%r11d │ │ │ │ - movsbl (%rdi,%r15,1),%r15d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - cvtsi2ss %r15d,%xmm5 │ │ │ │ - mulss (%r8,%r11,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4328d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f5cd> │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movslq (%rcx,%r9,4),%rcx │ │ │ │ - sub 0x0(%rbp,%r9,4),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtsi2ss %ecx,%xmm5 │ │ │ │ - mulss (%r8,%rdx,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - add %r10,%rdi │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 4389b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbdb> │ │ │ │ - movb $0x1,(%rdi) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - movb $0xff,(%rdx,%r12,1) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ + mov 0x8(%r12),%r12 │ │ │ │ + lea 0x5d530(%rip),%rax │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movl $0x0,0x40(%rbx) │ │ │ │ + movl $0x4,0x80(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 44948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229c8> │ │ │ │ + lock addl $0x1,0x8(%r12) │ │ │ │ + testb $0x1,0x80(%rbx) │ │ │ │ + jne 44ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b30> │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + cmp $0xffffffffffffffff,%r15 │ │ │ │ + je 44a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a80> │ │ │ │ + mov $0x2,%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + cmp %rax,%r15 │ │ │ │ + cmovge %r15,%rax │ │ │ │ + test %rbp,%rbp │ │ │ │ + cmove %rcx,%rbp │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + add %rax,%rbp │ │ │ │ + movslq %ebp,%rdi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + je 44938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229b8> │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 44a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ad0> │ │ │ │ + movq %xmm1,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + mov %rbp,0x70(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x68(%rbx) │ │ │ │ + movq (%rsp),%xmm1 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4481e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2289e> │ │ │ │ + call d600 │ │ │ │ + movq 0x68(%rbx),%xmm0 │ │ │ │ + movq (%rsp),%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + movq %r12,%xmm4 │ │ │ │ + movq %xmm0,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + punpcklqdq %xmm4,%xmm2 │ │ │ │ + movups %xmm3,0x8(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 44880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22900> │ │ │ │ + lock addl $0x1,0x8(%r12) │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + je 449a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a24> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 449a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a20> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movups %xmm2,0x48(%rbx) │ │ │ │ + jmp 449a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a28> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - add $0x2,%r12 │ │ │ │ - jmp 43100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f440> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 432c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f601> │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %esi,%r15d │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ - lea -0x1(%r9),%ebp │ │ │ │ - movslq (%rcx,%rbp,4),%rcx │ │ │ │ - lea 0x1(%r15),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm5 │ │ │ │ - mulss (%r8,%r11,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jae 4322d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f56d> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov (%rdx,%r14,1),%rcx │ │ │ │ - mov 0x50(%rbx),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rbp │ │ │ │ - jmp 431fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f53e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f650> │ │ │ │ - test %r10b,%r10b │ │ │ │ - je 43310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f650> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - jmp 42ef4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f234> │ │ │ │ + movq %xmm1,%xmm1 │ │ │ │ + cmpb $0x0,0x58(%rbx) │ │ │ │ + jne 449d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a58> │ │ │ │ + movups %xmm1,0x48(%rbx) │ │ │ │ + orl $0x1,0x80(%rbx) │ │ │ │ + andl $0xfffffff8,0x40(%rbx) │ │ │ │ + movb $0x1,0x58(%rbx) │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 44bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c41> │ │ │ │ + mov $0x18,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d090 │ │ │ │ + addq $0x1,0x10(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 448f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22972> │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x70(%rdx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 44bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c41> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call *%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 44bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c41> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4490e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2298e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 44b0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b8b> │ │ │ │ + add $0x58,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq 0x68(%rbx),%xmm0 │ │ │ │ + jmp 4481e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2289e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp $0xffffffffffffffff,%r15 │ │ │ │ + jne 447b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22833> │ │ │ │ + movq $0x4,0x78(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 44a76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22af6> │ │ │ │ + add $0x4,%rbp │ │ │ │ + movslq %ebp,%rdi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 447e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22861> │ │ │ │ + movq 0x68(%rbx),%xmm0 │ │ │ │ + movq %xmm1,%xmm2 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + movq %xmm0,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + movups %xmm3,0x8(%rbx) │ │ │ │ + jmp 44884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22904> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x1,0x30(%rsp) │ │ │ │ - jmp 42d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 43367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6a7> │ │ │ │ - mov 0x50(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %esi,%r15d │ │ │ │ - mov 0xf8(%rbx),%r11 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0x0(%rbp,%r14,1),%rbp │ │ │ │ - sub (%rcx,%rdx,4),%r15d │ │ │ │ - lea -0x1(%r8),%ecx │ │ │ │ - movslq 0x0(%rbp,%rcx,4),%rcx │ │ │ │ - lea 0x1(%r15),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm2 │ │ │ │ - mulss (%r11,%rdx,4),%xmm2 │ │ │ │ - cvtss2sd %xmm2,%xmm2 │ │ │ │ - mov 0x14(%rbx),%ecx │ │ │ │ - lea -0x1(%rcx),%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 43420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f760> │ │ │ │ - lea 0x1(%r8),%r15d │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov %esi,%r11d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - sub 0x0(%rbp,%r15,4),%r11d │ │ │ │ - movslq (%rcx,%r15,4),%r15 │ │ │ │ - add $0x1,%r11d │ │ │ │ - movsbl (%rdi,%r15,1),%r15d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - cvtsi2ss %r15d,%xmm0 │ │ │ │ - mulss (%r8,%r11,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4343c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f77c> │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movslq (%rcx,%r9,4),%rcx │ │ │ │ - sub 0x0(%rbp,%r9,4),%edx │ │ │ │ - add $0x1,%edx │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtsi2ss %ecx,%xmm0 │ │ │ │ - mulss (%r8,%rdx,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - seta %dl │ │ │ │ - lea -0x1(%rdx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rdi,%r10,1) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe 4388f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbcf> │ │ │ │ - movb $0x1,(%rdx) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4346c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7ac> │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - mov (%r8,%r14,1),%rbp │ │ │ │ - mov (%rcx,%r14,1),%rcx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %esi,%r15d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub 0x0(%rbp,%r11,4),%r15d │ │ │ │ - lea -0x1(%r9),%ebp │ │ │ │ - movslq (%rcx,%rbp,4),%rcx │ │ │ │ - lea 0x1(%r15),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - movsbl (%rdi,%rcx,1),%ecx │ │ │ │ - cvtsi2ss %ecx,%xmm1 │ │ │ │ - mulss (%r8,%r11,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp %edx,%r9d │ │ │ │ - jae 433f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f734> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0xf8(%rbx),%r8 │ │ │ │ - mov (%rdx,%r14,1),%rcx │ │ │ │ - mov 0x50(%rbx),%rdx │ │ │ │ - mov (%rdx,%r14,1),%rbp │ │ │ │ - jmp 433c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f705> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movq 0x5e09e(%rip),%xmm1 # a1540 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ - movhps 0x5e09f(%rip),%xmm1 # a1548 >@GLIBCXX_3.4+0xd68> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - lea 0x130(%rsp),%rbp │ │ │ │ - call d080 │ │ │ │ - sub 0x5fe27(%rip),%rax │ │ │ │ + movb $0x0,0x58(%rbx) │ │ │ │ + movups %xmm2,0x48(%rbx) │ │ │ │ + lock addl $0x1,0x8(%r12) │ │ │ │ + movb $0x1,0x58(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + orl $0x1,0x80(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + andl $0xfffffff8,0x40(%rbx) │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 448a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22921> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 449ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a6f> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + movups %xmm2,0x48(%rbx) │ │ │ │ + jmp 44892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22912> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x4,0x78(%rbx) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 44a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22af0> │ │ │ │ + add $0x4,%rbp │ │ │ │ + movslq %ebp,%rdi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jne 447e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22861> │ │ │ │ + movq 0x68(%rbx),%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + movq %r12,%xmm5 │ │ │ │ + punpcklqdq %xmm5,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %xmm0,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movups %xmm1,0x8(%rbx) │ │ │ │ + jmp 44841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228c1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 44b0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b8b> │ │ │ │ + call d1f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x5,%rdx │ │ │ │ + je 44a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b08> │ │ │ │ + mov $0x5,%ebp │ │ │ │ + mov $0x5,%edi │ │ │ │ + jmp 447ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2286a> │ │ │ │ + nopl (%rax) │ │ │ │ + movq 0x68(%rbx),%xmm0 │ │ │ │ + movdqa %xmm1,%xmm2 │ │ │ │ + movq %r12,%xmm6 │ │ │ │ + punpcklqdq %xmm6,%xmm2 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %xmm0,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movups %xmm1,0x8(%rbx) │ │ │ │ + jmp 44841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228c1> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x10(%rsp),%rdx │ │ │ │ + lea 0x49a08(%rip),%rsi # 8e4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c549> │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1d0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 44b0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b8b> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 44b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bfa> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x499a3(%rip),%rsi # 8e4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c53a> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d8e0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 44b0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b8b> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call e9f6 <__cxa_finalize@plt+0xd96> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 44b4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bcd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 44b82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c02> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 44b5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bda> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce50> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 44b0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b8b> │ │ │ │ mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 44b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bfa> │ │ │ │ + jmp 44b0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b8b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 44bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c33> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 44bb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c35> │ │ │ │ + jmp 44b52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bd2> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d700 │ │ │ │ + jmp 44b52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bd2> │ │ │ │ + lea 0x47860(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x466ec(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4985d(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 44af2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b72> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1a8,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x198(%rsp) │ │ │ │ + mov (%rdi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 452e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23367> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + jne 45266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232e6> │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp (%rax),%rax │ │ │ │ + je 44c45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cc5> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov 0x10(%rcx),%r14 │ │ │ │ + cmp $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x80,%ecx │ │ │ │ + cmovne %rdx,%rcx │ │ │ │ + mov %rcx,%rbp │ │ │ │ + cmp $0xffffffffffffffff,%r12 │ │ │ │ + jne 44c5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cdf> │ │ │ │ + mov 0x30(%rax),%r12 │ │ │ │ + mov $0x120,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x5bb7d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x4beb9(%rip),%xmm0 # 8f3a8 , std::allocator >@@Base+0x128> │ │ │ │ - movq %xmm0,%r12 │ │ │ │ - call d1a0 │ │ │ │ - mov 0x5d4f8(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x5d255(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %dx,0x210(%rsp) │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - mov 0x5d4d5(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - lea 0x100(%rsp),%r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5d365(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - lea 0x120(%rsp),%r15 │ │ │ │ - movaps %xmm1,0xc0(%rsp) │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ + movups %xmm0,0x10(%rbx) │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ call dc40 │ │ │ │ - lea 0x5d65e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0xc8(%rsp),%rsi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - movl $0x10,0x108(%rsp) │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x138(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0xf0(%rsp),%r8 │ │ │ │ - lea 0x90(%rsp),%r14 │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 43ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe02> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5ce65(%rip),%rax │ │ │ │ + movl $0x0,0x40(%rbx) │ │ │ │ + movups %xmm0,0xf8(%rbx) │ │ │ │ + movups %xmm0,0x108(%rbx) │ │ │ │ + movdqu (%r15),%xmm0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movhlps %xmm0,%xmm2 │ │ │ │ + movb $0x0,0xf0(%rbx) │ │ │ │ + movq %xmm2,%rax │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + movl $0x4,0x118(%rbx) │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5d21d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ + je 44ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d68> │ │ │ │ + lock addl $0x1,0x8(%rax) │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + mov 0x10(%r15),%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov 0x38(%r15),%rdx │ │ │ │ + mov 0x30(%r15),%rsi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x50(%r15),%eax │ │ │ │ + movdqu 0x60(%r15),%xmm0 │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov 0x88(%r15),%rdx │ │ │ │ + mov 0x80(%r15),%rsi │ │ │ │ + mov %eax,0x90(%rsp) │ │ │ │ + mov 0x58(%r15),%rax │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + movdqu 0x70(%r15),%xmm0 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ mov %rax,0xc0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0xa0(%r15),%eax │ │ │ │ + mov %eax,0xe0(%rsp) │ │ │ │ + testb $0x1,0x118(%rbx) │ │ │ │ + jne 4521b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2329b> │ │ │ │ + cmp $0xffffffffffffffff,%r12 │ │ │ │ + je 45168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231e8> │ │ │ │ + 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 │ │ │ │ + movslq %ebp,%rdi │ │ │ │ + movslq %ebp,%rbp │ │ │ │ + cmp 0x108(%rbx),%rbp │ │ │ │ + je 44e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ea8> │ │ │ │ + test %rbp,%rbp │ │ │ │ + js 451c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23240> │ │ │ │ + call d640 │ │ │ │ + mov 0x100(%rbx),%rdi │ │ │ │ + mov %rbp,0x108(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x100(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22eb0> │ │ │ │ + call d600 │ │ │ │ + movq 0x100(%rbx),%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %xmm0,0x18(%rbx) │ │ │ │ + movdqa 0x40(%rsp),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movhlps %xmm0,%xmm3 │ │ │ │ + movups %xmm1,0x8(%rbx) │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 44e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ee1> │ │ │ │ + lock addl $0x1,0x8(%rax) │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x110(%rsp),%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,0x100(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,0x120(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + lea 0x180(%rsp),%rbp │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov %rbp,0x170(%rsp) │ │ │ │ + movdqa 0xa0(%rsp),%xmm0 │ │ │ │ + mov %eax,0x140(%rsp) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ + movdqa 0xb0(%rsp),%xmm0 │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + movaps %xmm0,0x160(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + mov %eax,0x190(%rsp) │ │ │ │ + cmpb $0x0,0xf0(%rbx) │ │ │ │ + jne 45188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23208> │ │ │ │ + movdqa 0xf0(%rsp),%xmm0 │ │ │ │ + movhlps %xmm0,%xmm4 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + movq %xmm4,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 44f66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fe6> │ │ │ │ + lock addl $0x1,0x8(%rax) │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + lea 0x68(%rbx),%rax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rbx) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x88(%rbx),%rax │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + lea 0x78(%rbx),%rdi │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x140(%rsp),%eax │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + lea 0xc8(%rbx),%rdi │ │ │ │ + movdqa 0x150(%rsp),%xmm0 │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + mov %eax,0x98(%rbx) │ │ │ │ + mov 0x148(%rsp),%rax │ │ │ │ + movups %xmm0,0xa8(%rbx) │ │ │ │ + movdqa 0x160(%rsp),%xmm0 │ │ │ │ + mov %rax,0xa0(%rbx) │ │ │ │ + lea 0xd8(%rbx),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + call 21f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x190(%rsp),%eax │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + movb $0x1,0xf0(%rbx) │ │ │ │ + mov %eax,0xe8(%rbx) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 45046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230c6> │ │ │ │ + call d600 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 45058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230d8> │ │ │ │ + call d600 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 436b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9f9> │ │ │ │ + je 4506a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230ea> │ │ │ │ call d600 │ │ │ │ - lea 0x5d130(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5d325(%rip),%rdi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %rdi,0xc0(%rsp,%rax,1) │ │ │ │ - lea 0x5d06e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x12,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x4b233(%rip),%rcx # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac86> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 43a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd60> │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 128c6 <__cxa_finalize@plt+0x4c66> │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x4b088(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rdi,0xc0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rdi,0x40(%rsp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 43a73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdb3> │ │ │ │ - mov %rdx,0xc0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x5fd08(%rip) │ │ │ │ - jne 43952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc92> │ │ │ │ - cmpb $0x0,0x5fcfc(%rip) │ │ │ │ - jne 438f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc30> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4507c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230fc> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + orl $0x1,0x118(%rbx) │ │ │ │ mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 4381f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb5f> │ │ │ │ + andl $0xfffffff8,0x40(%rbx) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4509b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2311b> │ │ │ │ call d600 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 43831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb71> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 450ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2312c> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 43843 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb83> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 450bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2313d> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 43855 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb95> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 450cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2314c> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 452e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23367> │ │ │ │ + mov $0x18,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - je 438b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbf0> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 43b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fead> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - add $0x248,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - movb $0xff,(%rdx) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - movb $0xff,(%rdi) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - movb $0x1,(%rdx,%r12,1) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f590> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ + call d090 │ │ │ │ + addq $0x1,0x10(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4511d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2319d> │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x70(%rdx),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 452e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23367> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + call *%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 452e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23367> │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45139 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231b9> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 43b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fead> │ │ │ │ - add $0x248,%rsp │ │ │ │ + jne 45216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ + add $0x1a8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - jmp 424b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7f5> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x4ae3e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5f9fd(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - lea 0x5f9e1(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 12967 <__cxa_finalize@plt+0x4d07> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 439e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd26> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - jmp 43a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd4b> │ │ │ │ - lea 0x5f727(%rip),%rbp │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x4add5(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x4,0x110(%rbx) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 12983 <__cxa_finalize@plt+0x4d23> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 439ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcec> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - jmp 439d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd11> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x23e4f(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 43b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fea0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 437fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb3e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x23e89(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 43b53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe93> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 4380b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb4b> │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 43b2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe6c> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 43a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd89> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 43a5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd9d> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa8f> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 4374f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa8f> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe40> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 43a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdd8> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 43aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdec> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 437d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb16> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 437d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb16> │ │ │ │ - lea 0x110(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 4368c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9cc> │ │ │ │ - mov 0x50(%rbx),%r12 │ │ │ │ - jmp 429ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed2c> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov %r14d,%r10d │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov 0x68(%rsp),%r13d │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 430df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f41f> │ │ │ │ - jmp 42a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edbc> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r15,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 43b09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe49> │ │ │ │ - lea (%r15,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 43a86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdc6> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 43b35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe75> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 43a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd77> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 43a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd4b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 439d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd11> │ │ │ │ + je 451a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23220> │ │ │ │ + mov $0x4,%eax │ │ │ │ + jmp 44de4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e64> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call 3f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ + movb $0x0,0xf0(%rbx) │ │ │ │ + jmp 44f47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fc7> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x5,%ebp │ │ │ │ + mov $0x5,%edi │ │ │ │ + cmpq $0x5,0x108(%rbx) │ │ │ │ + jne 44dff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e7f> │ │ │ │ + jmp 44e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ea8> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ + call d1f0 │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call d700 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 3f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf80> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 452d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23353> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d5c0 │ │ │ │ + lea 0x30(%rsp),%rdx │ │ │ │ + lea 0x4929d(%rip),%rsi # 8e4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c549> │ │ │ │ + movl $0x1,0x30(%rsp) │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d1d0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call ea7d <__cxa_finalize@plt+0xe1d> │ │ │ │ + lea 0x4924d(%rip),%rsi # 8e4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c53a> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call d8e0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call e9f6 <__cxa_finalize@plt+0xd96> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 128f1 <__cxa_finalize@plt+0x4c91> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 452af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2332f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12953 <__cxa_finalize@plt+0x4cf3> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 451d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23258> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call d7d0 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 1293e <__cxa_finalize@plt+0x4cde> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 451e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23265> │ │ │ │ + lea 0x4713a(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x45fc6(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x49137(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12915 <__cxa_finalize@plt+0x4cb5> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23398> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 128fb <__cxa_finalize@plt+0x4c9b> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 4535b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233db> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 451e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23265> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 451e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23265> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 451ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2326f> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 451ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2326f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12949 <__cxa_finalize@plt+0x4ce9> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23405> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 129ec <__cxa_finalize@plt+0x4d8c> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 4532c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233ac> │ │ │ │ + jmp 45322 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233a2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1295b <__cxa_finalize@plt+0x4cfb> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 453ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2342b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 453b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23439> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call 3f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ + jmp 451e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23265> │ │ │ │ endbr64 │ │ │ │ - jmp 12a0c <__cxa_finalize@plt+0x4dac> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45347 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233c7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1299b <__cxa_finalize@plt+0x4d3b> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233d1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 453f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23475> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 4541a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2349a> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 452d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23353> │ │ │ │ + jmp 45216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ + jmp 453a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23421> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x28(%rsi),%rax │ │ │ │ + lea 0x238(%rdi),%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xc8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movq $0x0,0x80(%rdi) │ │ │ │ - movq $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0x90(%rdi) │ │ │ │ - movq $0x0,0x98(%rdi) │ │ │ │ - movq $0x0,0xb0(%rdi) │ │ │ │ - movq $0x0,0xb8(%rdi) │ │ │ │ - movq $0x0,0xc0(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - movups %xmm0,0x40(%rdi) │ │ │ │ - movups %xmm0,0x50(%rdi) │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - movups %xmm0,0x70(%rdi) │ │ │ │ - movups %xmm0,0xa0(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - movq $0x0,0xd8(%rdi) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - movups %xmm0,0xf0(%rdi) │ │ │ │ - movups %xmm0,0x100(%rdi) │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov 0x58(%rsi),%r13 │ │ │ │ - movq $0x0,0xe0(%rdi) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - mov 0x60(%rsi),%eax │ │ │ │ - mov %r13d,0x14(%rdi) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - mov %eax,0xc(%rdi) │ │ │ │ - mov %r13,%rax │ │ │ │ - and $0xffffffff,%eax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - je 441a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204e8> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movq %rdi,%xmm0 │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - movq $0x0,0x10(%rdi) │ │ │ │ - punpcklqdq %xmm4,%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xd8(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - sub %r14,%r12 │ │ │ │ - je 443b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206f6> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - je 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x5ad68(%rip),%rax │ │ │ │ + movups %xmm0,0x320(%rbx) │ │ │ │ + movups %xmm0,0x330(%rbx) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x5c4a6(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %si,0x318(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + movq $0x0,0x310(%rbx) │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + movq $0x0,0x18(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x5ad44(%rip),%rax │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ call d640 │ │ │ │ - jmp 43d7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200ba> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x28(%rbx) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2011e> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 44248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20588> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + lea 0x20(%rbx),%r13 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x4999c(%rip),%xmm0 # 8eeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf30> │ │ │ │ + movq $0x4,0x30(%rax) │ │ │ │ + movl $0x4,0x38(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rbx) │ │ │ │ call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov 0x49854(%rip),%rdx # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce10> │ │ │ │ + lea 0x5af25(%rip),%rsi │ │ │ │ + mov %r12,0x10(%rax) │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + lea 0x30(%rbx),%r15 │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + lea 0x5adfc(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + add $0x30,%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rbx,0x18(%r12) │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x5b641(%rip),%r12 # a0bd0 >@GLIBCXX_3.4+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - lea 0x30(%rcx),%rbp │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - movq $0x0,0x10(%rcx) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ + lea 0x5b1c6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - sub %r14,%r12 │ │ │ │ - jne 43e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201b0> │ │ │ │ - jmp 44208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20548> │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 43e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x40(%rbx) │ │ │ │ - mov %rbp,0x48(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43ec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20201> │ │ │ │ + mov %cx,0x210(%rbx) │ │ │ │ + mov 0x5b62c(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x218(%rbx) │ │ │ │ + movups %xmm0,0x228(%rbx) │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + movq $0x0,0x208(%rbx) │ │ │ │ + mov %r12,0x30(%rbx) │ │ │ │ + mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ + movq $0x0,0x38(%rbx) │ │ │ │ + mov -0x18(%r12),%rdi │ │ │ │ + add %r15,%rdi │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x5b306(%rip),%rax # a0900 >@GLIBCXX_3.4+0x18> │ │ │ │ + lea 0x40(%rbx),%r14 │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ mov %r14,%rdi │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + call d670 >::basic_filebuf()@plt> │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x48e9f(%rip),%rsi # 8e4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c556> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 45f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fe0> │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + lea 0x40(%rsp),%r12 │ │ │ │ + sub %rax,%rcx │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + ja 45880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23900> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 457c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23840> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 45c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cb0> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmpq $0x2,0x38(%rsp) │ │ │ │ + je 457d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23850> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 456b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23732> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x48e11(%rip),%rsi # 8e4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c556> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 45fa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24026> │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %rax,%r8 │ │ │ │ + cmp $0xf,%rcx │ │ │ │ + ja 45bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c40> │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 45ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b30> │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 45a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b10> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,0x38(%rsp) │ │ │ │ + movb $0x0,(%rax,%rcx,1) │ │ │ │ + cmpq $0x3,0x38(%rsp) │ │ │ │ + je 45ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x48d91(%rip),%rsi # 8e4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c556> │ │ │ │ + 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 45da1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e21> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + add %rsi,%rdx │ │ │ │ + add %rax,%rsi │ │ │ │ + call 3b080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19100> │ │ │ │ + cmpq $0x3,0x38(%rsp) │ │ │ │ + je 45c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cc0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r15,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 441f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20538> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rdx │ │ │ │ + je 45ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d60> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r14,%r12 │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - lea 0x30(%rsi),%rbp │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - movq $0x0,0x10(%rsi) │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - sub %r14,%r12 │ │ │ │ - jne 43f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20298> │ │ │ │ - jmp 441b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204f8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 43f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20288> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,0x58(%rbx) │ │ │ │ - mov %rbp,0x60(%rbx) │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 43fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202e9> │ │ │ │ - mov %r14,%rdi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 45845 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,0x40(%rsp) │ │ │ │ + jmp 4568b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370b> │ │ │ │ + nopl (%rax) │ │ │ │ + cmpw $0x7a67,(%rdi) │ │ │ │ + jne 456a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23728> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 457e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23865> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 44380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206c0> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0xc,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,0x70(%rbx) │ │ │ │ - mov %rbp,0x78(%rbx) │ │ │ │ - mov 0x1c(%rsp),%ebp │ │ │ │ - mov %rcx,0x68(%rbx) │ │ │ │ - shr $1,%ebp │ │ │ │ - jne 44258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20598> │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movups %xmm0,0x80(%rbx) │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movups %xmm0,0x90(%rbx) │ │ │ │ - movdqa 0x70(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movups %xmm0,0xa8(%rbx) │ │ │ │ - movdqa 0x80(%rsp),%xmm0 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - movl $0x0,0xa8(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm0 │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %r13d,0xb8(%rsp) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movdqa 0xb0(%rsp),%xmm0 │ │ │ │ - mov %r14,0xc0(%rsp) │ │ │ │ - mov %r14,0xf0(%rbx) │ │ │ │ - movups %xmm0,0xe0(%rbx) │ │ │ │ - and $0xffffffff,%r12d │ │ │ │ - je 44390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206d0> │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 45c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c80> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - lea 0x0(%rbp,%r12,4),%r13 │ │ │ │ - mov %rbp,0xf8(%rbx) │ │ │ │ - mov %r13,0x100(%rbx) │ │ │ │ - mov %r13,0x108(%rbx) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x4b250(%rip),%xmm0 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - call d520 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,0x0(%rbp,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 44150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20490> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0xf,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6b0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c70> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ + testb $0x5,0x150(%rbx) │ │ │ │ + je 458d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23950> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 443fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2073b> │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + add $0xe8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 43d21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20061> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 43f8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cb> │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 43f8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202cb> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - jmp 441bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204fb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 43ef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20231> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 43ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201e3> │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 43ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201e3> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - jmp 4420b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2054b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 43e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2014e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3f(%rbp),%r12d │ │ │ │ - mov %r12,%r14 │ │ │ │ - shr $0x3,%r14 │ │ │ │ - and $0x1ffffff8,%r14d │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r14,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ebp,%r13d │ │ │ │ - call d320 │ │ │ │ - mov %ebp,%ebp │ │ │ │ - and $0x3f,%r13d │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - movdqa 0x40(%rsp),%xmm0 │ │ │ │ - sar $0x6,%rax │ │ │ │ - mov %r13d,0x58(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - add %r14,%rcx │ │ │ │ - mov %r12,%r14 │ │ │ │ - movups %xmm0,0x80(%rbx) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - shr $0x3,%r14 │ │ │ │ - movdqa 0x50(%rsp),%xmm0 │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - and $0x1ffffff8,%r14d │ │ │ │ - movups %xmm0,0x90(%rbx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + jmp 4568e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370e> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rbx),%rbp │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 45d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e02> │ │ │ │ + testb $0x1,0x38(%rax) │ │ │ │ + jne 45d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd8> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + cmp %rax,(%rax) │ │ │ │ + je 458fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2397b> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov 0x10(%rdx),%r13 │ │ │ │ + mov $0x80,%edi │ │ │ │ + mov 0x30(%rax),%r14 │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x5aedd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ + movq $0x0,0x30(%r12) │ │ │ │ + movups %xmm0,(%r12) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + movups %xmm0,0x20(%r12) │ │ │ │ + call dc40 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5c415(%rip),%rax │ │ │ │ + movl $0x0,0x40(%r12) │ │ │ │ + movb $0x0,0x50(%r12) │ │ │ │ + movq $0x0,0x68(%r12) │ │ │ │ + movl $0x4,0x78(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movups %xmm0,0x58(%r12) │ │ │ │ + cmp $0xffffffffffffffff,%r14 │ │ │ │ + je 45c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c90> │ │ │ │ + mov $0x2,%eax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + cmovl %rax,%r14 │ │ │ │ + mov %r14,0x70(%r12) │ │ │ │ + add $0x1000,%r14 │ │ │ │ + movslq %r14d,%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 45a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b00> │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ + js 45cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d70> │ │ │ │ + call d640 │ │ │ │ + mov %r14,0x68(%r12) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rax,0x60(%r12) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + mov %r15,0x48(%r12) │ │ │ │ + punpcklqdq %xmm1,%xmm1 │ │ │ │ + movb $0x1,0x50(%r12) │ │ │ │ + movl $0x5,0x78(%r12) │ │ │ │ + movups %xmm1,0x8(%r12) │ │ │ │ + movq %xmm0,0x18(%r12) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 45d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e02> │ │ │ │ + mov $0x18,%edi │ │ │ │ call d640 │ │ │ │ + mov %r12,0x10(%rax) │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%r12 │ │ │ │ - call d320 │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ + call d090 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + addq $0x1,0x10(%r14) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 45d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e02> │ │ │ │ + mov (%rcx),%rax │ │ │ │ + orl $0x3,0x38(%rcx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 45a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ac0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + andl $0xfffffff9,0x40(%rdx) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 45a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ab0> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 45a64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ae4> │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%rax),%rsi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + call *0x70(%rax) │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 45d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e02> │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238d2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + jmp 45852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238d2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 459c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + jmp 45712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23792> │ │ │ │ + nopl (%rax) │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,0x40(%rsp) │ │ │ │ + jmp 4570f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2378f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmpw $0x7a62,(%rax) │ │ │ │ + jne 45727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237a7> │ │ │ │ + cmpb $0x32,0x2(%rax) │ │ │ │ + jne 45727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237a7> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0xc,%edx │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - movdqa 0x70(%rsp),%xmm0 │ │ │ │ - sar $0x6,%rax │ │ │ │ - mov %r13d,0x88(%rsp) │ │ │ │ - lea (%rcx,%rax,8),%rax │ │ │ │ - add %r14,%rcx │ │ │ │ - movups %xmm0,0xa8(%rbx) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movdqa 0x80(%rsp),%xmm0 │ │ │ │ - mov %rcx,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - call d640 │ │ │ │ - sar $0x6,%rbp │ │ │ │ - mov %r12,%rdx │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 45cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d40> │ │ │ │ xor %esi,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d640 │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r14,1),%r14 │ │ │ │ - lea (%rax,%rbp,8),%rbp │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 440a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203e2> │ │ │ │ - nop │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 43fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20312> │ │ │ │ + mov %rax,%rbp │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + call d890 │ │ │ │ + movb $0x0,0x11(%rbp) │ │ │ │ + mov $0x1000,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x1000,%rax │ │ │ │ + movq $0x1000,0x20(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + movl $0x0,0x38(%rbp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov 0x49213(%rip),%rax # 8ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce10> │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov %rbp,0x10(%r12) │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + lea 0x5a837(%rip),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + call 446b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22730> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 45845 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0xf8(%rbx) │ │ │ │ - movq $0x0,0x100(%rbx) │ │ │ │ - movq $0x0,0x108(%rbx) │ │ │ │ - jmp 44178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204b8> │ │ │ │ - mov %rdi,%rax │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + jmp 45a93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b13> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 45811 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23891> │ │ │ │ + movq $0x4,0x70(%r12) │ │ │ │ + mov $0x1004,%edi │ │ │ │ + mov $0x1004,%r14d │ │ │ │ + jmp 459ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a2d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x18(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - movq $0x0,0x28(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 43dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20100> │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - jmp 443c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20700> │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 458b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23935> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmpw $0x6962,(%rax) │ │ │ │ + jne 4577e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237fe> │ │ │ │ + cmpb $0x6e,0x2(%rax) │ │ │ │ + jne 4577e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237fe> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov $0xc,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d5b0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x30(%rbx),%rdx │ │ │ │ + mov -0x18(%rdx),%rdi │ │ │ │ + add %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 45cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d50> │ │ │ │ + xor %esi,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov $0x1000,%edx │ │ │ │ + mov $0xf,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6b0> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov $0xffffffffffffffff,%rcx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 44bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c70> │ │ │ │ + jmp 4583d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238bd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 45b0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b8e> │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 45c8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d0a> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 45845 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c5> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + call d1f0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d160 >::~basic_ifstream()@plt> │ │ │ │ + lea 0x5a5d9(%rip),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3f1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d230> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,0x238(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 45df1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e71> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x4875b(%rip),%rsi # 8e4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c53a> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d8e0 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call e9f6 <__cxa_finalize@plt+0xd96> │ │ │ │ + lea 0x4669f(%rip),%rcx # 8c428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a4a8> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x4552b(%rip),%rsi # 8b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69340> │ │ │ │ + lea 0x4869c(%rip),%rdi # 8e438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4b8> │ │ │ │ + call d3d0 <__assert_fail@plt> │ │ │ │ + mov 0xd8(%rsp),%rcx │ │ │ │ + sub %fs:0x28,%rcx │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x4871a(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x463fe(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + call d950 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45de4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e64> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d88> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d190> │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ + jmp 45e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e88> │ │ │ │ + endbr64 │ │ │ │ + jmp 45e15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e95> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45e2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eab> │ │ │ │ + call d600 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d170 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dad0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 45e73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ef3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 45e85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f05> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call d170 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dad0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + call d600 │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ + endbr64 │ │ │ │ + jmp 45dd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e53> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12ae0 <__cxa_finalize@plt+0x4e80> │ │ │ │ + jmp 45eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f30> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12af7 <__cxa_finalize@plt+0x4e97> │ │ │ │ + jmp 45eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f38> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d9a0 >::~basic_filebuf()@plt> │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x5ad14(%rip),%rdx # a0bd8 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,0x30(%rbx) │ │ │ │ + mov %rdx,0x30(%rbx,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + lea 0x130(%rbx),%rdi │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + call d1c0 │ │ │ │ + jmp 45d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d98> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b12 <__cxa_finalize@plt+0x4eb2> │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b29 <__cxa_finalize@plt+0x4ec9> │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b3f <__cxa_finalize@plt+0x4edf> │ │ │ │ + jmp 45f1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f9e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12b73 <__cxa_finalize@plt+0x4f13> │ │ │ │ + jmp 45f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fad> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbc0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 45d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d90> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12a24 <__cxa_finalize@plt+0x4dc4> │ │ │ │ + jmp 45ed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f53> │ │ │ │ + endbr64 │ │ │ │ + jmp 46009 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24089> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12bb3 <__cxa_finalize@plt+0x4f53> │ │ │ │ + jmp 45fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24068> │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x48557(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + lea 0x46240(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12bca <__cxa_finalize@plt+0x4f6a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5a7c3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 45d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da7> │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x48511(%rip),%rsi # 8e4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c558> │ │ │ │ + lea 0x461fa(%rip),%rdi # 8c1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a248> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d950 │ │ │ │ + call da30 <__cxa_end_catch@plt> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 45fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24068> │ │ │ │ + call 21b80 ::do_widen(char) const@@Base+0x6630> │ │ │ │ + lea 0x5b941(%rip),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + lea 0x5a764(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rdx,0x18(%rbx) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + jmp 45d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 422a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20320> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd3> │ │ │ │ + call d900 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 45fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24055> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 444ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207fa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 444d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20810> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 444a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 444e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20820> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + sub $0x20,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x10(%rdi),%rbp │ │ │ │ + mov %rbp,(%rdi) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 11dda <__cxa_finalize@plt+0x417a> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 460e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24160> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 460d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24158> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 46120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241a0> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 444a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207e0> │ │ │ │ - jmp 444b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x207f6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 460b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24130> │ │ │ │ + jmp 46108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24188> │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 460b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24130> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d260 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 11e07 <__cxa_finalize@plt+0x41a7> │ │ │ │ + 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 11dfb <__cxa_finalize@plt+0x419b> │ │ │ │ + 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 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 44500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20840> │ │ │ │ - ret │ │ │ │ + jmp 11e17 <__cxa_finalize@plt+0x41b7> │ │ │ │ + nop │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 444fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2083d> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 44550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20890> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 44548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20888> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 44517 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20857> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 44537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20877> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4450b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2084b> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + lea 0x30(%rdi),%rax │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r13 │ │ │ │ + mov %r9d,%r13d │ │ │ │ push %r12 │ │ │ │ + lea 0xc0(%rdi),%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ + lea 0x20(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - jmp 4457d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208bd> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d910 │ │ │ │ - movslq 0x8(%rbp),%rbx │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - call d4b0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jl 44570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208b0> │ │ │ │ - xor %edi,%edi │ │ │ │ - call daf0 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + movb $0x0,0x30(%rdi) │ │ │ │ + mov %r12,0x90(%rdi) │ │ │ │ + movq $0x1,0x98(%rdi) │ │ │ │ + movq $0x0,0xa0(%rdi) │ │ │ │ + movq $0x0,0xa8(%rdi) │ │ │ │ + movl $0x3f800000,0xb0(%rdi) │ │ │ │ + movq $0x0,0xb8(%rdi) │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + movq $0x0,0x58(%rdi) │ │ │ │ + movups %xmm0,0xc0(%rdi) │ │ │ │ + movups %xmm0,0xd0(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13b,0x40(%rbx) │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + movups %xmm0,0x78(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 11e2a <__cxa_finalize@plt+0x41ca> │ │ │ │ nop │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - movq $0x0,0x48(%rdi) │ │ │ │ - mov %edx,0xc(%rdi) │ │ │ │ - movups %xmm0,0x38(%rdi) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jg 445d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20910> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + push %rbx │ │ │ │ + add $0x20,%rdi │ │ │ │ + lea 0x48378(%rip),%rcx # 8e643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6c3> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 462f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24377> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 46320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243a0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 46310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24390> │ │ │ │ + mov 0x90(%rbp),%rdi │ │ │ │ + lea 0xc0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 46338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243b8> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x30,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 46350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243d0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d600 │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - sub $0x28,%rsp │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x48(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 11e82 <__cxa_finalize@plt+0x4222> │ │ │ │ + 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 11e82 <__cxa_finalize@plt+0x4222> │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 11e76 <__cxa_finalize@plt+0x4216> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 46540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245c0> │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d640 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ movq $0x0,(%rax) │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - lea (%rax,%rdx,1),%r9 │ │ │ │ - sub $0x8,%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%r12,1),%r14 │ │ │ │ + lea 0x8(%rax),%rax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24610> │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0x8(%r12),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ call d320 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov %r14,0x10(%rax) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %r14,0x18(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 4655d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245dd> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 46485 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24505> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + 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 %r9,0x40(%rcx) │ │ │ │ - lea 0x10(%rcx),%rdi │ │ │ │ - mov %r8,0x38(%rcx) │ │ │ │ - mov %r9,0x48(%rcx) │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d940 │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cmpl $0x1,0xc(%rdi) │ │ │ │ - jg 44678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209b8> │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ + 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 44670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209b0> │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + je 46474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244f4> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%r13),%rbx │ │ │ │ + lea 0x1(%r12),%r14d │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 464d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24558> │ │ │ │ + mov $0x180,%edi │ │ │ │ + call d640 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 5ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd80> │ │ │ │ + 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 11e76 <__cxa_finalize@plt+0x4216> │ │ │ │ + jne 46420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244a0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 4644e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244ce> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + mov %rbx,0x60(%rdi) │ │ │ │ + movdqu 0x50(%r13),%xmm0 │ │ │ │ + add $0x28,%rdi │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + mov %rdx,0x30(%rdi) │ │ │ │ + mov 0x48(%r13),%rsi │ │ │ │ + mov %rsi,0x28(%rdi) │ │ │ │ + call 4e580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c600> │ │ │ │ + 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 │ │ │ │ + jmp 4e580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c600> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - lea 0x10(%rdi),%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d750 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + movq $0x0,0x18(%rax) │ │ │ │ + movups %xmm0,0x8(%rax) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 446b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209f0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 46580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24600> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%r13),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 46415 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24495> │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov 0x48(%r13),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 464e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24562> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov %rbp,0x8(%rdx) │ │ │ │ + mov %r14,0x18(%rdx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46415 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24495> │ │ │ │ + jmp 4655d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x245dd> │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rsi,8),%rdi │ │ │ │ - jmp 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 11ea1 <__cxa_finalize@plt+0x4241> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - sub $0x268,%rsp │ │ │ │ - movq 0x5ce51(%rip),%xmm1 # a1550 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ - movhps 0x5ce52(%rip),%xmm1 # a1558 >@GLIBCXX_3.4+0xd78> │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x258(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x3d8(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + movq $0x14,0xb8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + movdqa 0x488bd(%rip),%xmm0 # 8eef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf70> │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + mov %rax,0x270(%rsp) │ │ │ │ + movl $0x676e696e,0x10(%rdx) │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0x260(%rsp),%rdx │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x5ce6d(%rip) │ │ │ │ + je 466b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24731> │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + lea 0x5c9f4(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x47fa1(%rip),%rsi # 8e63e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6be> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x5c9d4(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 466c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24745> │ │ │ │ + call d600 │ │ │ │ call d080 │ │ │ │ - mov %rax,0x5ebbe(%rip) │ │ │ │ - cmpl $0x1,0xc(%rbx) │ │ │ │ - jle 44f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21260> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x1ee(%rip),%rdx # 44560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208a0> │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call db70 │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jg 44740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a80> │ │ │ │ - xor %ebp,%ebp │ │ │ │ + mov %rax,0x5cbf7(%rip) │ │ │ │ + call d430 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + movl $0x1,0x10(%rax) │ │ │ │ + mov (%r15),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 466f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24776> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d3a0 │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d0f0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 48019 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26099> │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d790 │ │ │ │ test %eax,%eax │ │ │ │ - jle 44788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ac8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call d5a0 │ │ │ │ - cmp %ebp,0xc(%rbx) │ │ │ │ - jg 44770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ab0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 89cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66030> │ │ │ │ - lea 0x150(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + je 4815e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261de> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 480fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2617a> │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + movq $0x0,0x48(%r15) │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x78(%rax),%rax │ │ │ │ + movslq 0x8(%rdx),%rdx │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + mov %rdx,0x50(%r15) │ │ │ │ + mov %rax,0x58(%r15) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 467d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24850> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 46760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247e0> │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4678c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2480c> │ │ │ │ + mov 0x28(%r12),%rdx │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %edi,%edi │ │ │ │ + je 467a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24824> │ │ │ │ + mov 0x28(%r12),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmpw $0x2,0x1a(%rdx) │ │ │ │ + jne 46760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247e0> │ │ │ │ + cmpw $0x2,0x1a(%rcx) │ │ │ │ + jne 46760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247e0> │ │ │ │ + addq $0x1,0x48(%r15) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4676c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dbe0 │ │ │ │ + cmpq $0x0,0x48(%r15) │ │ │ │ + je 480c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26147> │ │ │ │ + movq 0x5b6b5(%rip),%xmm1 # a1ea0 , std::allocator >@GLIBCXX_3.4.21+0x1608> │ │ │ │ + movhps 0x5b6b6(%rip),%xmm1 # a1ea8 >@GLIBCXX_3.4+0x16c8> │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + lea 0x2d0(%rsp),%rbp │ │ │ │ call d080 │ │ │ │ - sub 0x5eb3f(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + sub 0x5cabd(%rip),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ imul %rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ sar $0x3f,%rcx │ │ │ │ + lea 0x59f33(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ sar $0x12,%rdx │ │ │ │ sub %ecx,%edx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x4ac51(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ + divsd 0x48548(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x5c20f(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x5bf6c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %dx,0x230(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - mov 0x5c1e9(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - movups %xmm0,0x248(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x5a19c(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x5a19d(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x3b0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5c079(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - lea 0x140(%rsp),%r13 │ │ │ │ - movaps %xmm2,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - movaps %xmm0,0x110(%rsp) │ │ │ │ + lea 0x5a01a(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm1,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x5c372(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x5a30e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xe8(%rsp),%rsi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movl $0x10,0x128(%rsp) │ │ │ │ - mov %r13,0x130(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + lea 0x268(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x158(%rsp) │ │ │ │ + movq $0x2,0x2d8(%rsp) │ │ │ │ call da00 (double)@plt> │ │ │ │ - mov 0x110(%rsp),%r8 │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 45210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21550> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ + je 47d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d98> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5bf21(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x59eb6(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 449b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cf5> │ │ │ │ + je 46a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a94> │ │ │ │ call d600 │ │ │ │ - lea 0x5be34(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x59dd0(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5c029(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x59fc8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x5bd6f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call d1a0 │ │ │ │ - lea 0x5bd53(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x59f86(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x3b0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %ax,0x230(%rsp) │ │ │ │ - mov 0x5bfcc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - movups %xmm0,0x248(%rsp) │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm2,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x5a109(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 47d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25db0> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x59ce4(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 46be6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c66> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x59bfe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x59df6(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x58(%r15),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x59db4(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x3b0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5be64(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - movaps %xmm3,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - movaps %xmm0,0x110(%rsp) │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm3,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x5c165(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0xe8(%rsp),%rsi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ - movl $0x10,0x128(%rsp) │ │ │ │ - mov %r13,0x130(%rsp) │ │ │ │ - movq $0x0,0x138(%rsp) │ │ │ │ - movb $0x0,0x140(%rsp) │ │ │ │ + lea 0x59f37(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d610 (long)@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%r14 │ │ │ │ - mov 0x110(%rsp),%r8 │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %r14,0x40(%rsp) │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 45228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21568> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ + je 47d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25dc8> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x108(%rsp),%rcx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5bd4e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x59b12(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 44b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ec8> │ │ │ │ + je 46db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e38> │ │ │ │ call d600 │ │ │ │ - lea 0x5bc61(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0xe8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x59a2c(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8c0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5be56(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x59c24(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ - lea 0x5bb9c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ax,0x3b0(%rsp) │ │ │ │ + mov 0x59bda(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm4,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x59d65(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ mov (%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 47d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d80> │ │ │ │ + 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 │ │ │ │ - mov $0x1b,%r8d │ │ │ │ - lea 0x49d73(%rip),%rcx # 8e959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac99> │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + lea 0x59940(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 46f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2500a> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x5985a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x260(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x59a47(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x15,%r8d │ │ │ │ + lea 0x47667(%rip),%rcx # 8e64b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6cb> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 45108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21448> │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ + je 47aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b20> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 12208 <__cxa_finalize@plt+0x45a8> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x475f9(%rip),%rsi # 8e661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6e1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x100(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b78> │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x108(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 47b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bd0> │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 4710b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2518b> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 4710b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2518b> │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 47810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25890> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 122c9 <__cxa_finalize@plt+0x4669> │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e90> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 12263 <__cxa_finalize@plt+0x4603> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x4735d(%rip),%rsi # 8e512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c592> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ac8> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x160(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x168(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r14,%rcx │ │ │ │ + je 47b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bf8> │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 47258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252d8> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 47258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252d8> │ │ │ │ + cmp %rax,0x190(%rsp) │ │ │ │ + jae 47790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25810> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 12464 <__cxa_finalize@plt+0x4804> │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25de0> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x1a8(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 122f4 <__cxa_finalize@plt+0x4694> │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x47366(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d28> │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%r15),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 12296 <__cxa_finalize@plt+0x4636> │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1f0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 47bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c78> │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add %rcx,%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 12e3c <__cxa_finalize@plt+0x51dc> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ + jbe 123a6 <__cxa_finalize@plt+0x4746> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x49bcf(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ + lea 0x478c3(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x210(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ + mov %rbx,0x200(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 451b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214f8> │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ + je 47c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cd0> │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ + mov %rcx,0x208(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ + mov 0x208(%rsp),%r8 │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rcx │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbx,%rcx │ │ │ │ - je 450e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21420> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - cmp %rax,0x90(%rsp) │ │ │ │ - jae 44cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21033> │ │ │ │ - cmp 0x10(%rsp),%rsi │ │ │ │ - je 44cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21033> │ │ │ │ - cmp %rax,0xb0(%rsp) │ │ │ │ - jae 44ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211e0> │ │ │ │ + je 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25aa0> │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + cmp %rax,0x210(%rsp) │ │ │ │ + jae 474c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25546> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + je 474c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25546> │ │ │ │ + cmp %rax,0x230(%rsp) │ │ │ │ + jae 47718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25798> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 12ce0 <__cxa_finalize@plt+0x5080> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jb 1237b <__cxa_finalize@plt+0x471b> │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x250(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ + mov %r12,0x240(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 45240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21580> │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ + je 47db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e38> │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ + mov %rcx,0x248(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ - add 0xc8(%rsp),%rax │ │ │ │ + add 0x248(%rsp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 12be0 <__cxa_finalize@plt+0x4f80> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ + jbe 120f2 <__cxa_finalize@plt+0x4492> │ │ │ │ + lea 0x240(%rsp),%r15 │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x49a85(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ + lea 0x46eae(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xf0(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0xe0(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 45160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214a0> │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ + je 47ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c20> │ │ │ │ + mov %rcx,0x260(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xe8(%rsp) │ │ │ │ + mov %rcx,0x268(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x5e705(%rip) │ │ │ │ - jne 44fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21308> │ │ │ │ - cmpb $0x0,0x5e6f9(%rip) │ │ │ │ - jne 44f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21290> │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 44e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21160> │ │ │ │ + cmpb $0x0,0x5bf1a(%rip) │ │ │ │ + jne 47908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25988> │ │ │ │ + cmpb $0x0,0x5bf0e(%rip) │ │ │ │ + jne 47890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25910> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 475ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2566d> │ │ │ │ call d600 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 44e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21172> │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 475ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2567f> │ │ │ │ call d600 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 44e44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21184> │ │ │ │ + je 47611 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25691> │ │ │ │ call d600 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 44e53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21193> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 47625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256a5> │ │ │ │ call d600 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 47639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256b9> │ │ │ │ + call d600 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 4764d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256cd> │ │ │ │ + call d600 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 44e62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211a2> │ │ │ │ + je 4765f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256df> │ │ │ │ call d600 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 44e76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211b6> │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 47673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256f3> │ │ │ │ call d600 │ │ │ │ - mov 0x258(%rsp),%rax │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 47685 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25705> │ │ │ │ + call d600 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 47699 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25719> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x60(%rsp),%rdi │ │ │ │ + je 476ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2572d> │ │ │ │ + call d600 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 476c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25741> │ │ │ │ + call d600 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 476d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25755> │ │ │ │ + call d600 │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 476e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25769> │ │ │ │ + call d600 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 45351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21691> │ │ │ │ - add $0x268,%rsp │ │ │ │ + jne 48159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261d9> │ │ │ │ + add $0x3e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x250(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ + mov %r12,0x240(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 44d39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21079> │ │ │ │ + jne 4750c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2558c> │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %r12,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jb 45257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21597> │ │ │ │ + jb 47dcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e4f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 44ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21236> │ │ │ │ - lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + jb 4776e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257ee> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 45257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21597> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 4478b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20acb> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 3e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %ebp,0x4(%rdi) │ │ │ │ - jg 44f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21270> │ │ │ │ - jmp 4478b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20acb> │ │ │ │ + jmp 47dcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e4f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 472a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25323> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 47d77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25df7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 477eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2586b> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47d77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25df7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 47156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251d6> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 47e27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4786b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258eb> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47e27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea7> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x497de(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5e39d(%rip),%rdi │ │ │ │ + lea 0x46b80(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x5ba3d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - lea 0x5e381(%rip),%rdi │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + lea 0x5ba21(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12c78 <__cxa_finalize@plt+0x5018> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 45040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21380> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1223b <__cxa_finalize@plt+0x45db> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 47980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a00> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 44e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2114e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 475d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25659> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x49766(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5e0a5(%rip),%rdi │ │ │ │ + lea 0x46b08(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x5b765(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ - lea 0x5e089(%rip),%rdi │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + lea 0x5b749(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12cad <__cxa_finalize@plt+0x504d> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 45090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213d0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 12142 <__cxa_finalize@plt+0x44e2> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 479d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a50> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 44e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21141> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + jmp 475cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2564c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0x2c44b(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x254f5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 44fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212ed> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ + je 478ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2596f> │ │ │ │ + mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 44fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212ed> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + jmp 478ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2596f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea -0x2c49b(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x25545(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 45021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21361> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ + je 47963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259e3> │ │ │ │ + mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 45021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21361> │ │ │ │ + jmp 47963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259e3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 47f95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26015> │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + jne 474b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25538> │ │ │ │ + jmp 474dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2555c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 47e8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f0d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25af0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47a83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b03> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 471f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25279> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 471f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25279> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 47edd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f5d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b48> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47adb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b5b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 47022 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250a2> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 47022 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 47eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f34> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ba0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bb3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 470ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2512c> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 470ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2512c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 45320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21660> │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - cmp 0x10(%rsp),%rsi │ │ │ │ - jne 44ce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21025> │ │ │ │ - jmp 44d09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21049> │ │ │ │ + jbe 47f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26008> │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 470fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2517d> │ │ │ │ + jmp 47121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251a1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 47fa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26022> │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 4724a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252ca> │ │ │ │ + jmp 4726e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252ee> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%r8 │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %r12,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 452f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21630> │ │ │ │ + jae 47f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fdc> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 45130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21470> │ │ │ │ + je 47bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c48> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 45143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21483> │ │ │ │ + je 47bdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c5b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 44c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f53> │ │ │ │ + je 475a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25624> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f53> │ │ │ │ + jmp 475a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25624> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x1(%rsi),%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 452c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21600> │ │ │ │ + jae 47f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb0> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 45188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214c8> │ │ │ │ + je 47c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ca0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 4519b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214db> │ │ │ │ + je 47c33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cb3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 44dd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21119> │ │ │ │ + je 473d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25455> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44dd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21119> │ │ │ │ + jmp 473d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25455> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ mov %rbx,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 45298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215d8> │ │ │ │ + jae 47f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f89> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 451e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21520> │ │ │ │ + je 47c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cf8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 451f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21533> │ │ │ │ + je 47c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d0b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 44c94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fd4> │ │ │ │ + je 4745f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254df> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44c94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fd4> │ │ │ │ + jmp 4745f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254df> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 47e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee1> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d50> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47ce3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d63> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4734b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253cb> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4734b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253cb> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 44988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cc8> │ │ │ │ + jmp 46f61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fe1> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 469eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a6b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 44b5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e9b> │ │ │ │ + jmp 46bbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c3d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 46d8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e0f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 47ff4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26074> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e08> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47d9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e1b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 472b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25337> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 472b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25337> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov 0x8(%rax),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov %r12,%r8 │ │ │ │ lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 45330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21670> │ │ │ │ + jae 47fd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26054> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 45268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215a8> │ │ │ │ + je 47de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e60> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 4527b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215bb> │ │ │ │ + je 47df3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e73> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 44d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2108d> │ │ │ │ + je 47520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a0> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 44d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2108d> │ │ │ │ + jmp 47520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 47faf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2602f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 47e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25eb8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 47e4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ecb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4716a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251ea> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4716a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251ea> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 452a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215e1> │ │ │ │ + jb 47e6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25eea> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 451cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2150f> │ │ │ │ - nop │ │ │ │ + jmp 47cbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d3f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 452c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21609> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + jb 47e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f16> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 45177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214b7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 47a5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25adf> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rdi,1) │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 452f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21639> │ │ │ │ - lea (%r12,%rsi,1),%r8 │ │ │ │ + jb 47ebd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f3d> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 4511f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2145f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - jmp 44d09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21049> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 47b0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b8f> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 47ee6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f66> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47ab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b37> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 47f12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f92> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47c67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ce7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 47f39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb9> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47c0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c8f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 47f65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fe5> │ │ │ │ + lea (%r10,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 47bb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c37> │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + jmp 47121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251a1> │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + jmp 474dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2555c> │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + jmp 4726e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252ee> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 47fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26038> │ │ │ │ + jmp 47882 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25902> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 47fdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2605d> │ │ │ │ + jmp 47780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25800> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 45339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21679> │ │ │ │ - jmp 44f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21249> │ │ │ │ + jb 47ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2607d> │ │ │ │ + jmp 47802 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25882> │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + mov 0x20(%r15),%rdx │ │ │ │ + lea 0x45508(%rip),%rsi # 8d530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b5b0> │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + call 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ + lea 0x46608(%rip),%rsi # 8e644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6c4> │ │ │ │ + lea 0x200(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x220(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x46ca5(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 48159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261d9> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x5b21e(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x4547e(%rip),%rsi # 8d550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b5d0> │ │ │ │ + call 46060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240e0> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 48159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261d9> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x5b1eb(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + lea 0x4420f(%rip),%rsi # 8c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a398> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ + lea 0x46c0f(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 48159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261d9> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x5b18c(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + lea 0x441ac(%rip),%rsi # 8c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a398> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ + lea 0x46bac(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 48159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261d9> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x5b129(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11eb2 <__cxa_finalize@plt+0x4252> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ebb <__cxa_finalize@plt+0x425b> │ │ │ │ endbr64 │ │ │ │ - jmp 12c15 <__cxa_finalize@plt+0x4fb5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11efa <__cxa_finalize@plt+0x429a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12c90 <__cxa_finalize@plt+0x5030> │ │ │ │ + jmp 11f03 <__cxa_finalize@plt+0x42a3> │ │ │ │ endbr64 │ │ │ │ - jmp 12cc9 <__cxa_finalize@plt+0x5069> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12c2a <__cxa_finalize@plt+0x4fca> │ │ │ │ + jmp 11ed2 <__cxa_finalize@plt+0x4272> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12d16 <__cxa_finalize@plt+0x50b6> │ │ │ │ + jmp 11f28 <__cxa_finalize@plt+0x42c8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12d8f <__cxa_finalize@plt+0x512f> │ │ │ │ + jmp 11f03 <__cxa_finalize@plt+0x42a3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12d0c <__cxa_finalize@plt+0x50ac> │ │ │ │ + jmp 11f33 <__cxa_finalize@plt+0x42d3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 12db0 <__cxa_finalize@plt+0x5150> │ │ │ │ + jmp 11f5b <__cxa_finalize@plt+0x42fb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11fae <__cxa_finalize@plt+0x434e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 12dfe <__cxa_finalize@plt+0x519e> │ │ │ │ + jmp 11fe4 <__cxa_finalize@plt+0x4384> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12037 <__cxa_finalize@plt+0x43d7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12049 <__cxa_finalize@plt+0x43e9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1206b <__cxa_finalize@plt+0x440b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 120e0 <__cxa_finalize@plt+0x4480> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1211d <__cxa_finalize@plt+0x44bd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12061 <__cxa_finalize@plt+0x4401> │ │ │ │ + endbr64 │ │ │ │ + jmp 121f7 <__cxa_finalize@plt+0x4597> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 121e4 <__cxa_finalize@plt+0x4584> │ │ │ │ + endbr64 │ │ │ │ + jmp 12343 <__cxa_finalize@plt+0x46e3> │ │ │ │ + endbr64 │ │ │ │ + jmp 1234f <__cxa_finalize@plt+0x46ef> │ │ │ │ + endbr64 │ │ │ │ + jmp 1232b <__cxa_finalize@plt+0x46cb> │ │ │ │ + endbr64 │ │ │ │ + jmp 1225b <__cxa_finalize@plt+0x45fb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12357 <__cxa_finalize@plt+0x46f7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12c99 <__cxa_finalize@plt+0x5039> │ │ │ │ + jmp 12361 <__cxa_finalize@plt+0x4701> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 12d3e <__cxa_finalize@plt+0x50de> │ │ │ │ + jmp 1208d <__cxa_finalize@plt+0x442d> │ │ │ │ endbr64 │ │ │ │ - jmp 12e34 <__cxa_finalize@plt+0x51d4> │ │ │ │ + jmp 12373 <__cxa_finalize@plt+0x4713> │ │ │ │ endbr64 │ │ │ │ - jmp 12c5c <__cxa_finalize@plt+0x4ffc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 12337 <__cxa_finalize@plt+0x46d7> │ │ │ │ + endbr64 │ │ │ │ + jmp 123dd <__cxa_finalize@plt+0x477d> │ │ │ │ + endbr64 │ │ │ │ + jmp 12162 <__cxa_finalize@plt+0x4502> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12435 <__cxa_finalize@plt+0x47d5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11f3d <__cxa_finalize@plt+0x42dd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 123e5 <__cxa_finalize@plt+0x4785> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12053 <__cxa_finalize@plt+0x43f3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1211d <__cxa_finalize@plt+0x44bd> │ │ │ │ + endbr64 │ │ │ │ + jmp 12493 <__cxa_finalize@plt+0x4833> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 454c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21808> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rcx │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 45470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217b0> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 454d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21810> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jle 45528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21868> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - call da20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + sub $0x368,%rsp │ │ │ │ + lea 0x98(%rsp),%rbp │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x358(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + movq $0x14,0x98(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movdqa 0x46b19(%rip),%xmm0 # 8eef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf70> │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ + movl $0x676e696e,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x1e0(%rsp),%rdx │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x5b0cc(%rip) │ │ │ │ + je 48452 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264d2> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x5ac53(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x46200(%rip),%rsi # 8e63e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6be> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 454ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217ed> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x5ac33(%rip),%rdi │ │ │ │ + call d420 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 48466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264e6> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jle 45540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21880> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - sub %r8,%rdx │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 45550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21890> │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x5ae56(%rip) │ │ │ │ + call d430 │ │ │ │ + mov (%r14),%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 4848a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2650a> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + call d3a0 │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d0f0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 49d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27dad> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d790 │ │ │ │ + test %eax,%eax │ │ │ │ + je 49cbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d3e> │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + mov %rax,0x50(%r14) │ │ │ │ + cmp $0x13,%rax │ │ │ │ + jbe 49c83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d03> │ │ │ │ + cmp $0x63,%rax │ │ │ │ + jbe 49270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jne 4545f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179f> │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss %xmm0,(%r8) │ │ │ │ - jmp 4545f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179f> │ │ │ │ - jne 454fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183a> │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss %xmm0,(%r8) │ │ │ │ - jmp 454fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183a> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 48530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265b0> │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + mov (%rax),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 129ca <__cxa_finalize@plt+0x4d6a> │ │ │ │ + mov 0x28(%r13),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmpw $0x2,0x1a(%rax) │ │ │ │ + jne 484f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26570> │ │ │ │ + addq $0x1,0x48(%r14) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6f0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 484fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2657c> │ │ │ │ nopl (%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jmp 4545f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2179f> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dbe0 │ │ │ │ + cmpq $0x0,0x48(%r14) │ │ │ │ + je 49c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c93> │ │ │ │ + movq 0x59955(%rip),%xmm1 # a1ea0 , std::allocator >@GLIBCXX_3.4.21+0x1608> │ │ │ │ + movhps 0x59956(%rip),%xmm1 # a1ea8 >@GLIBCXX_3.4+0x16c8> │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + lea 0x250(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x5ad5d(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ 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 455e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21928> │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xd8(%rbx),%rax │ │ │ │ - cmp 0xe0(%rbx),%rax │ │ │ │ - je 455ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2193f> │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cmp 0xf8(%rbx),%rax │ │ │ │ - je 45616 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21956> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - mov 0x108(%rbx),%r13 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 45652 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21992> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bd8> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21970> │ │ │ │ - mov %r13,0x110(%rbx) │ │ │ │ - mov 0x120(%rbx),%r13 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 45692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219d2> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 458b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bf0> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219b0> │ │ │ │ - mov %r13,0x128(%rbx) │ │ │ │ - mov 0x188(%rbx),%r12 │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 456d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a12> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bc0> │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + lea 0x581d3(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x467e8(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x58446(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x5843f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x330(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + movups %xmm0,0x348(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x582c8(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa 0x10(%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x240(%rsp),%r13 │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movaps %xmm1,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x585aa(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + lea 0x1e8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1e0(%rsp),%rax │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + movsd 0x30(%rsp),%xmm0 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x258(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x210(%rsp),%r8 │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + movb $0x0,0x1b0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 49712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27792> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x58151(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 48785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26805> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 456b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219f0> │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 456df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a1f> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x5805f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x58257(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x58217(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x330(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + movups %xmm0,0x348(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x58091(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movaps %xmm2,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x5838d(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + mov %r13,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x210(%rsp),%r8 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 49724 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277a4> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x57f6c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4896a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269ea> │ │ │ │ call d600 │ │ │ │ - mov 0x170(%rbx),%r12 │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 45722 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a62> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ba8> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x57e7a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x58072(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rsi,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x330(%rsp) │ │ │ │ + mov 0x5802a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + movups %xmm0,0x348(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + movq $0x0,0x328(%rsp) │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x57eac(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + movaps %xmm3,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + movaps %xmm0,0x210(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x581a8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movl $0x10,0x228(%rsp) │ │ │ │ + mov %r13,0x230(%rsp) │ │ │ │ + movq $0x0,0x238(%rsp) │ │ │ │ + movb $0x0,0x240(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x210(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 49736 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277b6> │ │ │ │ + mov 0x200(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x208(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x57d87(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x230(%rsp),%rdi │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x250(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 48b4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bcf> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a40> │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4572f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a6f> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x57c95(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov 0x57e82(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1e0(%rsp,%rax,1) │ │ │ │ + mov %r12,0x250(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x45ae5(%rip),%rcx # 8e68e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c70e> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 495fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2767d> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 12886 <__cxa_finalize@plt+0x4c26> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x458ea(%rip),%rsi # 8e512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c592> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4964e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276ce> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r13,%rcx │ │ │ │ + je 4969f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2771f> │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + cmp %rax,0xf0(%rsp) │ │ │ │ + jae 48cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d48> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 48cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d48> │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 491e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27260> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 127ce <__cxa_finalize@plt+0x4b6e> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x130(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 49789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27809> │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x128(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 12805 <__cxa_finalize@plt+0x4ba5> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x458f6(%rip),%rsi # 8e668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6e8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 496c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27741> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%r14),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 125ce <__cxa_finalize@plt+0x496e> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 495ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2762c> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x168(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 128e9 <__cxa_finalize@plt+0x4c89> │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x45e5e(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4955b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x275db> │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x188(%rsp),%r8 │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov 0x180(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 49539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x275b9> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + cmp %rax,0x190(%rsp) │ │ │ │ + jae 48f2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fab> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 48f2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fab> │ │ │ │ + cmp %rax,0x1b0(%rsp) │ │ │ │ + jae 49148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271c8> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1277f <__cxa_finalize@plt+0x4b1f> │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 49748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277c8> │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1c8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x1c8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 12835 <__cxa_finalize@plt+0x4bd5> │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x45444(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 494e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27568> │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5a4ab(%rip) │ │ │ │ + jne 493e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27468> │ │ │ │ + cmpb $0x0,0x5a49f(%rip) │ │ │ │ + jne 49370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273f0> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 4905c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270dc> │ │ │ │ call d600 │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a80> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp 0x28(%rsp),%rdi │ │ │ │ + je 49070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270f0> │ │ │ │ call d600 │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a91> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 49082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27102> │ │ │ │ call d600 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 45792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ad2> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b90> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 49094 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27114> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 45770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ab0> │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4579f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21adf> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 490a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27128> │ │ │ │ call d600 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 457de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b1e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b80> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 490bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2713c> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 457c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b00> │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 457eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b2b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 490ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2714e> │ │ │ │ call d600 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 457fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b3c> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 490e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27160> │ │ │ │ call d600 │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4580d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b4d> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 490f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27174> │ │ │ │ call d600 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4581e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b5e> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 49108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27188> │ │ │ │ call d600 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 4911c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2719c> │ │ │ │ + call d600 │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 49c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cfe> │ │ │ │ + add $0x368,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1d0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1c0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 48f76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ff6> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 49be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c67> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 491ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2722c> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 491c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27240> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 48f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2700a> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2700a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x130(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 48d13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d93> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 49bbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c3b> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 49244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272c4> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 49258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272d8> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 48d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26da7> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26da7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + movq $0x78,0x98(%rsp) │ │ │ │ + movabs $0x21676e696e726177,%rbx │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movdqa 0x45c4b(%rip),%xmm0 # 8ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf80> │ │ │ │ + mov %rax,0x1e0(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x45c40(%rip),%xmm0 # 8ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cf90> │ │ │ │ + mov %rbx,0x70(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x45c40(%rip),%xmm0 # 8ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cfa0> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x45c44(%rip),%xmm0 # 8ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cfb0> │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0x45c48(%rip),%xmm0 # 8ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cfc0> │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0x45c4c(%rip),%xmm0 # 8ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cfd0> │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0x45c50(%rip),%xmm0 # 8ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cfe0> │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + mov 0x1e0(%rsp),%rdx │ │ │ │ + mov %rax,0x1e8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x5a1a9(%rip) │ │ │ │ + jne 49871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278f1> │ │ │ │ + cmpb $0x0,0x5a19d(%rip) │ │ │ │ + lea 0x59f95(%rip),%rbx │ │ │ │ + jne 497ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2784a> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x20(%rsp),%rdi │ │ │ │ + je 484f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26570> │ │ │ │ + call d600 │ │ │ │ + jmp 484f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26570> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x450a0(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x59f5d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x59f41(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12928 <__cxa_finalize@plt+0x4cc8> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 49456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274d6> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 49048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 457c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b00> │ │ │ │ - jmp 457d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b17> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x45028(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x59c85(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x59c69(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 129ed <__cxa_finalize@plt+0x4d8d> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 4949f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2751f> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4903b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270bb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2df20(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 493cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2744d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 493cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2744d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2df69(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 49441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274c1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 49441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274c1> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 499c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a43> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 49510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27590> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 49523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x275a3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 49013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27093> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 49013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27093> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 49a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27abf> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 48f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f9d> │ │ │ │ + jmp 48f41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fc1> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4999c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a1c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 49583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27603> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 49596 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27616> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48ec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f44> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48ec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f44> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 49a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a98> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 495d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27654> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 495e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27667> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26eba> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26eba> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 499ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 49625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276a5> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 49638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276b8> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c62> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c62> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 49973 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279f3> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 49676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276f6> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 49689 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27709> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48c69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ce9> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48c69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ce9> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 49a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27acc> │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 48cba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d3a> │ │ │ │ + jmp 48cde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d5e> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 49947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279c7> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 496e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27769> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 496fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2777c> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e38> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e38> │ │ │ │ + lea 0x230(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 48758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267d8> │ │ │ │ + lea 0x230(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4893d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269bd> │ │ │ │ + lea 0x230(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 48b22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ba2> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 49a59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ad9> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 49bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c2c> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 49b99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c19> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2700a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2700a> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 49a85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b05> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 49b8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c0a> │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 49b77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bf7> │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 48d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26da7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 48d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26da7> │ │ │ │ + mov 0x59b0f(%rip),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 1262d <__cxa_finalize@plt+0x49cd> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 49b45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bc5> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x44d8a(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12611 <__cxa_finalize@plt+0x49b1> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 49b14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b94> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 49351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273d1> │ │ │ │ + mov 0x59808(%rip),%rax │ │ │ │ + lea 0x59801(%rip),%rbx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 12572 <__cxa_finalize@plt+0x4912> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 49ae2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b62> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x44cd6(%rip),%rsi # 8e594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c614> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x44cc5(%rip),%rsi # 8e59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c61a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x44cbb(%rip),%rsi # 8e5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c624> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1e8(%rsp),%rdx │ │ │ │ + mov 0x1e0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1249c <__cxa_finalize@plt+0x483c> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 49ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b31> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4933d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273bd> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 49950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279d0> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 496d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27758> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4997c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279fc> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 49665 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276e5> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 499a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a25> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 49572 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x275f2> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 499cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a4c> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 494ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2757f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 499f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a78> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 49614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27694> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 49a21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27aa1> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 495c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27643> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + jmp 48f41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fc1> │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + jmp 48cde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d5e> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 49a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ae2> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4975f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277df> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 49a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b0e> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 497a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27820> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2e573(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 49932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279b2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 49932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279b2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x2e5a5(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 498a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27922> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 498a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27922> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2e5d6(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 4985c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278dc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4985c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278dc> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x2e608(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 497f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27874> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 497f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27874> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 497b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27834> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 497ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2782b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 49773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277f3> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 4976a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277ea> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 49bc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c44> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 49232 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272b2> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 49bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c70> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4919a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2721a> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x44a45(%rip),%rsi # 8e670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + call 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ + lea 0x450ed(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 49c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cfe> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x59667(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x438ee(%rip),%rsi # 8d578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b5f8> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call 46060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240e0> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 49c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cfe> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x59627(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + lea 0x1c0(%rsp),%rbx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + lea 0x42642(%rip),%rsi # 8c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a398> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + call 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ + lea 0x45042(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 49c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cfe> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x595b8(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + mov 0x28(%r14),%rcx │ │ │ │ + mov 0x20(%r14),%rdx │ │ │ │ + lea 0x437f4(%rip),%rsi # 8d530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b5b0> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241b0> │ │ │ │ + lea 0x448f4(%rip),%rsi # 8e644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6c4> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d0c0 , std::allocator >::append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x44f87(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x358(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 49c7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cfe> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x594fd(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124fe <__cxa_finalize@plt+0x489e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 12526 <__cxa_finalize@plt+0x48c6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 12533 <__cxa_finalize@plt+0x48d3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 12540 <__cxa_finalize@plt+0x48e0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1254a <__cxa_finalize@plt+0x48ea> │ │ │ │ + endbr64 │ │ │ │ + jmp 12602 <__cxa_finalize@plt+0x49a2> │ │ │ │ + endbr64 │ │ │ │ + jmp 124fb <__cxa_finalize@plt+0x489b> │ │ │ │ + endbr64 │ │ │ │ + jmp 12592 <__cxa_finalize@plt+0x4932> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124be <__cxa_finalize@plt+0x485e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125bf <__cxa_finalize@plt+0x495f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124b4 <__cxa_finalize@plt+0x4854> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12649 <__cxa_finalize@plt+0x49e9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1266f <__cxa_finalize@plt+0x4a0f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12698 <__cxa_finalize@plt+0x4a38> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 126e8 <__cxa_finalize@plt+0x4a88> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12653 <__cxa_finalize@plt+0x49f3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12717 <__cxa_finalize@plt+0x4ab7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1276a <__cxa_finalize@plt+0x4b0a> │ │ │ │ + endbr64 │ │ │ │ + jmp 127ae <__cxa_finalize@plt+0x4b4e> │ │ │ │ + endbr64 │ │ │ │ + jmp 127fd <__cxa_finalize@plt+0x4b9d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12665 <__cxa_finalize@plt+0x4a05> │ │ │ │ + endbr64 │ │ │ │ + jmp 12920 <__cxa_finalize@plt+0x4cc0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12944 <__cxa_finalize@plt+0x4ce4> │ │ │ │ + endbr64 │ │ │ │ + jmp 129d8 <__cxa_finalize@plt+0x4d78> │ │ │ │ + endbr64 │ │ │ │ + jmp 12869 <__cxa_finalize@plt+0x4c09> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128b6 <__cxa_finalize@plt+0x4c56> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128c3 <__cxa_finalize@plt+0x4c63> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 129ac <__cxa_finalize@plt+0x4d4c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128c3 <__cxa_finalize@plt+0x4c63> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 124fe <__cxa_finalize@plt+0x489e> │ │ │ │ + endbr64 │ │ │ │ + jmp 129c2 <__cxa_finalize@plt+0x4d62> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12997 <__cxa_finalize@plt+0x4d37> │ │ │ │ nop │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ab0> │ │ │ │ - jmp 4578b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21acb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a40> │ │ │ │ - jmp 4571b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a5b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 456b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219f0> │ │ │ │ - jmp 456cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a0b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21970> │ │ │ │ - jmp 4564b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2198b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 45670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219b0> │ │ │ │ - jmp 4568b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219cb> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov 0x60(%rdi),%eax │ │ │ │ - mov 0x68(%rdi),%edx │ │ │ │ - movl $0x0,0x94(%rdi) │ │ │ │ - mov %eax,0x90(%rdi) │ │ │ │ - mov 0x70(%rdi),%eax │ │ │ │ - mov %edx,0x9c(%rdi) │ │ │ │ - mov %eax,0xa8(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov %edx,0x98(%rdi) │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - cmp 0x6c(%rdi),%edx │ │ │ │ - jg 473bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236ff> │ │ │ │ push %r15 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - sub %esi,%ebp │ │ │ │ - movslq %edx,%rax │ │ │ │ - movq 0x49adf(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - mov 0x50(%rdi),%rcx │ │ │ │ - mov %ebp,0xa0(%rbx) │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r13d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%r13d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%ecx │ │ │ │ - mov %ecx,%r15d │ │ │ │ - shr $1,%r15d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - xor $0x1,%r15d │ │ │ │ - and $0x1,%r12d │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %r8b │ │ │ │ - and %r8d,%r15d │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 459d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d14> │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - mov 0xa0(%rbx),%ebp │ │ │ │ - movzbl 0x1c(%rsp),%eax │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movss 0x49a66(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - subss %xmm1,%xmm0 │ │ │ │ - unpcklps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,0x82e8(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 45c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f98> │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 46890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22bd0> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 469f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d38> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm1 │ │ │ │ - divsd 0x68(%rdx),%xmm1 │ │ │ │ - cvtsd2ss %xmm1,%xmm1 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 46b8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ecb> │ │ │ │ - movss 0x499ff(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82a8(%rbx) │ │ │ │ - movss %xmm2,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 46bd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f15> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82ac(%rbx) │ │ │ │ - movss %xmm2,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 46bca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f0a> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b0(%rbx) │ │ │ │ - movss %xmm2,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 46bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22eff> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b4(%rbx) │ │ │ │ - movss %xmm2,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 46bb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ef4> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b8(%rbx) │ │ │ │ - movss %xmm2,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 46ba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ee9> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82bc(%rbx) │ │ │ │ - movss %xmm2,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 46b9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ede> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm2,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movss %xmm3,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 45b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e48> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm1,0x82c4(%rbx) │ │ │ │ - movss %xmm2,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4737e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236be> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 45c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f43> │ │ │ │ + mov 0x50(%rdi),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 49fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28020> │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + cmp %rax,0xd0(%rdi) │ │ │ │ + je 49f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28008> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x82c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%ebp │ │ │ │ - movss (%rdx,%rcx,1),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rdx,%rcx,1),%xmm7 │ │ │ │ - addss 0x4(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x4(%rax) │ │ │ │ - movss 0x8(%rdx,%rcx,1),%xmm6 │ │ │ │ - addss 0x8(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x8(%rax) │ │ │ │ - movss 0xc(%rdx,%rcx,1),%xmm5 │ │ │ │ - addss 0xc(%rax),%xmm5 │ │ │ │ - movss %xmm5,0xc(%rax) │ │ │ │ - movss 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ - addss 0x10(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x10(%rax) │ │ │ │ - movss 0x14(%rdx,%rcx,1),%xmm3 │ │ │ │ - addss 0x14(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x14(%rax) │ │ │ │ - movss 0x18(%rdx,%rcx,1),%xmm2 │ │ │ │ - addss 0x18(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rax) │ │ │ │ - movss 0x1c(%rdx,%rcx,1),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %ebp,0x88(%rbx) │ │ │ │ - je 463c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22700> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - add $0x20,%rcx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - add 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - mov %ebp,%esi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%esi │ │ │ │ - mov %ebp,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%esi │ │ │ │ - jb 45b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e88> │ │ │ │ - movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 45b5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e9f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - shufps $0xe5,%xmm6,%xmm6 │ │ │ │ - movaps %xmm6,%xmm2 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 46040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22380> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 46510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22850> │ │ │ │ - mov 0x88(%rbx),%r15d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0xb8(%rbx),%xmm5 │ │ │ │ - cvtsi2ss %r15,%xmm0 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mulss %xmm5,%xmm0 │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 46ceb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2302b> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm3 │ │ │ │ - divsd 0x68(%rdx),%xmm3 │ │ │ │ - cvtsd2ss %xmm3,%xmm3 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 46ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23335> │ │ │ │ - movss 0x4974c(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 47305 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23645> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 472fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2363a> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 472ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2362f> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 472e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23624> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 472d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23619> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 472ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2360e> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - movss %xmm6,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 45dbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220fb> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82c4(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - movss %xmm5,0x24(%rsp) │ │ │ │ - movss %xmm1,0x20(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rsi,%r11 │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12a0a <__cxa_finalize@plt+0x4daa> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4a0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28160> │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movaps (%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - movups (%rdx),%xmm4 │ │ │ │ - movups 0x10(%rdx),%xmm3 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mulps %xmm2,%xmm4 │ │ │ │ - mulps %xmm2,%xmm3 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 473c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23700> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movss 0x20(%rsp),%xmm1 │ │ │ │ - mov %ebp,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add 0xa4(%rbx),%r8d │ │ │ │ - divss 0x24(%rsp),%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - shr $0x3,%rax │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 45f77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222b7> │ │ │ │ - nopl (%rax) │ │ │ │ - mulss 0x82a8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - mulss 0x82ac(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm0 │ │ │ │ - mulss 0x82b0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm0 │ │ │ │ - mulss 0x82b4(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0xc(%rax) │ │ │ │ - mulss 0x82b8(%rbx),%xmm1 │ │ │ │ - movss 0x14(%rax),%xmm0 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - mulss 0x82bc(%rbx),%xmm0 │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm0,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm0 │ │ │ │ - mulss 0x82c0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss 0x82c4(%rbx),%xmm0 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,-0x4(%rax) │ │ │ │ - movss -0x20(%rax),%xmm0 │ │ │ │ - addss (%rdx),%xmm0 │ │ │ │ - movss %xmm0,(%rdx) │ │ │ │ - movss -0x1c(%rax),%xmm10 │ │ │ │ - addss 0x4(%rdx),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rdx) │ │ │ │ - movss -0x18(%rax),%xmm9 │ │ │ │ - addss 0x8(%rdx),%xmm9 │ │ │ │ - movss %xmm9,0x8(%rdx) │ │ │ │ - movss -0x14(%rax),%xmm8 │ │ │ │ - addss 0xc(%rdx),%xmm8 │ │ │ │ - movss %xmm8,0xc(%rdx) │ │ │ │ - movss -0x10(%rax),%xmm7 │ │ │ │ - addss 0x10(%rdx),%xmm7 │ │ │ │ - movss %xmm7,0x10(%rdx) │ │ │ │ - movss -0xc(%rax),%xmm6 │ │ │ │ - addss 0x14(%rdx),%xmm6 │ │ │ │ - movss %xmm6,0x14(%rdx) │ │ │ │ - movss -0x8(%rax),%xmm5 │ │ │ │ - addss 0x18(%rdx),%xmm5 │ │ │ │ - movss %xmm5,0x18(%rdx) │ │ │ │ - movss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rdx) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - je 4726b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ab> │ │ │ │ - movups (%rax),%xmm0 │ │ │ │ - movups 0x10(%rax),%xmm1 │ │ │ │ - mov %ecx,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulps %xmm2,%xmm0 │ │ │ │ - movzbl (%r8,%r9,1),%r10d │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mulps %xmm2,%xmm1 │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r10d │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - addps %xmm3,%xmm1 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - jae 45e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221a0> │ │ │ │ - mulss 0x82c8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - mulss 0x82cc(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm0 │ │ │ │ - mulss 0x82d0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm0 │ │ │ │ - mulss 0x82d4(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0xc(%rax) │ │ │ │ - mulss 0x82d8(%rbx),%xmm1 │ │ │ │ - movss 0x14(%rax),%xmm0 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - mulss 0x82dc(%rbx),%xmm0 │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm0,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm0 │ │ │ │ - mulss 0x82e0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss 0x82e4(%rbx),%xmm0 │ │ │ │ - jmp 45ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22220> │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov 0xc8(%r9),%rdi │ │ │ │ + mov %rcx,0xd0(%r9) │ │ │ │ + mov %rax,0xc8(%r9) │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov %rcx,0xd8(%r9) │ │ │ │ + jne 4a107 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28187> │ │ │ │ + xor %r10d,%r10d │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cvtsi2ss %rdi,%xmm0 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 46e47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23187> │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - divss 0xb8(%rbx),%xmm1 │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 46be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f20> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rcx │ │ │ │ - mov 0xa0(%r15),%rsi │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm3 │ │ │ │ - divsd 0x68(%rsi),%xmm3 │ │ │ │ - cvtsd2ss %xmm3,%xmm3 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 46fe2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23322> │ │ │ │ - movss 0x49382(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 472a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235e2> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 4731b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2365b> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 47310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23650> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 472c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23603> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 472b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235f8> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 472ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ed> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - movss %xmm5,0x82c0(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 4618b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224cb> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm3,0x82c4(%rbx) │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - je 473c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23709> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov %ebp,%edx │ │ │ │ - add 0xa4(%rbx),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%rdx │ │ │ │ - jmp 462f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22636> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulss 0x82a8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm3 │ │ │ │ - mulss 0x82ac(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm3 │ │ │ │ - mulss 0x82b0(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm3 │ │ │ │ - mulss 0x82b4(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rcx) │ │ │ │ - mulss 0x82b8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm0 │ │ │ │ - mulss 0x82bc(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm0 │ │ │ │ - mulss 0x82c0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm0 │ │ │ │ - movss 0x82c4(%rbx),%xmm3 │ │ │ │ - mulss %xmm3,%xmm0 │ │ │ │ - add $0x1,%rsi │ │ │ │ - add $0x20,%rcx │ │ │ │ - movss %xmm0,-0x4(%rcx) │ │ │ │ - movss -0x20(%rcx),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm3 │ │ │ │ - addss 0x1c(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rax) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 4723a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2357a> │ │ │ │ - movss (%r9,%rsi,4),%xmm0 │ │ │ │ - mov %esi,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - movzbl (%rdx,%r8,1),%r10d │ │ │ │ - mov %esi,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r10d │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movups %xmm3,0x10(%rcx) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - jae 461e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22520> │ │ │ │ - mulss 0x82c8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm3 │ │ │ │ - mulss 0x82cc(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm3 │ │ │ │ - mulss 0x82d0(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm3 │ │ │ │ - mulss 0x82d4(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rcx) │ │ │ │ - mulss 0x82d8(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm0 │ │ │ │ - mulss 0x82dc(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm0 │ │ │ │ - mulss 0x82e0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm0 │ │ │ │ - movss 0x82e4(%rbx),%xmm3 │ │ │ │ - jmp 46260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov %esi,0x9c(%rbx) │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - je 46580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228c0> │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 464c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22800> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - add $0x1,%r14d │ │ │ │ - movzbl %r12b,%r12d │ │ │ │ - add %r12d,0xa8(%rbx) │ │ │ │ - mov %r14d,0x94(%rbx) │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jl 464a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227e0> │ │ │ │ - movl $0x0,0x94(%rbx) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x90(%rbx) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp %edx,0x6c(%rbx) │ │ │ │ - jl 464ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227ee> │ │ │ │ - mov 0x68(%rbx),%esi │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%ecx │ │ │ │ - jmp 45930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%edx │ │ │ │ - jle 46488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227c8> │ │ │ │ + mov (%r11,%r10,4),%ecx │ │ │ │ + cmp $0x80000000,%ecx │ │ │ │ + je 4a0bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2813f> │ │ │ │ + mov 0xa8(%r9),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28280> │ │ │ │ + mov 0x98(%r9),%rdi │ │ │ │ + movslq %ecx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x90(%r9),%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + div %rdi │ │ │ │ + mov (%r12,%rdx,8),%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4a138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281b8> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 4a0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28122> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4a138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281b8> │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + mov %rax,%rbp │ │ │ │ + xor %edx,%edx │ │ │ │ + movslq %r8d,%rax │ │ │ │ + div %rdi │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jne 4a138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281b8> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 4a076 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280f6> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281b8> │ │ │ │ + nop │ │ │ │ + mov 0xc(%rax),%r14d │ │ │ │ + mov 0xc8(%r9),%rax │ │ │ │ + mov %r14d,(%rax,%r10,4) │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jb 4a020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280a0> │ │ │ │ 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 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - addl $0x1,0xb0(%rbx) │ │ │ │ - jmp 46426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22766> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - movsbl %al,%ecx │ │ │ │ - test %edx,%edi │ │ │ │ - setne %dil │ │ │ │ - setne %dl │ │ │ │ - movzbl %dil,%edi │ │ │ │ - cmp %ecx,%edi │ │ │ │ - je 47008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23348> │ │ │ │ - test %al,%al │ │ │ │ - js 47008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23348> │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%r14d │ │ │ │ - jne 4644c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2278c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - mov 0xc0(%rbx),%rsi │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 47326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23666> │ │ │ │ - mov %r9d,%eax │ │ │ │ - lea (%rdi,%rax,4),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jae 465cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2290c> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jb 47326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23666> │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 473b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236f2> │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x2,%r8d │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - nopl (%rax) │ │ │ │ - movups 0x40(%rax),%xmm1 │ │ │ │ - movups 0x60(%rax),%xmm2 │ │ │ │ - add $0x10,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movups -0x60(%rax),%xmm9 │ │ │ │ - movups -0x50(%rax),%xmm10 │ │ │ │ - movups -0x30(%rax),%xmm8 │ │ │ │ - movups -0x10(%rax),%xmm7 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm2,%xmm12 │ │ │ │ - movups -0x80(%rax),%xmm0 │ │ │ │ - movups -0x70(%rax),%xmm11 │ │ │ │ - movaps %xmm9,%xmm13 │ │ │ │ - shufps $0x88,%xmm10,%xmm9 │ │ │ │ - shufps $0x88,%xmm7,%xmm2 │ │ │ │ - shufps $0xdd,%xmm10,%xmm13 │ │ │ │ - shufps $0xdd,%xmm8,%xmm4 │ │ │ │ - shufps $0xdd,%xmm7,%xmm12 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x88,%xmm8,%xmm1 │ │ │ │ - shufps $0x88,%xmm11,%xmm0 │ │ │ │ - movaps %xmm1,%xmm8 │ │ │ │ - movaps %xmm0,%xmm7 │ │ │ │ - shufps $0x88,%xmm9,%xmm0 │ │ │ │ - movaps %xmm0,%xmm10 │ │ │ │ - shufps $0xdd,%xmm2,%xmm8 │ │ │ │ - shufps $0x88,%xmm2,%xmm1 │ │ │ │ - shufps $0xdd,%xmm11,%xmm3 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm10,%xmm2 │ │ │ │ - shufps $0x88,%xmm13,%xmm3 │ │ │ │ - movaps %xmm3,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - shufps $0x88,%xmm1,%xmm2 │ │ │ │ - shufps $0x88,%xmm12,%xmm4 │ │ │ │ - shufps $0x88,%xmm4,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - shufps $0xdd,%xmm9,%xmm7 │ │ │ │ - movaps %xmm7,%xmm2 │ │ │ │ - shufps $0xdd,%xmm13,%xmm5 │ │ │ │ - shufps $0xdd,%xmm12,%xmm6 │ │ │ │ - shufps $0xdd,%xmm4,%xmm3 │ │ │ │ - shufps $0x88,%xmm8,%xmm2 │ │ │ │ - shufps $0xdd,%xmm8,%xmm7 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm5,%xmm2 │ │ │ │ - shufps $0xdd,%xmm6,%xmm5 │ │ │ │ - shufps $0x88,%xmm6,%xmm2 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm10,%xmm2 │ │ │ │ - shufps $0xdd,%xmm1,%xmm2 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - addps %xmm3,%xmm0 │ │ │ │ - addps %xmm7,%xmm0 │ │ │ │ - addps %xmm5,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rcx) │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 465f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22930> │ │ │ │ - test $0x3,%r9b │ │ │ │ - je 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xfffffffc,%eax │ │ │ │ - sub %eax,%r9d │ │ │ │ - mov %eax,%r10d │ │ │ │ - lea 0x0(,%rax,8),%r8d │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 467d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b12> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - movq (%rcx),%xmm5 │ │ │ │ - movq 0x20(%rcx),%xmm8 │ │ │ │ - movq 0x8(%rcx),%xmm3 │ │ │ │ - movq 0x28(%rcx),%xmm7 │ │ │ │ - movaps %xmm5,%xmm0 │ │ │ │ - unpcklps %xmm8,%xmm5 │ │ │ │ - movq 0x10(%rcx),%xmm2 │ │ │ │ - movq 0x30(%rcx),%xmm6 │ │ │ │ - unpcklps %xmm8,%xmm0 │ │ │ │ - movq %xmm5,%xmm5 │ │ │ │ - movq 0x18(%rcx),%xmm1 │ │ │ │ - movq 0x38(%rcx),%xmm4 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm5,%xmm0 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - unpcklps %xmm7,%xmm3 │ │ │ │ - unpcklps %xmm7,%xmm5 │ │ │ │ - shufps $0x4e,%xmm3,%xmm3 │ │ │ │ - movq %xmm3,%xmm3 │ │ │ │ - movq %xmm5,%xmm5 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm5,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm3,%xmm0 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - unpcklps %xmm6,%xmm2 │ │ │ │ - unpcklps %xmm6,%xmm3 │ │ │ │ - shufps $0x4e,%xmm2,%xmm2 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm3,%xmm3 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm3,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - unpcklps %xmm4,%xmm1 │ │ │ │ - unpcklps %xmm4,%xmm2 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - movq %xmm1,%xmm1 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,(%rdi,%rax,4) │ │ │ │ - test $0x1,%r9b │ │ │ │ - je 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - mov %r9d,%eax │ │ │ │ - and $0xfffffffe,%eax │ │ │ │ - add %eax,%r10d │ │ │ │ - lea (%r8,%rax,8),%r8d │ │ │ │ - movslq %r8d,%rax │ │ │ │ - movslq %r10d,%r10 │ │ │ │ - movss 0x4(%rsi,%rax,4),%xmm0 │ │ │ │ - addss (%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x8(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0xc(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x10(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x14(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x18(%rsi,%rax,4),%xmm0 │ │ │ │ - addss 0x1c(%rsi,%rax,4),%xmm0 │ │ │ │ - movss %xmm0,(%rdi,%r10,4) │ │ │ │ - sub 0x60(%rbx),%edx │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - movslq %edx,%rax │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 45400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21740> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - mov 0x150(%rbx),%rdx │ │ │ │ - movss 0xb8(%rbx),%xmm0 │ │ │ │ - cltq │ │ │ │ - mov 0x9c(%rbx),%ecx │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - mov 0x138(%rbx),%rdx │ │ │ │ - mov %ecx,(%rdx,%rax,4) │ │ │ │ - jmp 4641c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2275c> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x88(%r15),%rdx │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4739c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236dc> │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0xa4(%rbx),%edx │ │ │ │ - setne %r9b │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebp,%ecx │ │ │ │ - movss 0x48b26(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%r8,%rcx,1),%r10d │ │ │ │ - mov %ebp,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%r10d │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%r9b │ │ │ │ - je 46936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c76> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm0 │ │ │ │ - divsd 0x68(%rcx),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%ebp │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss 0x4(%rax),%xmm1 │ │ │ │ - movss 0xc(%rax),%xmm6 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - addss -0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm7 │ │ │ │ - addss 0x8(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x8(%rax) │ │ │ │ - addss -0x14(%rdx),%xmm6 │ │ │ │ - movss %xmm6,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm5 │ │ │ │ - addss 0x10(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm4 │ │ │ │ - addss 0x14(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm3 │ │ │ │ - addss 0x18(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %edi,%ebp │ │ │ │ - jne 46900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c40> │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0xc8(%rbx),%r8 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 473a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x236e5> │ │ │ │ - lea 0x0(,%rdi,8),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss 0x48a0e(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - lea -0x4(%r8),%rdx │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - divss %xmm1,%xmm2 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 46a8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dcd> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - movaps %xmm2,%xmm1 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 46a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 46a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dc0> │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 46a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - lea -0x4(%rdi),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 46b45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e85> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rsi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e60> │ │ │ │ - movaps 0x489e8(%rip),%xmm6 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm6,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 46b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e78> │ │ │ │ + movq $0x0,0xd8(%r9) │ │ │ │ + movups %xmm0,0xc8(%r9) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 49f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28008> │ │ │ │ + mov %r11,0x10(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 4a013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28093> │ │ │ │ + jmp 49f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28008> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movaps 0x489b9(%rip),%xmm6 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm6,-0x20(%rax) │ │ │ │ - movups %xmm6,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 46b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e60> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - movss 0x48993(%rip),%xmm1 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm1,0x4(%rcx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 46b6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ead> │ │ │ │ - movss %xmm1,0x8(%rcx) │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - movss 0x4889d(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d77> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45aeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e2b> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45acd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e0d> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21def> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21dd1> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21db3> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 45a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d95> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 473e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23724> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x5,%rdi │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - lea (%rdi,%rdx,1),%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x4,%rsi │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,-0x20(%rdx) │ │ │ │ - movups %xmm3,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm3 │ │ │ │ - addss 0x1c(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 46c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f50> │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - mov $0x20,%edi │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - mov %r15d,0x1c(%rsp) │ │ │ │ - movss %xmm5,0x24(%rsp) │ │ │ │ - movss %xmm1,0x20(%rsp) │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %r15,%rsi │ │ │ │ + div %rdi │ │ │ │ + mov (%r12,%rdx,8),%rax │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a17f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281ff> │ │ │ │ + mov (%rax),%r8 │ │ │ │ + mov 0x8(%r8),%r12d │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + je 4a0b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28134> │ │ │ │ + mov (%r8),%r8 │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4a17f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281ff> │ │ │ │ + movslq 0x8(%r8),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + div %rdi │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + je 4a15d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281dd> │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %r11,0x28(%rsp) │ │ │ │ + mov %r10,0x18(%rsp) │ │ │ │ call d640 │ │ │ │ - movaps (%rsp),%xmm2 │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups (%rax),%xmm9 │ │ │ │ - movups 0x10(%rax),%xmm8 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mulps %xmm2,%xmm9 │ │ │ │ - mulps %xmm2,%xmm8 │ │ │ │ - movups %xmm9,(%rdi) │ │ │ │ - movups %xmm8,0x10(%rdi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 473d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23712> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x5,%r15 │ │ │ │ - movss 0x20(%rsp),%xmm1 │ │ │ │ - divss 0x24(%rsp),%xmm1 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - lea (%r15,%rdx,1),%rcx │ │ │ │ - shufps $0x0,%xmm7,%xmm7 │ │ │ │ + movd 0x8(%rsp),%xmm0 │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + movd %r14d,%xmm1 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + lea 0x90(%r9),%rdi │ │ │ │ + movq %xmm0,0x8(%rax) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + call 4a2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28320> │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + mov 0x28(%rsp),%r11 │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + jmp 4a0b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28134> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xa0(%r9),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4a270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282f0> │ │ │ │ + lea 0xa0(%r9),%rsi │ │ │ │ + jmp 4a22e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282ae> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movups (%rdx),%xmm0 │ │ │ │ - movups 0x10(%rdx),%xmm1 │ │ │ │ - add $0x20,%rdx │ │ │ │ - mulps %xmm7,%xmm0 │ │ │ │ - mulps %xmm7,%xmm1 │ │ │ │ - addps %xmm9,%xmm0 │ │ │ │ - addps %xmm8,%xmm1 │ │ │ │ - movups %xmm0,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm10 │ │ │ │ - addss 0x4(%rax),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm1 │ │ │ │ - addss 0x8(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm6 │ │ │ │ - addss 0xc(%rax),%xmm6 │ │ │ │ - movss %xmm6,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm5 │ │ │ │ - addss 0x10(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm4 │ │ │ │ - addss 0x14(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm3 │ │ │ │ - addss 0x18(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 46d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230b0> │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %esi,%ecx │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r8d │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 473db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2371b> │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %ebp,%r10d │ │ │ │ - movss 0x82ec(%rbx),%xmm9 │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0xd8(%rbx),%rbp │ │ │ │ - movss 0x82e8(%rbx),%xmm8 │ │ │ │ - divss 0xb8(%rbx),%xmm8 │ │ │ │ - divss %xmm0,%xmm9 │ │ │ │ - shl %cl,%edx │ │ │ │ - test %r8d,%edx │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r11b │ │ │ │ - add 0xa4(%rbx),%r10d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - cvtsd2ss %xmm10,%xmm10 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r10 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - nopl (%rax) │ │ │ │ - movss 0x0(%rbp,%rcx,4),%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r10,%r8,1),%r9d │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r9d │ │ │ │ - setb %r8b │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - cmp %r8b,%r11b │ │ │ │ - je 46f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23268> │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm5 │ │ │ │ - addss 0x4(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm4 │ │ │ │ - addss 0x8(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm3 │ │ │ │ - addss 0xc(%rax),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm2 │ │ │ │ - addss 0x10(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm7 │ │ │ │ - addss 0x14(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm6 │ │ │ │ - addss 0x18(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 46ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23230> │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - movss 0x48446(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 460b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223f4> │ │ │ │ - movss 0x48433(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45cea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2202a> │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss 0xb8(%rbx),%xmm6 │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %dl,0x2f(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - movss %xmm1,0x24(%rsp) │ │ │ │ - movss %xmm6,0x1c(%rsp) │ │ │ │ - mulss %xmm6,%xmm0 │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - movaps (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - movups (%rdi),%xmm5 │ │ │ │ - movups 0x10(%rdi),%xmm4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - mulps %xmm3,%xmm5 │ │ │ │ - mulps %xmm3,%xmm4 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm2 │ │ │ │ - movsd 0x68(%rax),%xmm8 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - je 473ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2372d> │ │ │ │ - divsd %xmm8,%xmm2 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov %ebp,%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movss 0x1c(%rsp),%xmm6 │ │ │ │ - movss 0x24(%rsp),%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - add 0xa4(%rbx),%r10d │ │ │ │ - movzbl 0x2f(%rsp),%edx │ │ │ │ - imul %rax,%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - divss %xmm6,%xmm1 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4a240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282c0> │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jne 4a220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282a0> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4a0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28130> │ │ │ │ nop │ │ │ │ - movups (%rax),%xmm2 │ │ │ │ - movups 0x10(%rax),%xmm1 │ │ │ │ - mov %r8d,%r11d │ │ │ │ - shr $0x3,%r11d │ │ │ │ - mulps %xmm0,%xmm2 │ │ │ │ - movzbl (%r10,%r11,1),%ebp │ │ │ │ - mov %r8d,%r11d │ │ │ │ - mulps %xmm0,%xmm1 │ │ │ │ - not %r11d │ │ │ │ - and $0x7,%r11d │ │ │ │ - bt %r11d,%ebp │ │ │ │ - setb %r11b │ │ │ │ - addps %xmm5,%xmm2 │ │ │ │ - addps %xmm4,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - cmp %r11b,%dl │ │ │ │ - je 4716a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234aa> │ │ │ │ - movss 0x1c(%rax),%xmm7 │ │ │ │ - movss 0x18(%rax),%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x14(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm1 │ │ │ │ - movss 0xc(%rax),%xmm7 │ │ │ │ - movlhps %xmm6,%xmm1 │ │ │ │ - movss 0x8(%rax),%xmm6 │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x4(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm2 │ │ │ │ - movlhps %xmm6,%xmm2 │ │ │ │ - mulps %xmm3,%xmm2 │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movss (%rax),%xmm1 │ │ │ │ - addss (%rdi),%xmm1 │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm1,(%rdi) │ │ │ │ - movss -0x1c(%rax),%xmm2 │ │ │ │ - addss 0x4(%rdi),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rdi) │ │ │ │ - movss -0x18(%rax),%xmm11 │ │ │ │ - addss 0x8(%rdi),%xmm11 │ │ │ │ - movss %xmm11,0x8(%rdi) │ │ │ │ - movss -0x14(%rax),%xmm10 │ │ │ │ - addss 0xc(%rdi),%xmm10 │ │ │ │ - movss %xmm10,0xc(%rdi) │ │ │ │ - movss -0x10(%rax),%xmm9 │ │ │ │ - addss 0x10(%rdi),%xmm9 │ │ │ │ - movss %xmm9,0x10(%rdi) │ │ │ │ - movss -0xc(%rax),%xmm8 │ │ │ │ - addss 0x14(%rdi),%xmm8 │ │ │ │ - movss %xmm8,0x14(%rdi) │ │ │ │ - movss -0x8(%rax),%xmm7 │ │ │ │ - addss 0x18(%rdi),%xmm7 │ │ │ │ - movss %xmm7,0x18(%rdi) │ │ │ │ - movss -0x4(%rax),%xmm6 │ │ │ │ - addss 0x1c(%rdi),%xmm6 │ │ │ │ - movss %xmm6,0x1c(%rdi) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - jne 470f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23430> │ │ │ │ - addss %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm11,%xmm0 │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 463f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22735> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 460d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22413> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 4616e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x224ae> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 4614f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2248f> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22470> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220de> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220c0> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220a2> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22084> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22066> │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 45d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22048> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46111 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22451> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 460f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22432> │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 4a258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282d8> │ │ │ │ + jmp 4a270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282f0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282f0> │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jne 4a250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282d0> │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 4a0b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28134> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss 0x4(%rsi),%xmm0 │ │ │ │ - addss (%rsi),%xmm0 │ │ │ │ - add $0x20,%rsi │ │ │ │ - add $0x4,%rdi │ │ │ │ - addss -0x18(%rsi),%xmm0 │ │ │ │ - addss -0x14(%rsi),%xmm0 │ │ │ │ - addss -0x10(%rsi),%xmm0 │ │ │ │ - addss -0xc(%rsi),%xmm0 │ │ │ │ - addss -0x8(%rsi),%xmm0 │ │ │ │ - addss -0x4(%rsi),%xmm0 │ │ │ │ - movss %xmm0,-0x4(%rdi) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 47340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23680> │ │ │ │ - jmp 4680d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b4d> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - jmp 463c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22704> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 469e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d21> │ │ │ │ - movss 0x48083(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - jmp 46aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ded> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 46706 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a46> │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4728a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ca> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 47258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23598> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 46e2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2316b> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 46fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23315> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 46cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23011> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4721f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2355f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %ecx,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rsi,%rax │ │ │ │ + divq 0x98(%r9) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 4a17f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281ff> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 12a16 <__cxa_finalize@plt+0x4db6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %r8,%rcx │ │ │ │ push %rbp │ │ │ │ + mov %rdx,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movss 0x4800c(%rip),%xmm2 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - divss 0xb8(%rdi),%xmm2 │ │ │ │ - cvtss2sd %xmm2,%xmm2 │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - mov (%rax),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 475a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238e0> │ │ │ │ - mov %rbp,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - and %rax,%r14 │ │ │ │ - jne 47450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23790> │ │ │ │ - mov %r13d,%r15d │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%r15,%rax,1),%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rbp │ │ │ │ - jae 47505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23845> │ │ │ │ - mov 0xf0(%r12),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shr $0x3,%esi │ │ │ │ - cvtss2sd (%rcx,%rsi,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0x7,%esi │ │ │ │ - cvtss2sd (%rcx,%rsi,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm0,(%r8,%rcx,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 474c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23800> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4758c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238cc> │ │ │ │ - movsd 0x47e96(%rip),%xmm2 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 47583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c3> │ │ │ │ - mov %r13d,%edx │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $1,%edx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r8,%rax,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 47540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23880> │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 4756d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238ad> │ │ │ │ - and $0xfffffffe,%r13d │ │ │ │ - mulsd (%r8,%r13,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx,%r13,8) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - mulsd (%r8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 4756d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238ad> │ │ │ │ - add $0x18,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x20(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x8(%rdi),%rdx │ │ │ │ + mov -0x18(%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + call d830 │ │ │ │ + test %al,%al │ │ │ │ + jne 4a318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28398> │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + lea (%r14,%r15,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a3cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2844b> │ │ │ │ + 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 4a420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284a0> │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 4a438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284b8> │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + lea 0x30(%rbx),%r9 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 474a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237e9> │ │ │ │ - nop │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4a39c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2841c> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + movslq 0x8(%rcx),%rax │ │ │ │ + div %r13 │ │ │ │ + lea (%r14,%rdx,8),%rax │ │ │ │ + mov (%rax),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 4a400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28480> │ │ │ │ + mov (%r10),%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 4a370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x283f0> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 4a3a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28429> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r13,0x8(%rbx) │ │ │ │ + div %r13 │ │ │ │ + mov %r14,(%rbx) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + lea (%r14,%r15,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4a2ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2836d> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a3ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2846e> │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + divq 0x8(%rbx) │ │ │ │ + mov %r12,(%r14,%rdx,8) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmp 4a2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2837a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ + mov %r10,(%rcx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + cmpq $0x0,(%rcx) │ │ │ │ + je 4a418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28498> │ │ │ │ + mov %rcx,(%r14,%r8,8) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + jmp 4a36b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x283eb> │ │ │ │ + lea 0x30(%rbx),%r9 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %r9,%r14 │ │ │ │ + jmp 4a358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x283d8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + shr $0x3d,%r13 │ │ │ │ + je 4a443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284c3> │ │ │ │ + call d4e0 │ │ │ │ + call d1f0 │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ + mov %r14,0x28(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%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 12a26 <__cxa_finalize@plt+0x4dc6> │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x90(%rdi),%eax │ │ │ │ - sub 0x60(%rdi),%eax │ │ │ │ - movl $0x0,0x8298(%rdi) │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - mov 0x138(%rdi),%rax │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov (%rax,%r12,4),%esi │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - movss 0x47e34(%rip),%xmm2 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x198(%rbx),%rdx │ │ │ │ - movaps %xmm0,%xmm10 │ │ │ │ - lea (%r12,%r12,2),%r10 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - mov %rdx,%rcx │ │ │ │ - subss %xmm0,%xmm2 │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - shl $0x3,%r10 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - lea 0x0(,%r12,4),%r9 │ │ │ │ - add 0x150(%rbx),%r9 │ │ │ │ - sub %rdi,%rcx │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - add $0x100,%ecx │ │ │ │ - unpcklps %xmm10,%xmm0 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movlps %xmm0,0x82e8(%rbx) │ │ │ │ - divss (%r9),%xmm2 │ │ │ │ - movq $0x0,0x198(%rbx) │ │ │ │ - movq $0x0,0x290(%rbx) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - mov (%rax,%r10,1),%r12 │ │ │ │ - cvtsi2ss %r8,%xmm11 │ │ │ │ - mov %r8,%r11 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 47a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d98> │ │ │ │ - movss (%r12,%rdi,4),%xmm0 │ │ │ │ - divss (%r9),%xmm0 │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - movss (%rdx),%xmm9 │ │ │ │ - movss 0x4(%rdx),%xmm8 │ │ │ │ - mov (%rax,%r10,1),%rax │ │ │ │ - movss 0x8(%rdx),%xmm7 │ │ │ │ - movss 0xc(%rdx),%xmm6 │ │ │ │ - movss 0x10(%rdx),%xmm5 │ │ │ │ - lea (%rax,%rdi,4),%rcx │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movss 0x14(%rdx),%xmm4 │ │ │ │ - divss %xmm11,%xmm0 │ │ │ │ - movss 0x18(%rdx),%xmm3 │ │ │ │ - lea (%rax,%r8,1),%rsi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss (%rcx),%xmm1 │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x20,%rcx │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x20(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm9 │ │ │ │ - movss %xmm9,(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x1c(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm8 │ │ │ │ - movss %xmm8,0x4(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x18(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm7 │ │ │ │ - movss %xmm7,0x8(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x14(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0xc(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x10(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x10(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0xc(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm4 │ │ │ │ - movss %xmm4,0x14(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x8(%rax),%xmm1 │ │ │ │ - addss %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x18(%rdx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - mulss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rdx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 476f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a30> │ │ │ │ - movss (%rdx),%xmm0 │ │ │ │ - addss 0x4(%rdx),%xmm0 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x20,%rdx │ │ │ │ - addss -0x18(%rdx),%xmm0 │ │ │ │ - addss -0x14(%rdx),%xmm0 │ │ │ │ - addss -0x10(%rdx),%xmm0 │ │ │ │ - addss -0xc(%rdx),%xmm0 │ │ │ │ - addss -0x8(%rdx),%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss 0x8298(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x8298(%rbx) │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - jne 4768f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239cf> │ │ │ │ - ucomiss %xmm0,%xmm0 │ │ │ │ - jp 47bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eec> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps 0x47cb9(%rip),%xmm1 # 8f4f0 , std::allocator >@@Base+0x270> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - ucomiss 0x437cd(%rip),%xmm1 # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67350> │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - movss 0x437c3(%rip),%xmm1 # 8b014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67354> │ │ │ │ - comiss %xmm0,%xmm1 │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0x47b48(%rip),%xmm3 # 8f3b0 , std::allocator >@@Base+0x130> │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x82a0(%rbx) │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0xb8(%rax),%rdx │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,8),%r10 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r11 │ │ │ │ - jmp 478ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23bee> │ │ │ │ - nop │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 47946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c86> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 478a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23be0> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 47930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c70> │ │ │ │ - mov %eax,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ - addsd 0x82a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x82a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 478d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c10> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 478ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23bee> │ │ │ │ - movsd 0x82a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 47a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da2> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x47afc(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd 0x479dc(%rip),%xmm1 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - ja 47a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da2> │ │ │ │ - movsd 0x47a96(%rip),%xmm1 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 47a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da2> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%r11),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4799c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cdc> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 47990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cd0> │ │ │ │ - test %r10,%r10 │ │ │ │ - je 47ba1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ee1> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%r10),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rax,%r10 │ │ │ │ - jne 479a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ce7> │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - divsd 0x82a0(%rbx),%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - lea -0x1(%rdx),%edi │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - jbe 47b73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eb3> │ │ │ │ - lea (%r9,%rdi,8),%r8 │ │ │ │ - mov %r8,%r11 │ │ │ │ - sub %rbx,%r11 │ │ │ │ - cmp $0x2a0,%r11 │ │ │ │ - je 47b73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eb3> │ │ │ │ - mov %edx,%edi │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - shr $1,%edi │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movupd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ - mulpd %xmm2,%xmm0 │ │ │ │ - movups %xmm0,(%r8,%r10,1) │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r10,%rdi │ │ │ │ - jne 47a0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d4b> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mulsd 0x298(%rbx,%rdx,8),%xmm1 │ │ │ │ - cltq │ │ │ │ - movsd %xmm1,(%r9,%rax,8) │ │ │ │ - mov %ecx,0xac(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 4a4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28560> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 4a4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28558> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285a0> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - movss 0x1c(%rdx),%xmm1 │ │ │ │ - jmp 477dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b1c> │ │ │ │ - movq $0x0,0x82a0(%rbx) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 47a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dce> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28530> │ │ │ │ + jmp 4a508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28588> │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 4a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28530> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + ret │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 47b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e66> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 47a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dc0> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 47b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e50> │ │ │ │ - mov %eax,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ - addsd 0x82a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x82a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 47ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23df0> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 47a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dce> │ │ │ │ - movsd 0x82a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 47bbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23efe> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4791c(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - ucomisd 0x477f7(%rip),%xmm1 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - movsd 0x478b1(%rip),%xmm1 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 47986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cc6> │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - lea (%r9,%rdi,8),%rdx │ │ │ │ - movsd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 47b7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ebf> │ │ │ │ - jmp 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - jmp 47a45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d85> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ + endbr64 │ │ │ │ ret │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - jmp 47a4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d8b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - movd 0x74(%rdi),%xmm0 │ │ │ │ - mov 0x6c(%rdi),%ebp │ │ │ │ - movd 0x84(%rdi),%xmm5 │ │ │ │ - mov 0x68(%rdi),%ecx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - movslq 0x64(%rdi),%rdx │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - punpckldq %xmm5,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - movq %xmm0,0xa8(%rdi) │ │ │ │ - movd 0x64(%rdi),%xmm0 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x7c(%rdi),%eax │ │ │ │ - movd %edx,%xmm4 │ │ │ │ - punpckldq %xmm4,%xmm0 │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x90(%rdi) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 49d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26047> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %ebp,%edx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x78(%rbx),%eax │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - sar $1,%eax │ │ │ │ - mov %edi,0xa0(%rbx) │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rax,1),%r13d │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%r13d │ │ │ │ - mov %r13d,%r14d │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%r14d │ │ │ │ - mov %r14d,%r15d │ │ │ │ - shr $1,%r15d │ │ │ │ - xor $0x1,%r15d │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %al │ │ │ │ - and %eax,%r15d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jne 47f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242a0> │ │ │ │ - movq $0x3f800000,0x82e8(%rbx) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 48e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251c0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 48ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25338> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm0 │ │ │ │ - divsd 0x68(%rdx),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 498c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c08> │ │ │ │ - movss 0x476fc(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82a8(%rbx) │ │ │ │ - movss %xmm2,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 498b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bf8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82ac(%rbx) │ │ │ │ - movss %xmm2,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 498a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25be8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82b0(%rbx) │ │ │ │ - movss %xmm2,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 49898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bd8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82b4(%rbx) │ │ │ │ - movss %xmm2,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 49888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bc8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82b8(%rbx) │ │ │ │ - movss %xmm2,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 49878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bb8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm3,0x82bc(%rbx) │ │ │ │ - movss %xmm2,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 49868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ba8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movss %xmm2,0x82e0(%rbx) │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movss %xmm3,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 47e0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2414b> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movss %xmm0,0x82c4(%rbx) │ │ │ │ + sub $0x368,%rsp │ │ │ │ + mov %rdi,-0x308(%rbp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call d080 │ │ │ │ + mov $0x77,%r11d │ │ │ │ + movq $0x1,-0x2d8(%rbp) │ │ │ │ + mov %rax,0x58d1c(%rip) │ │ │ │ + lea -0x2d0(%rbp),%rax │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + mov %rax,-0x2e0(%rbp) │ │ │ │ + mov %r11w,-0x2d0(%rbp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + ja 4c754 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7d4> │ │ │ │ + movl $0x0,-0x380(%rbp) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp $0x3,%rax │ │ │ │ + ja 4c785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a805> │ │ │ │ + mov -0x2e0(%rbp),%rsi │ │ │ │ + call d250 │ │ │ │ + mov -0x308(%rbp),%rbx │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + mov (%rbx),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 4a617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28697> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d190 │ │ │ │ + lea 0x443d7(%rip),%rdi # 8e9f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ca75> │ │ │ │ + call d310 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d500 │ │ │ │ + movq 0x5787d(%rip),%xmm3 # a1eb0 , std::allocator >@GLIBCXX_3.4.21+0x1550> │ │ │ │ + mov %rax,%r15 │ │ │ │ + movhps 0x5787b(%rip),%xmm3 # a1eb8 >@GLIBCXX_3.4+0x16d8> │ │ │ │ + movaps %xmm3,-0x330(%rbp) │ │ │ │ + call d080 │ │ │ │ + lea -0x1c0(%rbp),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,-0x318(%rbp) │ │ │ │ + movabs $0x112e0be826d694b3,%rax │ │ │ │ + imul %rcx │ │ │ │ + lea -0x140(%rbp),%rax │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + sar $0x1a,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,-0x300(%rbp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm2,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 48d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250d3> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 47f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24249> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu 0x82c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - movss (%rdx,%rcx,1),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss 0x4(%rdx,%rcx,1),%xmm7 │ │ │ │ - addss 0x4(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x4(%rax) │ │ │ │ - movss 0x8(%rdx,%rcx,1),%xmm6 │ │ │ │ - addss 0x8(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x8(%rax) │ │ │ │ - movss 0xc(%rdx,%rcx,1),%xmm5 │ │ │ │ - addss 0xc(%rax),%xmm5 │ │ │ │ - movss %xmm5,0xc(%rax) │ │ │ │ - movss 0x10(%rdx,%rcx,1),%xmm4 │ │ │ │ - addss 0x10(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x10(%rax) │ │ │ │ - movss 0x14(%rdx,%rcx,1),%xmm3 │ │ │ │ - addss 0x14(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x14(%rax) │ │ │ │ - movss 0x18(%rdx,%rcx,1),%xmm2 │ │ │ │ - addss 0x18(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rax) │ │ │ │ - movss 0x1c(%rdx,%rcx,1),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - je 48db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250f0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - add 0xa0(%rbx),%eax │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - mov %esi,%edi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%edi │ │ │ │ - movzbl (%rax,%rdi,1),%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edi │ │ │ │ - jb 47e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24190> │ │ │ │ - movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 47e67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241a7> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - movsbl (%rdx,%rax,1),%r12d │ │ │ │ - mov %ebp,%edx │ │ │ │ - call 35ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e00> │ │ │ │ - movss 0x474ac(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - subss %xmm0,%xmm3 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - unpcklps %xmm0,%xmm2 │ │ │ │ - movlps %xmm2,0x82e8(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%ebp │ │ │ │ - je 47ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24024> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movslq 0x90(%rbx),%rsi │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - mov 0xd0(%rcx),%rax │ │ │ │ - movzwl (%rax,%rsi,2),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 48398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x246d8> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 48d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25070> │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movss 0xb8(%rbx),%xmm5 │ │ │ │ - cvtsi2ss %r8,%xmm2 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mulss %xmm5,%xmm2 │ │ │ │ - divss %xmm2,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a50> │ │ │ │ - mov 0xa0(%rcx),%rcx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm2 │ │ │ │ - divsd 0x68(%rcx),%xmm2 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 497d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b18> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 497c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b08> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 497b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25af8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 49818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b58> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 49808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b48> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 497f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b38> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm6,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 497e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b28> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movss %xmm6,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4810c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2444c> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm2,0x82c4(%rbx) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movss %xmm3,0x48(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movss %xmm5,0x30(%rsp) │ │ │ │ - call d640 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - movaps 0x20(%rsp),%xmm0 │ │ │ │ - mov %rax,%r9 │ │ │ │ - movups (%rcx),%xmm4 │ │ │ │ - movups 0x10(%rcx),%xmm3 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - mulps %xmm0,%xmm4 │ │ │ │ - mulps %xmm3,%xmm0 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - je 49c13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f53> │ │ │ │ - movss 0x30(%rsp),%xmm5 │ │ │ │ - movss 0x48(%rsp),%xmm3 │ │ │ │ + mov 0x560f1(%rip),%r13 # a0790 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x560ba(%rip),%rcx # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r10w,-0x60(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + movups %xmm0,-0x48(%rbp) │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov %rcx,-0x140(%rbp) │ │ │ │ + mov 0x560d3(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + movq $0x0,-0x1b8(%rbp) │ │ │ │ + add -0x18(%r13),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x560a6(%rip),%r14 # a07a0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ + lea -0x1b0(%rbp),%rbx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r10d │ │ │ │ - divss %xmm5,%xmm3 │ │ │ │ - add 0xa0(%rbx),%r10d │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - jmp 482d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24618> │ │ │ │ - mulss 0x82a8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm2 │ │ │ │ - mulss 0x82ac(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm2 │ │ │ │ - mulss 0x82b0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm2 │ │ │ │ - mulss 0x82b4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rax) │ │ │ │ - mulss 0x82b8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - movss 0x14(%rax),%xmm1 │ │ │ │ - mulss 0x82bc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm1 │ │ │ │ - mulss 0x82c0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss 0x82c4(%rbx),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm1,-0x4(%rax) │ │ │ │ - movss -0x20(%rax),%xmm1 │ │ │ │ - addss (%rcx),%xmm1 │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ - movss -0x1c(%rax),%xmm10 │ │ │ │ - addss 0x4(%rcx),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rcx) │ │ │ │ - movss -0x18(%rax),%xmm9 │ │ │ │ - addss 0x8(%rcx),%xmm9 │ │ │ │ - movss %xmm9,0x8(%rcx) │ │ │ │ - movss -0x14(%rax),%xmm8 │ │ │ │ - addss 0xc(%rcx),%xmm8 │ │ │ │ - movss %xmm8,0xc(%rcx) │ │ │ │ - movss -0x10(%rax),%xmm7 │ │ │ │ - addss 0x10(%rcx),%xmm7 │ │ │ │ - movss %xmm7,0x10(%rcx) │ │ │ │ - movss -0xc(%rax),%xmm6 │ │ │ │ - addss 0x14(%rcx),%xmm6 │ │ │ │ - movss %xmm6,0x14(%rcx) │ │ │ │ - movss -0x8(%rax),%xmm5 │ │ │ │ - addss 0x18(%rcx),%xmm5 │ │ │ │ - movss %xmm5,0x18(%rcx) │ │ │ │ - movss -0x4(%rax),%xmm2 │ │ │ │ - addss 0x1c(%rcx),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rcx) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 48e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25150> │ │ │ │ - movups (%rax),%xmm2 │ │ │ │ - movups 0x10(%rax),%xmm1 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulps %xmm3,%xmm2 │ │ │ │ - movzbl (%r10,%rdi,1),%r11d │ │ │ │ - mov %esi,%edi │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r11d │ │ │ │ - addps %xmm4,%xmm2 │ │ │ │ - addps %xmm0,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - jae 481c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24500> │ │ │ │ - mulss 0x82c8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rax) │ │ │ │ - movss 0x4(%rax),%xmm2 │ │ │ │ - mulss 0x82cc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rax) │ │ │ │ - movss 0x8(%rax),%xmm2 │ │ │ │ - mulss 0x82d0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rax) │ │ │ │ - movss 0xc(%rax),%xmm2 │ │ │ │ - mulss 0x82d4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rax) │ │ │ │ - mulss 0x82d8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rax) │ │ │ │ - movss 0x14(%rax),%xmm1 │ │ │ │ - mulss 0x82dc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rax) │ │ │ │ - movss 0x18(%rax),%xmm1 │ │ │ │ - mulss 0x82e0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss 0x1c(%rax),%xmm1 │ │ │ │ - movss 0x82e4(%rbx),%xmm2 │ │ │ │ - jmp 48240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24580> │ │ │ │ + mov %rbx,-0x310(%rbp) │ │ │ │ + add -0x18(%r14),%rbx │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x56089(%rip),%rbx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %rbx,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x5605a(%rip),%rbx # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movdqa -0x330(%rbp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x5606b(%rip),%rbx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x56224(%rip),%rbx # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + add $0x50,%rbx │ │ │ │ + mov %rbx,-0x140(%rbp) │ │ │ │ + lea -0x170(%rbp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,-0x378(%rbp) │ │ │ │ + lea 0x56492(%rip),%rbx # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movaps %xmm3,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + mov %rbx,-0x1a8(%rbp) │ │ │ │ + lea -0x1a8(%rbp),%rsi │ │ │ │ + lea -0x150(%rbp),%rbx │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movl $0x18,-0x168(%rbp) │ │ │ │ + mov %rbx,-0x360(%rbp) │ │ │ │ + mov %rbx,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea -0x300(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + call d490 │ │ │ │ + mov -0x310(%rbp),%rsi │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + lea -0x2f0(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + call d530 │ │ │ │ + cmpb $0x0,-0x2f0(%rbp) │ │ │ │ + je 4a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28970> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rsi │ │ │ │ + lea -0x2f8(%rbp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + add $0xd0,%rsi │ │ │ │ + call d390 │ │ │ │ + lea 0x58933(%rip),%rdi # a3190 > >::id@GLIBCXX_3.4> │ │ │ │ + call d2e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x2f8(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1308b <__cxa_finalize@plt+0x542b> │ │ │ │ + lea -0x2f8(%rbp),%rdi │ │ │ │ + call d8c0 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + cmpb $0x0,0xe1(%rcx) │ │ │ │ + je 4d08f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b10f> │ │ │ │ + movsbl 0xe0(%rcx),%r8d │ │ │ │ + mov 0xe8(%rcx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x43dfa(%rip),%rax # 8e6c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c741> │ │ │ │ + mov -0x330(%rbp),%r9 │ │ │ │ + push %rax │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + sete %dl │ │ │ │ + sub $0xd,%rax │ │ │ │ + push %rax │ │ │ │ + call d8a0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ + pop %rsi │ │ │ │ + pop %rdi │ │ │ │ + test %dl,%dl │ │ │ │ + jne 4d06d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0ed> │ │ │ │ + mov -0x2e8(%rbp),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + add %rbx,%rdx │ │ │ │ + testb $0x20,0x19(%rdx) │ │ │ │ + je 4a912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28992> │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4c3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a430> │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movq $0x0,-0x1d8(%rbp) │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + movb $0x0,-0x1d0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4d159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1d9> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x55fe8(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + sub $0x28,%rax │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + cmp -0x360(%rbp),%rdi │ │ │ │ + je 4a9c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a42> │ │ │ │ + call d600 │ │ │ │ + mov -0x378(%rbp),%rdi │ │ │ │ + lea 0x55e20(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov 0x55da5(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x55dc6(%rip),%rbx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + mov 0x55da0(%rip),%rbx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x55d76(%rip),%rbx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x55d28(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,-0x1b8(%rbp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xb,%r8d │ │ │ │ + lea 0x43c5b(%rip),%rcx # 8e6c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c742> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4d106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b186> │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1b8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + call d9c0 │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + cmp -0x310(%rbp),%rdi │ │ │ │ + je 4aada , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b5a> │ │ │ │ + call d600 │ │ │ │ + mov -0x1e0(%rbp),%rdi │ │ │ │ + cmp -0x330(%rbp),%rdi │ │ │ │ + je 4aaef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b6f> │ │ │ │ + call d600 │ │ │ │ + lea 0x43bd8(%rip),%rsi # 8e6ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c74e> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d9c0 │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov (%rax),%r13 │ │ │ │ + movb $0x0,-0x1d0(%rbp) │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + movq $0x0,-0x1d8(%rbp) │ │ │ │ + lea 0xd(%rbx),%rsi │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000000e,%rax │ │ │ │ + add -0x1d8(%rbp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe 12f03 <__cxa_finalize@plt+0x52a3> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea 0x43b70(%rip),%rsi # 8e6e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c764> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1d8(%rbp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 12ee8 <__cxa_finalize@plt+0x5288> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1d8(%rbp) │ │ │ │ + je 13018 <__cxa_finalize@plt+0x53b8> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x43b23(%rip),%rsi # 8e6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c772> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4d0b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b133> │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1b8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + call d9c0 │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + cmp -0x310(%rbp),%rdi │ │ │ │ + je 4ac42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cc2> │ │ │ │ + call d600 │ │ │ │ + mov -0x1e0(%rbp),%rdi │ │ │ │ + cmp -0x330(%rbp),%rdi │ │ │ │ + je 4ac57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cd7> │ │ │ │ + call d600 │ │ │ │ + lea 0x42992(%rip),%rsi # 8d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b670> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d9c0 │ │ │ │ + lea 0x429cb(%rip),%rsi # 8d638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b6b8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d9c0 │ │ │ │ + lea 0x429fc(%rip),%rsi # 8d678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b6f8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d9c0 │ │ │ │ + lea 0x42a3d(%rip),%rsi # 8d6c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b748> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d9c0 │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 4acd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d57> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax,%rbx,8),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call d540 │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmp %ebx,0x4(%rax) │ │ │ │ + jg 4acb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d30> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d540 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d130 │ │ │ │ + test %eax,%eax │ │ │ │ + js 4df65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfe5> │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea (%rax,%rax,1),%edi │ │ │ │ + movslq %edi,%rdi │ │ │ │ + shl $0x2,%rdi │ │ │ │ + call d840 │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jle 4b28a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2930a> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d470 │ │ │ │ + mov -0x308(%rbp),%r14 │ │ │ │ + lea 0x0(,%r13,8),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + mov (%rax),%rdx │ │ │ │ + call db30 │ │ │ │ + mov %eax,0x10(%r15) │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r13,8),%rdx │ │ │ │ + mov 0x20(%rdx),%eax │ │ │ │ + mov 0x28(%rdx),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,(%r15) │ │ │ │ + call dbc0 │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%r13,8),%r14 │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + mov 0x50(%r14),%rdx │ │ │ │ + movb $0x0,-0x1b0(%rbp) │ │ │ │ + movq $0x0,-0x1b8(%rbp) │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + mov -0x310(%rbp),%rax │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rdx,-0x348(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub -0x1b8(%rbp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ + mov -0x340(%rbp),%rsi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,-0x1b8(%rbp) │ │ │ │ + je 12ec8 <__cxa_finalize@plt+0x5268> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x438c6(%rip),%rsi # 8e710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c790> │ │ │ │ + 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 13049 <__cxa_finalize@plt+0x53e9> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x330(%rbp),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4b200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29280> │ │ │ │ + mov %rcx,-0x1e0(%rbp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,-0x1d0(%rbp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,-0x1d8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + cmp -0x310(%rbp),%rdi │ │ │ │ + je 4aedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f5c> │ │ │ │ + call d600 │ │ │ │ + mov -0x1e0(%rbp),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7a0 │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + movl $0x0,-0x300(%rbp) │ │ │ │ + mov 0x10(%rax),%r11 │ │ │ │ + mov 0x4(%r11),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + jle 4af9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2901e> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x30(%rax),%r9 │ │ │ │ + shr $0x3,%r9 │ │ │ │ + imul %r13,%r9 │ │ │ │ + add 0x48(%rax),%r9 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%edx │ │ │ │ + mov %ecx,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%edx │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + setb %dl │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%rax,1),%edi │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + sub %ecx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%edi │ │ │ │ + movzbl %dl,%edi │ │ │ │ + setb %al │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x2,%ecx │ │ │ │ + movzbl %al,%r10d │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl %dl,%edx │ │ │ │ + add %r10d,%edi │ │ │ │ + movzbl %al,%eax │ │ │ │ + lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ + add %edi,%r8d │ │ │ │ + lea 0x1(%rax,%rax,1),%eax │ │ │ │ + mov %edx,(%rbx,%rsi,8) │ │ │ │ + mov %eax,0x4(%rbx,%rsi,8) │ │ │ │ + add $0x1,%rsi │ │ │ │ + mov %r8d,-0x300(%rbp) │ │ │ │ + cmp %esi,0x4(%r11) │ │ │ │ + jg 4af30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fb0> │ │ │ │ + mov -0x358(%rbp),%rcx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea 0x43754(%rip),%rdx # 8e712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c792> │ │ │ │ + call d0a0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov -0x308(%rbp),%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl -0x300(%rbp),%xmm0 │ │ │ │ + lea -0x2f8(%rbp),%rcx │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea 0x4371b(%rip),%rdx # 8e715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c795> │ │ │ │ + mov 0x10(%r14),%rax │ │ │ │ + mov 0x4(%rax),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,-0x2f8(%rbp) │ │ │ │ + call d0a0 │ │ │ │ + mov 0x18(%r14),%rax │ │ │ │ + mov -0x320(%rbp),%rcx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov (%rax,%rcx,1),%rax │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 4b071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290f1> │ │ │ │ + mov $0x2,%r9d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov -0x368(%rbp),%rcx │ │ │ │ + lea 0x436b8(%rip),%rdx # 8e718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c798> │ │ │ │ + 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 0x4348c(%rip),%rdx # 8e518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c598> │ │ │ │ + lea (%rax,%rax,1),%r8d │ │ │ │ + call db20 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call dc10 │ │ │ │ + test %eax,%eax │ │ │ │ + js 4ded0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf50> │ │ │ │ + mov -0x308(%rbp),%rax │ │ │ │ + mov 0x18(%rax),%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + mov -0x310(%rbp),%rsi │ │ │ │ + cmpb $0x0,0x58413(%rip) │ │ │ │ + movabs $0x20464356202a2020,%rcx │ │ │ │ + mov %rsi,-0x1c0(%rbp) │ │ │ │ + mov %rcx,(%rsi) │ │ │ │ + movabs $0x676e697469727720,%rcx │ │ │ │ + mov %rcx,0x7(%rsi) │ │ │ │ + movq $0xf,-0x1b8(%rbp) │ │ │ │ + movb $0x0,-0x1a1(%rbp) │ │ │ │ + je 4b1df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2925f> │ │ │ │ + lea 0x1(%r13),%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %eax,%xmm1 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x583bf(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x43c4b(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 4b14e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291ce> │ │ │ │ + movl $0xffffffff,0x5839b(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jle 4b1df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2925f> │ │ │ │ + lea 0x57f22(%rip),%rcx │ │ │ │ + mov -0x310(%rbp),%rsi │ │ │ │ + mov $0xf,%edx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,-0x340(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x437be(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x43272(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r14d,0x5831a(%rip) │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + cmp -0x310(%rbp),%rdi │ │ │ │ + je 4b1df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2925f> │ │ │ │ + call d600 │ │ │ │ + mov -0x1e0(%rbp),%rdi │ │ │ │ + cmp -0x330(%rbp),%rdi │ │ │ │ + je 4b1f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29274> │ │ │ │ + call d600 │ │ │ │ + add $0x1,%r13 │ │ │ │ + jmp 4ad20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28da0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov -0x330(%rbp),%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4b251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292d1> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4b228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292a8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4b23b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292bb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4aead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f2d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4aead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f2d> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov -0x308(%rbp),%r10 │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + mov -0x330(%rbp),%r11 │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4b261 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292e1> │ │ │ │ + lea (%r11,%rsi,1),%r8 │ │ │ │ + mov %r10,-0x308(%rbp) │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4b217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29297> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d770 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d200 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d210 │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ + call d0d0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 4de89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf09> │ │ │ │ + mov -0x380(%rbp),%eax │ │ │ │ + mov 0x55735(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movq 0x56bf5(%rip),%xmm2 # a1ec0 , std::allocator >@GLIBCXX_3.4.21+0x1628> │ │ │ │ + mov 0x5572e(%rip),%r12 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movhps 0x56bdf(%rip),%xmm2 # a1eb8 >@GLIBCXX_3.4+0x16d8> │ │ │ │ + movaps %xmm2,-0x340(%rbp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 4c7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a865> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 4bbfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c7d> │ │ │ │ + call d080 │ │ │ │ + sub 0x57fca(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x43a28(%rip),%xmm0 # 8ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdd8> │ │ │ │ + movsd %xmm0,-0x320(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x55413(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r11w,-0x70(%rbp) │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rax │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rax) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm2 │ │ │ │ + lea -0x180(%rbp),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x55538(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + lea -0x160(%rbp),%r14 │ │ │ │ + movaps %xmm2,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x55837(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + lea -0x1b8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1c0(%rbp),%rax │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + movsd -0x320(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + movq $0x2,-0x148(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1f8(%rbp) │ │ │ │ + mov %rdi,-0x348(%rbp) │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + mov %rax,-0x200(%rbp) │ │ │ │ + movb $0x0,-0x1f0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd61> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x553e1(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4b4e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29567> │ │ │ │ + call d600 │ │ │ │ + lea 0x55302(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x55242(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x308(%rbp),%rcx │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %eax,-0x320(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r10w,-0x70(%rbp) │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x551f8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm4,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x55632(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x320(%rbp),%esi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x250(%rbp),%rax │ │ │ │ + lea -0x260(%rbp),%rdi │ │ │ │ + movq $0x0,-0x258(%rbp) │ │ │ │ + mov %rdi,-0x320(%rbp) │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x260(%rbp) │ │ │ │ + movb $0x0,-0x250(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dcf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd72> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x55213(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4b6b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29735> │ │ │ │ + call d600 │ │ │ │ + lea 0x55134(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x55074(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x308(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov %ecx,-0x308(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r9w,-0x70(%rbp) │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x5502c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm5 │ │ │ │ + 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) │ │ │ │ + call dc40 │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x55466(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x308(%rbp),%esi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x2b0(%rbp),%rax │ │ │ │ + lea -0x2c0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x2b8(%rbp) │ │ │ │ + mov %rdi,-0x340(%rbp) │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + mov %rax,-0x2c0(%rbp) │ │ │ │ + movb $0x0,-0x2b0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdf1> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x55047(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4b881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29901> │ │ │ │ + call d600 │ │ │ │ + lea 0x54f68(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x54ea8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1e,%r8d │ │ │ │ + lea 0x41e6c(%rip),%rcx # 8d748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b7c8> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x290(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,-0x2a0(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5d8> │ │ │ │ + mov %rdx,-0x2a0(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x290(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x298(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add -0x298(%rbp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 130b5 <__cxa_finalize@plt+0x5455> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x42bb9(%rip),%rsi # 8e512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c592> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x270(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,-0x280(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rbx,-0x308(%rbp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b585> │ │ │ │ + mov %rdx,-0x280(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x270(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x278(%rbp) │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x238(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 132d0 <__cxa_finalize@plt+0x5670> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x432e1(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x210(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,-0x220(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d4b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b532> │ │ │ │ + mov %rdx,-0x220(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x210(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x218(%rbp) │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add -0x1d8(%rbp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 13308 <__cxa_finalize@plt+0x56a8> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x42974(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x310(%rbp),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d45b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4db> │ │ │ │ + mov %rdx,-0x1c0(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x1b8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x579e5(%rip) │ │ │ │ + jne 4d28f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b30f> │ │ │ │ + cmpb $0x0,0x579d9(%rip) │ │ │ │ + jne 4d21f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b29f> │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + cmp -0x310(%rbp),%rdi │ │ │ │ + je 4bb23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ba3> │ │ │ │ + call d600 │ │ │ │ + mov -0x1e0(%rbp),%rdi │ │ │ │ + cmp -0x330(%rbp),%rdi │ │ │ │ + je 4bb38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bb8> │ │ │ │ + call d600 │ │ │ │ + mov -0x220(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4bb49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bc9> │ │ │ │ + call d600 │ │ │ │ + mov -0x240(%rbp),%rdi │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4bb61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29be1> │ │ │ │ + call d600 │ │ │ │ + mov -0x280(%rbp),%rdi │ │ │ │ + cmp -0x308(%rbp),%rdi │ │ │ │ + je 4bb76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bf6> │ │ │ │ + call d600 │ │ │ │ + mov -0x2a0(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4bb87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c07> │ │ │ │ + call d600 │ │ │ │ + mov -0x2c0(%rbp),%rdi │ │ │ │ + cmp -0x350(%rbp),%rdi │ │ │ │ + je 4bb9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c1c> │ │ │ │ + call d600 │ │ │ │ + mov -0x260(%rbp),%rdi │ │ │ │ + cmp -0x358(%rbp),%rdi │ │ │ │ + je 4bbb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c31> │ │ │ │ + call d600 │ │ │ │ + mov -0x200(%rbp),%rdi │ │ │ │ + cmp -0x368(%rbp),%rdi │ │ │ │ + je 4bbc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c46> │ │ │ │ + call d600 │ │ │ │ + mov -0x2e0(%rbp),%rdi │ │ │ │ + cmp -0x388(%rbp),%rdi │ │ │ │ + je 4bbdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c5b> │ │ │ │ + call d600 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4debe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf3e> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + call d080 │ │ │ │ + sub 0x576bf(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x4311d(%rip),%xmm0 # 8ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdd8> │ │ │ │ + movsd %xmm0,-0x320(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + lea 0x54b11(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + mov %cx,-0x70(%rbp) │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rax │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rax) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm5 │ │ │ │ + lea -0x180(%rbp),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x54c2f(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + lea -0x160(%rbp),%r14 │ │ │ │ + movaps %xmm5,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x54f2e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + lea -0x1b8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1c0(%rbp),%rax │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + movsd -0x320(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + movq $0x2,-0x148(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1f8(%rbp) │ │ │ │ + mov %rdi,-0x348(%rbp) │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + mov %rax,-0x200(%rbp) │ │ │ │ + movb $0x0,-0x1f0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bde0> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x54ad8(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e70> │ │ │ │ + call d600 │ │ │ │ + lea 0x549f9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x54939(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x308(%rbp),%rcx │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %eax,-0x320(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %dx,-0x70(%rbp) │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x548f1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%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 -0x350(%rbp),%rsi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x54d2b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x320(%rbp),%esi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x250(%rbp),%rax │ │ │ │ + lea -0x260(%rbp),%rdi │ │ │ │ + movq $0x0,-0x258(%rbp) │ │ │ │ + mov %rdi,-0x320(%rbp) │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x260(%rbp) │ │ │ │ + movb $0x0,-0x250(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dcbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd3f> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x5490c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4bfbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a03c> │ │ │ │ + call d600 │ │ │ │ + lea 0x5482d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x5476d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x308(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov %ecx,-0x308(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + lea 0x5473a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov %ax,-0x70(%rbp) │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm7,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x54b61(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x308(%rbp),%esi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x2b0(%rbp),%rax │ │ │ │ + lea -0x2c0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x2b8(%rbp) │ │ │ │ + mov %rdi,-0x340(%rbp) │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + mov %rax,-0x2c0(%rbp) │ │ │ │ + movb $0x0,-0x2b0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd50> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x54742(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4c186 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a206> │ │ │ │ + call d600 │ │ │ │ + lea 0x54663(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x545a3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1c,%r8d │ │ │ │ + lea 0x42557(%rip),%rcx # 8e738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7b8> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x290(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,-0x2a0(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b717> │ │ │ │ + mov %rdx,-0x2a0(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x290(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x298(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add -0x298(%rbp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 12e95 <__cxa_finalize@plt+0x5235> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x422b4(%rip),%rsi # 8e512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c592> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x270(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,-0x280(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rbx,-0x308(%rbp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b6c4> │ │ │ │ + mov %rdx,-0x280(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x270(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,-0x278(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x278(%rbp),%r8 │ │ │ │ + mov -0x258(%rbp),%rdx │ │ │ │ + mov -0x280(%rbp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp -0x308(%rbp),%rcx │ │ │ │ + je 4d621 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b6a1> │ │ │ │ + mov -0x260(%rbp),%rsi │ │ │ │ + cmp %rax,-0x270(%rbp) │ │ │ │ + jae 4c40e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a48e> │ │ │ │ + cmp -0x358(%rbp),%rsi │ │ │ │ + je 4c40e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a48e> │ │ │ │ + cmp %rax,-0x250(%rbp) │ │ │ │ + jb 4c40e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a48e> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rax,-0x240(%rbp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 4c462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4e2> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov -0x360(%rbp),%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4de39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2beb9> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c37e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a3fe> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c392 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a412> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4c474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4f4> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 4c474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4f4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,-0x330(%rbp) │ │ │ │ + call d050 │ │ │ │ + test %al,%al │ │ │ │ + jne 4a912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28992> │ │ │ │ + mov -0x330(%rbp),%rdx │ │ │ │ + mov 0x1c(%rdx),%eax │ │ │ │ + mov 0xe8(%rdx),%rdi │ │ │ │ + movl $0x0,0x1c(%rdx) │ │ │ │ + mov %eax,-0x330(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a480> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x30(%rax) │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 4de11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be91> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov -0x330(%rbp),%eax │ │ │ │ + mov %eax,0x1c(%rdx) │ │ │ │ + jmp 4a912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28992> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 134dc <__cxa_finalize@plt+0x587c> │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x230(%rbp),%rax │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rax,-0x240(%rbp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 4dda4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be24> │ │ │ │ + mov %rax,-0x240(%rbp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,-0x230(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rax,-0x238(%rbp) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + add -0x238(%rbp),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 13328 <__cxa_finalize@plt+0x56c8> │ │ │ │ + lea -0x240(%rbp),%r13 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x42822(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x210(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,-0x220(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d5ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b62b> │ │ │ │ + mov %rdx,-0x220(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x210(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x218(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov -0x218(%rbp),%r8 │ │ │ │ + mov -0x1f8(%rbp),%rdx │ │ │ │ + mov -0x220(%rbp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 4d5fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b67e> │ │ │ │ + mov -0x200(%rbp),%rsi │ │ │ │ + cmp %rax,-0x210(%rbp) │ │ │ │ + jae 4c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a670> │ │ │ │ + cmp -0x368(%rbp),%rsi │ │ │ │ + je 4c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a670> │ │ │ │ + cmp %rax,-0x1f0(%rbp) │ │ │ │ + jb 4c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a670> │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 4c63d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6bd> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov -0x330(%rbp),%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 4dfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c028> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 4c5ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a64a> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 4c5de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a65e> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 4c64f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6cf> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 4c64f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6cf> │ │ │ │ + nopl (%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 12da6 <__cxa_finalize@plt+0x5146> │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 4dd03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd83> │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rax,-0x1d8(%rbp) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + add -0x1d8(%rbp),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 134bc <__cxa_finalize@plt+0x585c> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x41d82(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x310(%rbp),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8ba> │ │ │ │ + mov %rdx,-0x1c0(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x1b8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x56df3(%rip) │ │ │ │ + jne 4d371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3f1> │ │ │ │ + cmpb $0x0,0x56de7(%rip) │ │ │ │ + jne 4d2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b37f> │ │ │ │ + mov -0x1c0(%rbp),%rdi │ │ │ │ + cmp -0x310(%rbp),%rdi │ │ │ │ + je 4c715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a795> │ │ │ │ + call d600 │ │ │ │ + mov -0x1e0(%rbp),%rdi │ │ │ │ + cmp -0x330(%rbp),%rdi │ │ │ │ + je 4c72a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7aa> │ │ │ │ + call d600 │ │ │ │ + mov -0x220(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4c73b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7bb> │ │ │ │ + call d600 │ │ │ │ + mov -0x240(%rbp),%rdi │ │ │ │ + cmp -0x360(%rbp),%rdi │ │ │ │ + jne 4bb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bdc> │ │ │ │ + jmp 4bb61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29be1> │ │ │ │ + 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 4d1e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b261> │ │ │ │ + movl $0x0,-0x380(%rbp) │ │ │ │ + lea -0x3(%rdi,%rax,1),%rax │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + mov %dx,-0x1b0(%rbp) │ │ │ │ + movzbl 0x2(%rax),%eax │ │ │ │ + mov %al,-0x1ae(%rbp) │ │ │ │ + cmp $0x6362,%dx │ │ │ │ + jne 4a5ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2866e> │ │ │ │ + cmp $0x66,%al │ │ │ │ + jne 4a5ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2866e> │ │ │ │ + mov -0x2d8(%rbp),%rdx │ │ │ │ + lea -0x2e0(%rbp),%rdi │ │ │ │ + mov $0x2,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x41ee3(%rip),%rcx # 8e6b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c731> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + movl $0x2,-0x380(%rbp) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + jmp 4a5ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2866e> │ │ │ │ + call d080 │ │ │ │ + sub 0x56ad7(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x42535(%rip),%xmm0 # 8ed58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdd8> │ │ │ │ + movsd %xmm0,-0x320(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x53f20(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r8w,-0x70(%rbp) │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + mov -0x318(%rbp),%rax │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rax │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rax) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm6 │ │ │ │ + lea -0x180(%rbp),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x54045(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + lea -0x160(%rbp),%r14 │ │ │ │ + movaps %xmm6,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x54344(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + lea -0x1b8(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x1c0(%rbp),%rax │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + movsd -0x320(%rbp),%xmm0 │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + movq $0x2,-0x148(%rbp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x1f0(%rbp),%rax │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + movq $0x0,-0x1f8(%rbp) │ │ │ │ + mov %rdi,-0x348(%rbp) │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + mov %rax,-0x200(%rbp) │ │ │ │ + movb $0x0,-0x1f0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dd93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be13> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x53eee(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4c9da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa5a> │ │ │ │ + call d600 │ │ │ │ + lea 0x53e0f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x53d4f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x308(%rbp),%rcx │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %eax,-0x320(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %di,-0x70(%rbp) │ │ │ │ + lea 0x53d0e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm7,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x54141(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x320(%rbp),%esi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x250(%rbp),%rax │ │ │ │ + lea -0x260(%rbp),%rdi │ │ │ │ + movq $0x0,-0x258(%rbp) │ │ │ │ + mov %rdi,-0x320(%rbp) │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + mov %rax,-0x260(%rbp) │ │ │ │ + movb $0x0,-0x250(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4de00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be80> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x53d22(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4cba6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac26> │ │ │ │ + call d600 │ │ │ │ + lea 0x53c43(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x53b83(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x308(%rbp),%rcx │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov 0x10(%rcx),%rax │ │ │ │ + mov 0x4(%rax),%ecx │ │ │ │ + mov %ecx,-0x308(%rbp) │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov %si,-0x70(%rbp) │ │ │ │ + lea 0x53b3f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,-0x68(%rbp) │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x78(%rbp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa -0x340(%rbp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + movaps %xmm4,-0x1c0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + call dc40 │ │ │ │ + mov -0x350(%rbp),%rsi │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + lea 0x53f77(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movl $0x10,-0x178(%rbp) │ │ │ │ + mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x160(%rbp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov -0x308(%rbp),%esi │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov -0x190(%rbp),%r8 │ │ │ │ + lea -0x2b0(%rbp),%rax │ │ │ │ + lea -0x2c0(%rbp),%rdi │ │ │ │ + movq $0x0,-0x2b8(%rbp) │ │ │ │ + mov %rdi,-0x340(%rbp) │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + mov %rax,-0x2c0(%rbp) │ │ │ │ + movb $0x0,-0x2b0(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4dd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be02> │ │ │ │ + mov -0x1a0(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x198(%rbp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea 0x53b58(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,-0x150(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4cd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2adf0> │ │ │ │ + call d600 │ │ │ │ + lea 0x53a79(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov -0x360(%rbp),%rdi │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x539b9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x340(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1c,%r8d │ │ │ │ + lea 0x41950(%rip),%rcx # 8e71b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c79b> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x290(%rbp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,-0x2a0(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d7e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b867> │ │ │ │ + mov %rdx,-0x2a0(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x290(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x298(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add -0x298(%rbp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 1342d <__cxa_finalize@plt+0x57cd> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x416ca(%rip),%rsi # 8e512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c592> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x270(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,-0x280(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rbx,-0x308(%rbp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b814> │ │ │ │ + mov %rdx,-0x280(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x270(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x278(%rbp) │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add -0x238(%rbp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 133f5 <__cxa_finalize@plt+0x5795> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x41df2(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea -0x210(%rbp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,-0x220(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d741 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7c1> │ │ │ │ + mov %rdx,-0x220(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x210(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x218(%rbp) │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + call 3f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d330> │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add -0x1d8(%rbp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 12e69 <__cxa_finalize@plt+0x5209> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x41485(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov -0x310(%rbp),%rcx │ │ │ │ + mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4d6ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b76a> │ │ │ │ + mov %rdx,-0x1c0(%rbp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,-0x1b0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,-0x1b8(%rbp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x564f6(%rip) │ │ │ │ + jne 4d171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1f1> │ │ │ │ + cmpb $0x0,0x564ea(%rip) │ │ │ │ + je 4bb0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b8e> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x41413(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x562d0(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x562b6(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12acf <__cxa_finalize@plt+0x4e6f> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4d910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b990> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4bb0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b8e> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x1,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 4a8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28970> │ │ │ │ + mov 0xf0(%rcx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 12ab2 <__cxa_finalize@plt+0x4e52> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 4da5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bade> │ │ │ │ + movsbl 0x59(%rbx),%r8d │ │ │ │ + jmp 4a8b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28937> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4d41f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b49f> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b15c> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b170> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4ac04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c84> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 4ac04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c84> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4d3e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b463> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d12f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1af> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1c3> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4aa9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b1c> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 4aa9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b1c> │ │ │ │ + mov -0x370(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4a989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a09> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4129f(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x55efc(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x55ee2(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12a9e <__cxa_finalize@plt+0x4e3e> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4d949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b9c9> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4cff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b070> │ │ │ │ + cmp $0x7a67,%dx │ │ │ │ + jne 4c77b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7fb> │ │ │ │ + lea -0x2e0(%rbp),%rdi │ │ │ │ + mov $0x2,%r8d │ │ │ │ + lea 0x414aa(%rip),%rcx # 8e6aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c72a> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x1,%edx │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + movl $0x1,-0x380(%rbp) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + jmp 4a5e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28661> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x411f1(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x560ae(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x56094(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12ae7 <__cxa_finalize@plt+0x4e87> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4d982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba02> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4bb0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b8e> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x41181(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x55dde(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x55dc4(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 12c7f <__cxa_finalize@plt+0x501f> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4d891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b911> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4bb01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b81> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x41111(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x55fce(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x55fb4(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 12d88 <__cxa_finalize@plt+0x5128> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 4d8ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b94a> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a780> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4109f(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x55cfc(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x55ce2(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 12d74 <__cxa_finalize@plt+0x5114> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 4d9bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba3b> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4c6f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a773> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4d3f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b473> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + mov %r11,-0x308(%rbp) │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4d11d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b19d> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov -0x310(%rbp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 4d42f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4af> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + mov %r11,-0x308(%rbp) │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 4d0ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b14a> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x310(%rbp),%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4dacf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb4f> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b508> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d49c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b51c> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4bada , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b5a> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4bada , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b5a> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4da9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb1a> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d4db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b55b> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d4ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b56f> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4ba39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ab9> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4ba39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ab9> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4dc71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcf1> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5ae> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d542 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5c2> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a18> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a18> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4dc15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc95> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b601> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d595 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b615> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4b911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29991> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4b911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29991> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4dc3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcbc> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d5d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b654> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b668> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4c4f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a574> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4c4f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a574> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4dca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd27> │ │ │ │ + mov -0x200(%rbp),%rsi │ │ │ │ + cmp -0x368(%rbp),%rsi │ │ │ │ + jne 4c551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5d1> │ │ │ │ + jmp 4c606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a686> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4dcb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd33> │ │ │ │ + mov -0x260(%rbp),%rsi │ │ │ │ + cmp -0x358(%rbp),%rsi │ │ │ │ + jne 4c2fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a37e> │ │ │ │ + jmp 4c424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4a4> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4da28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2baa8> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d66d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b6ed> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b701> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4c29d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a31d> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4c29d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a31d> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4da01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba81> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b740> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d6d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b754> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4c216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a296> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4c216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a296> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x310(%rbp),%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4dbd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc59> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b797> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7ab> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b049> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b049> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4db6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbee> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d76a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7ea> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d77e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7fe> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4cf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afa8> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4cf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afa8> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4dba3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc23> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d7bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b83d> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d7d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b851> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4ce87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af07> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4ce87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af07> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4db47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbc7> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b890> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d824 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8a4> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4ce00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae80> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4ce00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae80> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov -0x310(%rbp),%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 4db0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb8b> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 4d867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8e7> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 4d87b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8fb> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 4c6cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a74c> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 4c6cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a74c> │ │ │ │ + mov %rdi,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + lea -0x3235b(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4d2ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b36a> │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4d2ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b36a> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,-0x378(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x32393(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4d35c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3dc> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4d35c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3dc> │ │ │ │ + mov %rdi,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + lea -0x323da(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4d058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0d8> │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4d058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0d8> │ │ │ │ + mov %rdi,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + lea -0x32413(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4d1cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b24c> │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4d1cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b24c> │ │ │ │ + mov %rdi,-0x380(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x380(%rbp),%rdi │ │ │ │ + lea -0x3244c(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4d27a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2fa> │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4d27a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2fa> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,-0x378(%rbp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x32484(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4d3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b44e> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4d3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b44e> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4da0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba8a> │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d6ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b72e> │ │ │ │ + mov %edi,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov -0x308(%rbp),%rbx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4da39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bab9> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + mov %rbx,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d65b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b6db> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x32520(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 4de64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bee4> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rcx │ │ │ │ + mov $0x20,%r8d │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + jmp 4a8b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28937> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4daaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb2a> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + mov %r11,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d4c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b549> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov -0x310(%rbp),%r11 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4dadf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb5f> │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ + mov %r15,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4f6> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov -0x310(%rbp),%r11 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4db1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb9b> │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ + mov %r15,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d855 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8d5> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4db50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbd0> │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d7fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b87e> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4db7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbfe> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + mov %r11,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7d8> │ │ │ │ + mov %edi,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov -0x308(%rbp),%rbx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4dbb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc34> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + mov %rbx,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d7ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b82b> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov -0x310(%rbp),%r11 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4dbe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc69> │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ + mov %r15,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d705 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b785> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4dc1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc9e> │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d56f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5ef> │ │ │ │ + mov %edi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4dc4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bccc> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + mov %r11,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d5c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b642> │ │ │ │ + mov %edi,%ebx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%ebx │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov -0x308(%rbp),%rbx │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 4dc82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd02> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + mov %rbx,-0x308(%rbp) │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 4d51c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b59c> │ │ │ │ + mov -0x200(%rbp),%rsi │ │ │ │ + jmp 4c606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a686> │ │ │ │ + mov -0x260(%rbp),%rsi │ │ │ │ + jmp 4c424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4a4> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4bf96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a016> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4c160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1e0> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b4c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29541> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b68f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2970f> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov -0x330(%rbp),%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jb 4c5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a638> │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov -0x308(%rbp),%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x330(%rbp),%r11 │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%r11,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 4dd2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdae> │ │ │ │ + lea (%r11,%rax,1),%r8 │ │ │ │ + mov %r15,-0x308(%rbp) │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 4c5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a638> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4bdca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e4a> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b85b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298db> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4cd4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2adca> │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4c9b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa34> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov -0x360(%rbp),%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jb 4c36c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a3ec> │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x360(%rbp),%rbx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 4ddcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be4f> │ │ │ │ + lea (%rbx,%rax,1),%r8 │ │ │ │ + mov %r11,-0x308(%rbp) │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 4c36c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a3ec> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x378(%rbp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac00> │ │ │ │ + mov -0x2e8(%rbp),%rdi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + add -0x18(%rax),%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x1,%esi │ │ │ │ + call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 4c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a480> │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov -0x308(%rbp),%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x360(%rbp),%rbx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 4de49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bec9> │ │ │ │ + jmp 4dde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be68> │ │ │ │ + mov $0x20,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%r8d │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x310(%rbp),%rcx │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + jmp 4a8b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28937> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x3f879(%rip),%rsi # 8d710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b790> │ │ │ │ + call 4a460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4dec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf43> │ │ │ │ + mov -0x318(%rbp),%rsi │ │ │ │ + lea 0x55427(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x310(%rbp),%rax │ │ │ │ + mov -0x368(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + movq $0x1b,-0x2f0(%rbp) │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x2f0(%rbp),%rdx │ │ │ │ + movdqa 0x41063(%rip),%xmm0 # 8ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cff0> │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %rdx,-0x1b0(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x4105a(%rip),%xmm0 # 8ef80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d000> │ │ │ │ + movups %xmm0,0xb(%rax) │ │ │ │ + mov -0x2f0(%rbp),%rax │ │ │ │ + mov -0x1c0(%rbp),%rdx │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4df9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c01a> │ │ │ │ + mov -0x318(%rbp),%rsi │ │ │ │ + lea 0x55380(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + mov -0x318(%rbp),%rdi │ │ │ │ + lea 0x40781(%rip),%rsi # 8e6f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c774> │ │ │ │ + call 4a460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284e0> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4df9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c01f> │ │ │ │ + mov -0x318(%rbp),%rsi │ │ │ │ + lea 0x5534b(%rip),%rdi │ │ │ │ + call 3ac90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d10> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,%r8d │ │ │ │ + mov -0x308(%rbp),%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov -0x330(%rbp),%r11 │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%r11,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 4dfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c038> │ │ │ │ + jmp 4dd47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdc7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a50 <__cxa_finalize@plt+0x4df0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a7f <__cxa_finalize@plt+0x4e1f> │ │ │ │ + endbr64 │ │ │ │ + jmp 12b7d <__cxa_finalize@plt+0x4f1d> │ │ │ │ + endbr64 │ │ │ │ + jmp 12b04 <__cxa_finalize@plt+0x4ea4> │ │ │ │ + endbr64 │ │ │ │ + jmp 12c33 <__cxa_finalize@plt+0x4fd3> │ │ │ │ + endbr64 │ │ │ │ + jmp 12d3f <__cxa_finalize@plt+0x50df> │ │ │ │ + endbr64 │ │ │ │ + jmp 12ce0 <__cxa_finalize@plt+0x5080> │ │ │ │ + endbr64 │ │ │ │ + jmp 12dd3 <__cxa_finalize@plt+0x5173> │ │ │ │ + endbr64 │ │ │ │ + jmp 12de4 <__cxa_finalize@plt+0x5184> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e32 <__cxa_finalize@plt+0x51d2> │ │ │ │ + endbr64 │ │ │ │ + jmp 12e55 <__cxa_finalize@plt+0x51f5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c4e <__cxa_finalize@plt+0x4fee> │ │ │ │ + endbr64 │ │ │ │ + jmp 12e8d <__cxa_finalize@plt+0x522d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b4b <__cxa_finalize@plt+0x4eeb> │ │ │ │ + endbr64 │ │ │ │ + jmp 12ebb <__cxa_finalize@plt+0x525b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e32 <__cxa_finalize@plt+0x51d2> │ │ │ │ + endbr64 │ │ │ │ + jmp 12f46 <__cxa_finalize@plt+0x52e6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13064 <__cxa_finalize@plt+0x5404> │ │ │ │ + endbr64 │ │ │ │ + jmp 12a4d <__cxa_finalize@plt+0x4ded> │ │ │ │ + endbr64 │ │ │ │ + jmp 13041 <__cxa_finalize@plt+0x53e1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12f53 <__cxa_finalize@plt+0x52f3> │ │ │ │ + endbr64 │ │ │ │ + jmp 12a4d <__cxa_finalize@plt+0x4ded> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1307a <__cxa_finalize@plt+0x541a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12d20 <__cxa_finalize@plt+0x50c0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13007 <__cxa_finalize@plt+0x53a7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a8b <__cxa_finalize@plt+0x4e2b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a50 <__cxa_finalize@plt+0x4df0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a8b <__cxa_finalize@plt+0x4e2b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1309f <__cxa_finalize@plt+0x543f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a5c <__cxa_finalize@plt+0x4dfc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12fdf <__cxa_finalize@plt+0x537f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13108 <__cxa_finalize@plt+0x54a8> │ │ │ │ + endbr64 │ │ │ │ + jmp 1319f <__cxa_finalize@plt+0x553f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 13136 <__cxa_finalize@plt+0x54d6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b63 <__cxa_finalize@plt+0x4f03> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 12dec <__cxa_finalize@plt+0x518c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131a7 <__cxa_finalize@plt+0x5547> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e32 <__cxa_finalize@plt+0x51d2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1317c <__cxa_finalize@plt+0x551c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131b3 <__cxa_finalize@plt+0x5553> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131d0 <__cxa_finalize@plt+0x5570> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 131e1 <__cxa_finalize@plt+0x5581> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13252 <__cxa_finalize@plt+0x55f2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13246 <__cxa_finalize@plt+0x55e6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13263 <__cxa_finalize@plt+0x5603> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13227 <__cxa_finalize@plt+0x55c7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 13274 <__cxa_finalize@plt+0x5614> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 132bf <__cxa_finalize@plt+0x565f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13252 <__cxa_finalize@plt+0x55f2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b37 <__cxa_finalize@plt+0x4ed7> │ │ │ │ + endbr64 │ │ │ │ + jmp 132f4 <__cxa_finalize@plt+0x5694> │ │ │ │ + endbr64 │ │ │ │ + jmp 13300 <__cxa_finalize@plt+0x56a0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b1f <__cxa_finalize@plt+0x4ebf> │ │ │ │ + endbr64 │ │ │ │ + jmp 12be5 <__cxa_finalize@plt+0x4f85> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13252 <__cxa_finalize@plt+0x55f2> │ │ │ │ + endbr64 │ │ │ │ + jmp 4e145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13227 <__cxa_finalize@plt+0x55c7> │ │ │ │ + endbr64 │ │ │ │ + jmp 4e145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c1c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1317c <__cxa_finalize@plt+0x551c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 133aa <__cxa_finalize@plt+0x574a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131d0 <__cxa_finalize@plt+0x5570> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1334e <__cxa_finalize@plt+0x56ee> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13399 <__cxa_finalize@plt+0x5739> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13227 <__cxa_finalize@plt+0x55c7> │ │ │ │ + endbr64 │ │ │ │ + jmp 13458 <__cxa_finalize@plt+0x57f8> │ │ │ │ + endbr64 │ │ │ │ + jmp 13419 <__cxa_finalize@plt+0x57b9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c66 <__cxa_finalize@plt+0x5006> │ │ │ │ + endbr64 │ │ │ │ + jmp 13425 <__cxa_finalize@plt+0x57c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131c4 <__cxa_finalize@plt+0x5564> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b4b <__cxa_finalize@plt+0x4eeb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 13460 <__cxa_finalize@plt+0x5800> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131b3 <__cxa_finalize@plt+0x5553> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 134ab <__cxa_finalize@plt+0x584b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13505 <__cxa_finalize@plt+0x58a5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12b4b <__cxa_finalize@plt+0x4eeb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131d0 <__cxa_finalize@plt+0x5570> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1317c <__cxa_finalize@plt+0x551c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 13520 <__cxa_finalize@plt+0x58c0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 131b3 <__cxa_finalize@plt+0x5553> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1356b <__cxa_finalize@plt+0x590b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1357c <__cxa_finalize@plt+0x591c> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4e3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c438> │ │ │ │ + jmp d770 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + sar $0x2,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + and $0x7,%eax │ │ │ │ + sub %rax,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + mov %ecx,%eax │ │ │ │ + cmove %rdx,%rdi │ │ │ │ + shr $0x3,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + shr $0x3,%eax │ │ │ │ + lea 0x1(%r8),%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + imul %rbx,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + call d840 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 4e494 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c514> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rsi,%r12,4),%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%rsi │ │ │ │ + add %r13,%rdi │ │ │ │ + add (%rsp),%rsi │ │ │ │ + add 0x20(%r15),%rsi │ │ │ │ + call d550 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov 0x8(%r14),%rdx │ │ │ │ + add %rbx,%r13 │ │ │ │ + sub %rsi,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jb 4e458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4d8> │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + and $0x7,%eax │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + shr $0x3,%r8d │ │ │ │ + push %rbp │ │ │ │ + sub %ecx,%r8d │ │ │ │ + push %rbx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + movl $0x0,(%r10) │ │ │ │ + movl $0x0,(%r9) │ │ │ │ + add $0x1,%r8d │ │ │ │ + je 4e57a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5fa> │ │ │ │ + lea (%rsi,%rsi,1),%r11d │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + lea (%rdx,%rdx,1),%ebp │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + shr $0x3,%rsi │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + lea 0x1(%rdx),%ebx │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + imul %rsi,%r11 │ │ │ │ + imul %rsi,%r12 │ │ │ │ + imul %rsi,%rbp │ │ │ │ + imul %rsi,%rbx │ │ │ │ + add %rax,%r11 │ │ │ │ + add %r11,%rdx │ │ │ │ + add %rax,%r12 │ │ │ │ + lea (%r8,%rdx,1),%rdi │ │ │ │ + add %rax,%rbp │ │ │ │ + lea 0x42155(%rip),%r8 │ │ │ │ + add %rax,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub %r11,%rsi │ │ │ │ + xor (%rsi,%r12,1),%al │ │ │ │ + movzbl (%rsi,%rbp,1),%ecx │ │ │ │ + xor (%rsi,%rbx,1),%cl │ │ │ │ + mov %eax,%esi │ │ │ │ + xor %ecx,%esi │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + movzbl %al,%eax │ │ │ │ + movzbl (%r8,%rsi,1),%esi │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + add %esi,(%r10) │ │ │ │ + add %eax,(%r9) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 4e540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5c0> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x8(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmove %esi,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + lea 0x8(%rdx),%edi │ │ │ │ + sub %ecx,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmove %edx,%edi │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + call d3f0 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %esi,%ecx │ │ │ │ + lea 0x8(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%ecx │ │ │ │ + sub %ecx,%eax │ │ │ │ + test %ecx,%ecx │ │ │ │ + mov %edx,%ecx │ │ │ │ + cmove %esi,%eax │ │ │ │ + and $0x7,%ecx │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + lea 0x8(%rdx),%edi │ │ │ │ + sub %ecx,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + cmove %edx,%edi │ │ │ │ + mov %rdi,0x8(%rbx) │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rax,%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + call d840 │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %rdi,%r10 │ │ │ │ + lea 0x8(%rdx),%edi │ │ │ │ + push %r15 │ │ │ │ + and $0x7,%r8d │ │ │ │ + push %r14 │ │ │ │ + sub %r8d,%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + push %r13 │ │ │ │ + cmovne %edi,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + push %r12 │ │ │ │ + and $0x7,%edi │ │ │ │ + push %rbp │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x8(%rcx),%edx │ │ │ │ + push %rbx │ │ │ │ + sub %edi,%edx │ │ │ │ + test %edi,%edi │ │ │ │ + cmovne %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4ea3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cabf> │ │ │ │ + xor %edi,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 4ea3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cabf> │ │ │ │ + mov %r15d,-0x4(%rsp) │ │ │ │ + mov $0x81020400,%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x4(%rdi),%ebx │ │ │ │ + lea 0x5(%rdi),%ecx │ │ │ │ + mov %edi,-0x8(%rsp) │ │ │ │ + mov %edi,%r11d │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mov %edi,%r14d │ │ │ │ + lea 0x1(%rdi),%r13d │ │ │ │ + mov %rcx,-0x28(%rsp) │ │ │ │ + lea 0x6(%rdi),%ecx │ │ │ │ + lea 0x2(%rdi),%r12d │ │ │ │ + mov %rcx,-0x20(%rsp) │ │ │ │ + lea 0x3(%rdi),%ebp │ │ │ │ + lea 0x7(%rdi),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r10),%rdx │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %ecx,%edi │ │ │ │ + movabs $0xffffffffffffff,%rbx │ │ │ │ + shr $0x3,%edi │ │ │ │ + add 0x20(%r10),%rdi │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xff00ffffffffffff,%rbx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r15 │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x38,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %r13,%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffff00ffffffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x30,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %r12,%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffffff00ffffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x28,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %rbp,%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + mov -0x18(%rsp),%rbx │ │ │ │ + imul %rdx,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x20,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + movzbl (%rdi,%rbx,1),%r15d │ │ │ │ + movabs $0xffffffff00ffffff,%rbx │ │ │ │ + and %rbx,%rax │ │ │ │ + shl $0x18,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov -0x28(%rsp),%r15 │ │ │ │ + and $0xffffffffff00ffff,%rax │ │ │ │ + imul %rdx,%r15 │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x10,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov -0x20(%rsp),%r15 │ │ │ │ + imul %rdx,%r15 │ │ │ │ + imul %r8,%rdx │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov (%rdi,%rbx,1),%ah │ │ │ │ + mov (%rdi,%rdx,1),%al │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%rdx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x80808080,%r15d │ │ │ │ + imul $0x2040810,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x80808080,%r15d │ │ │ │ + imul $0x2040810,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x1(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x40404040,%r15d │ │ │ │ + imul $0x4081020,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x40404040,%r15d │ │ │ │ + imul $0x4081020,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x2(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x20202020,%r15d │ │ │ │ + imul $0x8102040,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x20202020,%r15d │ │ │ │ + imul $0x8102040,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x3(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x10101010,%r15d │ │ │ │ + imul $0x10204080,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x10101010,%r15d │ │ │ │ + imul $0x10204080,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x4(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x8080808,%r15d │ │ │ │ + imul $0x20408100,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x8080808,%r15d │ │ │ │ + imul $0x20408100,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x5(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + and $0x4040404,%r15d │ │ │ │ + imul $0x40810200,%r15,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + and $0x4040404,%r15d │ │ │ │ + imul $0x40810200,%r15,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x6(%rcx),%r15d │ │ │ │ + mov 0x20(%rsi),%rbx │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov %rdx,%r15 │ │ │ │ + shl $0x7,%edx │ │ │ │ + and $0x2020202,%r15d │ │ │ │ + and $0x80808080,%edx │ │ │ │ + imul %r9,%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + imul $0x2040810,%rdx,%rdx │ │ │ │ + shr $0x20,%r15 │ │ │ │ + shl $0x4,%r15d │ │ │ │ + shr $0x20,%rdx │ │ │ │ + mov %r15b,(%rbx,%rdi,1) │ │ │ │ + mov %rax,%r15 │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + shl $0x4,%edx │ │ │ │ + and $0x2020202,%r15d │ │ │ │ + imul %r9,%r15 │ │ │ │ + shr $0x20,%r15 │ │ │ │ + or %r15b,(%rdi) │ │ │ │ + mov 0x10(%r10),%rdi │ │ │ │ + lea 0x7(%rcx),%r15d │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %r15,%rdi │ │ │ │ + mov 0x20(%rsi),%r15 │ │ │ │ + add %r11,%rdi │ │ │ │ + mov %dl,(%r15,%rdi,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + add 0x20(%rsi),%rdi │ │ │ │ + shl $0x7,%edx │ │ │ │ + and $0x80808080,%edx │ │ │ │ + imul $0x2040810,%rdx,%rdx │ │ │ │ + shr $0x20,%rdx │ │ │ │ + or %dl,(%rdi) │ │ │ │ + add $0x8,%ecx │ │ │ │ + cmp -0xc(%rsp),%ecx │ │ │ │ + jb 4e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c740> │ │ │ │ + mov -0x8(%rsp),%edi │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp -0x4(%rsp),%edi │ │ │ │ + jb 4e680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c700> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + jmp 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c6a0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ec0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc8e> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4ebf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc71> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4ebd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc54> │ │ │ │ + mov 0x18(%r14),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 4ebbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc3b> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4eb7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbfa> │ │ │ │ + mov 0x18(%rbx),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4eb42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbc2> │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4eb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbe0> │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4eb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc18> │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4eb2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbac> │ │ │ │ + mov 0x18(%r13),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 4ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb00> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x10(%r13),%r13 │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 4eb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb88> │ │ │ │ + mov 0x10(%rax),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4eb98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc18> │ │ │ │ + mov %r13,%rax │ │ │ │ + jmp 4eaff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb7f> │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4eb7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbfa> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 4eadf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb5f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r12),%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4eb42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbc2> │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 4eae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb68> │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4ebbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc3b> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 4ead2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb52> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 4eb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cbe0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 4eaf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb72> │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4ebd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc54> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4eac5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb45> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4ebf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc71> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 4eab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb33> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4ec0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc8e> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 4ea9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb1c> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + lea 0x20(%rdi),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movl $0x0,0x20(%rdi) │ │ │ │ + movq $0x0,0x28(%rdi) │ │ │ │ + mov %rax,0x30(%rdi) │ │ │ │ + mov %rax,0x38(%rdi) │ │ │ │ + movq $0x0,0x40(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 4ecb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd37> │ │ │ │ + mov (%rdi,%rbx,8),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 4ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd70> │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 64050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420d0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 4ec83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd03> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd5e> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 4ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb00> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 4ecc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd40> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4ed08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd88> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 4ec7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccfe> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub (%rdi),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov 0x8(%rdx),%r12 │ │ │ │ + mov (%rdx),%rbp │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + mov -0x4(%rdi),%eax │ │ │ │ + movsd -0x8(%r12),%xmm2 │ │ │ │ + mov (%r8),%r10d │ │ │ │ + subsd 0x0(%rbp),%xmm2 │ │ │ │ + mov (%rcx),%r11 │ │ │ │ + mov 0x8(%rcx),%r9 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %r10d,%edx │ │ │ │ + sub %r11,%r9 │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + sar $0x3,%r9 │ │ │ │ + jmp 4edb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce32> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%rdx,8),%rcx │ │ │ │ + mov 0x20(%rcx),%esi │ │ │ │ + cmp %esi,%r10d │ │ │ │ + jle 4edb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce37> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + sub %esi,%ebx │ │ │ │ + cvtsi2sd %ebx,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rcx) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jne 4ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce00> │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jae 4eec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf44> │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + add $0x1,%edx │ │ │ │ + movsd 0x3ffcd(%rip),%xmm1 # 8eda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce28> │ │ │ │ + sar $0x2,%rdi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 4ee0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce8f> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %edx,%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jae 4eec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf44> │ │ │ │ + mov (%r11,%rcx,8),%r10 │ │ │ │ + ucomisd 0x88(%r10),%xmm1 │ │ │ │ + jp 4ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce80> │ │ │ │ + jne 4ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce80> │ │ │ │ + movslq %r14d,%rax │ │ │ │ + mov 0x20(%r10),%esi │ │ │ │ + mov (%r8,%rax,4),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jg 4ee54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ced4> │ │ │ │ + jmp 4eee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf64> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x4(%r8,%r14,4),%ecx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jge 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf60> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 4ee40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cec0> │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r15,%r12 │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 4eec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf44> │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r11,%rdx,8),%rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsi),%edx │ │ │ │ + sub %eax,%edx │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + add $0x1,%rcx │ │ │ │ + addsd -0x8(%r12),%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rsi) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jb 4ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf00> │ │ │ │ + lea -0x1(%r9),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + cmovb %edx,%eax │ │ │ │ + lea 0x1(%r13,%rax,1),%r13d │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r13d,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 4ee59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ced9> │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jge 135c8 <__cxa_finalize@plt+0x5968> │ │ │ │ + lea -0x1(%r14),%ebx │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + mov (%r8,%rbx,4),%ebp │ │ │ │ + cmp %esi,%ebp │ │ │ │ + jge 135e7 <__cxa_finalize@plt+0x5987> │ │ │ │ + movsd (%r12,%rbx,8),%xmm3 │ │ │ │ + movsd (%r12,%rax,8),%xmm0 │ │ │ │ + sub %ebp,%ecx │ │ │ │ + sub %ebp,%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + add $0x1,%r13d │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + cvtsi2sd %ecx,%xmm4 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %esi,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%r10) │ │ │ │ + jmp 4ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce80> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov -0x8(%rax),%rax │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x20(%rax),%eax │ │ │ │ + sub 0x20(%rdx),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + 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 │ │ │ │ + push %r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x28(%rsi),%rbx │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4efef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d06f> │ │ │ │ + lea 0x20(%rsi),%r12 │ │ │ │ + jmp 4efd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d059> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4efef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d06f> │ │ │ │ + cmp %edx,0x20(%rbx) │ │ │ │ + jl 4efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d050> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jle 4f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d080> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 4efd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d059> │ │ │ │ + mov %rbp,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0b0> │ │ │ │ + mov 0x10(%rcx),%rsi │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + cmp %edx,0x20(%rcx) │ │ │ │ + jg 4f0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d120> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 4f015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d095> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f04a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0ca> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp %edx,0x20(%rax) │ │ │ │ + jge 4f0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d130> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4f035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0b5> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 4efef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d06f> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4f084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d104> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rdx,-0x8(%rax) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d440 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 4efef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d06f> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 4f058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0d8> │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 52000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30080> │ │ │ │ + jmp 4f068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0e8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 4f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d090> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 4f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d0b0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13606 <__cxa_finalize@plt+0x59a6> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + sub (%rdx),%rax │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x18(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + sar $0x3,%rax │ │ │ │ + mov %rsp,%rbp │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 4f174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1f4> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov (%rax,%r14,4),%edx │ │ │ │ + call 4efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d020> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + je 4f198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d218> │ │ │ │ + mov (%r15),%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rax,%r14,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1c0> │ │ │ │ + add %ecx,%ebx │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + sub (%r15),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jb 4f111 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d191> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4f1b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d231> │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %ebx,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 4f15b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1db> │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + sub (%r15),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 4f10c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d18c> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp 0x10(%rdi),%rax │ │ │ │ + je 4f260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2e0> │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov $0x30,%edi │ │ │ │ + mov 0x20(%r12),%ebx │ │ │ │ + call d640 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + lea 0x20(%rbp),%rdi │ │ │ │ + mov %ebx,0x20(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,0x28(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 4f223 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2a3> │ │ │ │ + jmp 4f270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2f0> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmovl 0x10(%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4f220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2a0> │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 4f247 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2c7> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + setl %al │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %eax,%edi │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x40(%rbp) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + call 52000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30080> │ │ │ │ + jmp 4f1ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d26c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 4f247 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d2c7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x268,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x258(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq 0x52c0d(%rip),%xmm2 # a1ec8 , std::allocator >@GLIBCXX_3.4.21+0x1630> │ │ │ │ + movhps 0x52c0e(%rip),%xmm2 # a1ed0 >@GLIBCXX_3.4+0x16f0> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + je 4fe78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2def8> │ │ │ │ + mov %r9,%rsi │ │ │ │ + movsd 0x3fad3(%rip),%xmm1 # 8edb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce30> │ │ │ │ + sar $0x3,%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx,%rax,8),%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + cvtsi2sdl 0x20(%rdx),%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 4f300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d380> │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + movsd 0x88(%r8),%xmm1 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4f3aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d42a> │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%r8) │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + jbe 4f3a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d421> │ │ │ │ + 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 4f380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d400> │ │ │ │ + movsd 0x88(%r8),%xmm1 │ │ │ │ + mov -0x8(%rdi),%rax │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x51621(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x5137e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %dx,0x230(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov 0x515fb(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x5148b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x51784(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4fdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de70> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x5132b(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4f5ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62b> │ │ │ │ + call d600 │ │ │ │ + lea 0x5123e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x51433(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x51179(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%r13),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x20(%rdx),%r13d │ │ │ │ + sub 0x20(%rax),%r13d │ │ │ │ + call d1a0 │ │ │ │ + lea 0x51146(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x513bf(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x51257(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movaps %xmm4,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x51550(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r12,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x1(%r13),%esi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4fe08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de88> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x51140(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4f796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d816> │ │ │ │ + call d600 │ │ │ │ + lea 0x51053(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x5123d(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x50f8e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xf,%r8d │ │ │ │ + lea 0x3ef61(%rip),%rcx # 8e755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7d5> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd40> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 137bf <__cxa_finalize@plt+0x5b5f> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x3ef04(%rip),%rsi # 8e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e5> │ │ │ │ + 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 4fd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd98> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 4fd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddf0> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 4f901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d981> │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + je 4f901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d981> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 4fab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db30> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13823 <__cxa_finalize@plt+0x5bc3> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4fe20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dea0> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000001b,%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + cmp $0x19,%rax │ │ │ │ + jbe 13879 <__cxa_finalize@plt+0x5c19> │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x3edc6(%rip),%rsi # 8e76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7ec> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4fd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de18> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x53adc(%rip) │ │ │ │ + jne 4fba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc28> │ │ │ │ + cmpb $0x0,0x53ad0(%rip) │ │ │ │ + jne 4fb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dbb0> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4fa29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2daa9> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4fa3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dabb> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4fa4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dacd> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 4fa5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dadc> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4fa6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2daed> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4fa81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db01> │ │ │ │ + call d600 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4ff2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfad> │ │ │ │ + add $0x268,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4f947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d9c7> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 4fe37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4fb06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db86> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4fe37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3e8e0(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x5379d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x53781(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13861 <__cxa_finalize@plt+0x5c01> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dca0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4fa17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da97> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3e868(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x534c5(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x534a9(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 137a7 <__cxa_finalize@plt+0x5b47> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4fc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dcf0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 4fa0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da8a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x346f5(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4fb8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc0d> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4fb8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc0d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x34745(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4fc01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc81> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4fc01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc81> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x1(%rbx),%rcx │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4fed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df56> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4fce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd68> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4fcfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd7b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4f821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8a1> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4f821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8a1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4feaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2f> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddc0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4fd53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddd3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4f8a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d922> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4f8a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d922> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4feff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df7f> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + jne 4f8f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d973> │ │ │ │ + jmp 4f917 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d997> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4fe88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df08> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de40> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4fdd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de53> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4f9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da62> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4f9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da62> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4f57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5fe> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4f769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d7e9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 4ff0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df8c> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 4fe48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dec8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 4fe5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dedb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 4f95b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d9db> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 4f95b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d9db> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ + jmp 4f3aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d42a> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4fe91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df11> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4fdaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de2f> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4feb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df38> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4fd2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddaf> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4fedf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df5f> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 4fcd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd57> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + jmp 4f917 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d997> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 4ff15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df95> │ │ │ │ + jmp 4fb19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2db99> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13625 <__cxa_finalize@plt+0x59c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 13657 <__cxa_finalize@plt+0x59f7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 136c9 <__cxa_finalize@plt+0x5a69> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 136ff <__cxa_finalize@plt+0x5a9f> │ │ │ │ + endbr64 │ │ │ │ + jmp 1378c <__cxa_finalize@plt+0x5b2c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 1374d <__cxa_finalize@plt+0x5aed> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1361c <__cxa_finalize@plt+0x59bc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 136d3 <__cxa_finalize@plt+0x5a73> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 136a8 <__cxa_finalize@plt+0x5a48> │ │ │ │ + endbr64 │ │ │ │ + jmp 137f6 <__cxa_finalize@plt+0x5b96> │ │ │ │ + endbr64 │ │ │ │ + jmp 1384e <__cxa_finalize@plt+0x5bee> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13799 <__cxa_finalize@plt+0x5b39> │ │ │ │ + endbr64 │ │ │ │ + jmp 1385c <__cxa_finalize@plt+0x5bfc> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ + push %rbx │ │ │ │ + sub $0x358,%rsp │ │ │ │ + movq 0x51ed3(%rip),%xmm2 # a1ec8 , std::allocator >@GLIBCXX_3.4.21+0x1630> │ │ │ │ + movhps 0x51ed4(%rip),%xmm2 # a1ed0 >@GLIBCXX_3.4+0x16f0> │ │ │ │ + mov %fs:0x28,%r13 │ │ │ │ + mov %r13,0x348(%rsp) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x532a7(%rip) │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + sub 0x18(%r13),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 500b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e139> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rax,%r14,4),%edx │ │ │ │ + call 4efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d020> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + sub %rdi,%rcx │ │ │ │ + je 512e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f360> │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rax,%r14,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 50080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e100> │ │ │ │ + add %ecx,%ebp │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + sub 0x18(%r13),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jb 50036 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0b6> │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x18(%r13),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 4ed20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cda0> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + je 50121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1a1> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + sar $0x3,%rcx │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 50100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e180> │ │ │ │ + call d080 │ │ │ │ + sub 0x5319b(%rip),%rax │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + lea 0x1d0(%rsp),%r13 │ │ │ │ + lea 0x50604(%rip),%r14 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x3ec19(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x50877(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %di,0x320(%rsp) │ │ │ │ + mov 0x50868(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x506fe(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + lea 0x210(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + movaps %xmm3,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x509e8(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + lea 0x1d8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x248(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x1a0(%rsp),%rax │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 519aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa2a> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50587(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 50351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e3d1> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x50493(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x5068b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x5064c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x320(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x504c9(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm4,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x507cd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 519ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa6a> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x503a0(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 50538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e5b8> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x502ac(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x504a4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %cx,0x320(%rsp) │ │ │ │ + mov 0x5045b(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x502e2(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm5,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x505e6(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 519fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa7c> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x501b8(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 50720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7a0> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x500c4(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x502bc(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x3e008(%rip),%rcx # 8e787 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c807> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 517a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f825> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 13b74 <__cxa_finalize@plt+0x5f14> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x3df96(%rip),%rsi # 8e79c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c81c> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 517f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f878> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x68(%rsp),%rcx │ │ │ │ + je 5184b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8cb> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 508b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e930> │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + je 508b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e930> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 513d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f454> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13c4f <__cxa_finalize@plt+0x5fef> │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 51a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa8e> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 13e2a <__cxa_finalize@plt+0x61ca> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3e384(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 51913 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f993> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x178(%rsp),%r8 │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x18(%rsp),%rcx │ │ │ │ + je 51966 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9e6> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ + jae 50a0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea8c> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 50a0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea8c> │ │ │ │ + cmp %rax,0x1a0(%rsp) │ │ │ │ + jae 51365 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3e5> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13ded <__cxa_finalize@plt+0x618d> │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 51a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb14> │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 1396a <__cxa_finalize@plt+0x5d0a> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3d963(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 51752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7d2> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x529bf(%rip) │ │ │ │ + jne 514b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f535> │ │ │ │ + cmpb $0x0,0x529b3(%rip) │ │ │ │ + jne 51443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4c3> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + je 50b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebc8> │ │ │ │ + call d600 │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 50b5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebdc> │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 50b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebf0> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 50b84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec04> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp 0x68(%rsp),%rdi │ │ │ │ + je 50b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec18> │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp 0x80(%rsp),%rdi │ │ │ │ + je 50baf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec2f> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp 0x98(%rsp),%rdi │ │ │ │ + je 50bc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec46> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 50bda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec5a> │ │ │ │ + call d600 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 50bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec6e> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + subsd 0x88(%rax),%xmm0 │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %dx,0x320(%rsp) │ │ │ │ + mov 0x4fdc9(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4fc50(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm6,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4ff54(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rax │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r13,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x248(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + mov %rax,0x190(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 519bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa3c> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4fb17(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 50dc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee41> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x4fa23(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x4fc1b(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rsi,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x20(%rdx),%ebp │ │ │ │ + sub 0x20(%rax),%ebp │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x320(%rsp) │ │ │ │ + mov 0x4fbbc(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add $0x1,%ebp │ │ │ │ + movups %xmm0,0x328(%rsp) │ │ │ │ + movups %xmm0,0x338(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x318(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4fa40(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + movaps %xmm7,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x200(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4fd44(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movl $0x10,0x218(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x200(%rsp),%r8 │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 519d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa53> │ │ │ │ + mov 0x1f0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x1f8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4f929(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x240(%rsp) │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 50faf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f02f> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x4f835(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov 0x4fa1d(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x1d0(%rsp,%rax,1) │ │ │ │ + mov %r14,0x240(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xf,%r8d │ │ │ │ + lea 0x3d747(%rip),%rcx # 8e755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7d5> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 516ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f77f> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 13dce <__cxa_finalize@plt+0x616e> │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x3d6d6(%rip),%rsi # 8e765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c7e5> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5186d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8ed> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x178(%rsp),%r8 │ │ │ │ + mov 0x198(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp 0x18(%rsp),%rcx │ │ │ │ + je 51988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa08> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp %rax,0x180(%rsp) │ │ │ │ + jae 5112e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1ae> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 5112e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1ae> │ │ │ │ + cmp %rax,0x1a0(%rsp) │ │ │ │ + jae 512fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f37e> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13ae9 <__cxa_finalize@plt+0x5e89> │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 51a51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fad1> │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000005,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jbe 13a32 <__cxa_finalize@plt+0x5dd2> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3d5d2(%rip),%rsi # 8e7a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c822> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 518c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f940> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x522b8(%rip) │ │ │ │ + jne 51598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f618> │ │ │ │ + cmpb $0x0,0x522ac(%rip) │ │ │ │ + jne 51526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5a6> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + cmp 0x58(%rsp),%rdi │ │ │ │ + je 5124f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2cf> │ │ │ │ + call d600 │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 51263 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2e3> │ │ │ │ + call d600 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 51277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2f7> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 5128b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f30b> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 5129f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f31f> │ │ │ │ + call d600 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 512b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f333> │ │ │ │ + call d600 │ │ │ │ + mov 0x348(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 51e95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff15> │ │ │ │ + add $0x358,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5009b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e11b> │ │ │ │ + mov 0x20(%r13),%rax │ │ │ │ + sub 0x18(%r13),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 5002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0ad> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 51d1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd9f> │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 511a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f220> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x170(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rsi,0x1b0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 51d72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fdf2> │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x1c0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x1b8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 50a86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb06> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x110(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rsi,0x150(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rsi,0x48(%rsp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 51dc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe45> │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 5092a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9aa> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3cfcd(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x51e8a(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x51e6e(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 13b26 <__cxa_finalize@plt+0x5ec6> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 51653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6d3> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 50b34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebb4> │ │ │ │ + lea 0x51bc4(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3cf54(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 13b3e <__cxa_finalize@plt+0x5ede> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 51609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f689> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 50b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eba7> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3ceea(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x51da7(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x51d8b(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 13acc <__cxa_finalize@plt+0x5e6c> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 516ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f74e> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 5123b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2bb> │ │ │ │ + lea 0x51ae1(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3ce71(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 13ed7 <__cxa_finalize@plt+0x6277> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 5169d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f71d> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 5122e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2ae> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x360d4(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 51511 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f591> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 51511 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f591> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3611e(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 514a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f520> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 514a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f520> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x3615f(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 515f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f674> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 515f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f674> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x36190(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 51583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f603> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 51583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f603> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51ad7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb57> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 51728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a8> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 5173c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7bc> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 51044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c4> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 51044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c4> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fbb2> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 5177b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7fb> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 5178f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f80f> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 50aff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb7f> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 50aff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb7f> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51b03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb83> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 517ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f84e> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 517e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f862> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e840> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 507c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e840> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51b5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fbde> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 51821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8a1> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 51835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8b5> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 5084f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8cf> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5084f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8cf> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 51c1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc9b> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + jne 508a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e922> │ │ │ │ + jmp 508c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e946> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51bb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc36> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 51896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f916> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 518aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f92a> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 510c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f145> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 510c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f145> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51b8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0a> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 518e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f969> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 518fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f97d> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 51206 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f286> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 51206 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f286> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 51be2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc62> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 5193c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9bc> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 51950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9d0> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 509a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea23> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 509a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea23> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 51c0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc8e> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 509fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea7e> │ │ │ │ + jmp 50a22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eaa2> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 51c54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcd4> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 51120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1a0> │ │ │ │ + jmp 51144 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1c4> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 50322 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e3a2> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 50d92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee12> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 50f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f000> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 50509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e589> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 506f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e771> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 51c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd0d> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 51d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd90> │ │ │ │ + test $0x2,%dil │ │ │ │ + jne 51cfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd7d> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 5090f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e98f> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 5090f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e98f> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 51c61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fce1> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 51cee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd6e> │ │ │ │ + test $0x2,%dil │ │ │ │ + jne 51cdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd5b> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 51185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f205> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 51185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f205> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 51c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fca8> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 51ccc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd4c> │ │ │ │ + test $0x2,%dil │ │ │ │ + jne 51cb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd39> │ │ │ │ + and $0x1,%edi │ │ │ │ + je 50a6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eaeb> │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rsi,1) │ │ │ │ + jmp 50a6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eaeb> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb60> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 51716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f796> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x80(%rsp),%r10 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51b0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb8c> │ │ │ │ + lea (%r10,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 517bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f83c> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fbbb> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 51769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7e9> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x68(%rsp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51b67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fbe7> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 5180f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f88f> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51b93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc13> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 518d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f957> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc3f> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 51884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f904> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%r10 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51beb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc6b> │ │ │ │ + lea (%r10,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 5192a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9aa> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + jmp 50a22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eaa2> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 508c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e946> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51c31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcb1> │ │ │ │ + lea (%r11,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 51aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb2b> │ │ │ │ + mov 0x190(%rsp),%rsi │ │ │ │ + jmp 51144 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1c4> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51c6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcea> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 51a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fae8> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rsi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 51c96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd16> │ │ │ │ + lea (%r10,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 51a25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2faa5> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 51ac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb41> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 51ab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb37> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 51a7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fafe> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 51a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2faf4> │ │ │ │ + movzwl (%rcx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + jmp 51a3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fabb> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + jmp 51a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fab1> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rbx),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 51e69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fee9> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 51d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fdc8> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 51d5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fddc> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 51345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3c5> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 51345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3c5> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 51e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2febd> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 51d9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe1b> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 51daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe2f> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 513b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f434> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 513b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f434> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 51e14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe94> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 51dea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe6a> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 51dfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe7e> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 51423 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4a3> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 51423 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4a3> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r11,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 51e1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe9d> │ │ │ │ + lea (%r11,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 51dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe58> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r10,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 51e46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fec6> │ │ │ │ + lea (%r10,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 51d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe09> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 51e72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fef2> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 51d36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fdb6> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 138ba <__cxa_finalize@plt+0x5c5a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 138e1 <__cxa_finalize@plt+0x5c81> │ │ │ │ + endbr64 │ │ │ │ + jmp 139a1 <__cxa_finalize@plt+0x5d41> │ │ │ │ + endbr64 │ │ │ │ + jmp 13a5a <__cxa_finalize@plt+0x5dfa> │ │ │ │ + endbr64 │ │ │ │ + jmp 13b64 <__cxa_finalize@plt+0x5f04> │ │ │ │ + endbr64 │ │ │ │ + jmp 13b14 <__cxa_finalize@plt+0x5eb4> │ │ │ │ + endbr64 │ │ │ │ + jmp 13ba7 <__cxa_finalize@plt+0x5f47> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c07 <__cxa_finalize@plt+0x5fa7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c21 <__cxa_finalize@plt+0x5fc1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 139eb <__cxa_finalize@plt+0x5d8b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c38 <__cxa_finalize@plt+0x5fd8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c42 <__cxa_finalize@plt+0x5fe2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13bb4 <__cxa_finalize@plt+0x5f54> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13d6a <__cxa_finalize@plt+0x610a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 138b0 <__cxa_finalize@plt+0x5c50> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c7b <__cxa_finalize@plt+0x601b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13ca8 <__cxa_finalize@plt+0x6048> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13cfb <__cxa_finalize@plt+0x609b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c85 <__cxa_finalize@plt+0x6025> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13d1a <__cxa_finalize@plt+0x60ba> │ │ │ │ + endbr64 │ │ │ │ + jmp 13daf <__cxa_finalize@plt+0x614f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13db7 <__cxa_finalize@plt+0x6157> │ │ │ │ + endbr64 │ │ │ │ + jmp 13d9e <__cxa_finalize@plt+0x613e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13a8f <__cxa_finalize@plt+0x5e2f> │ │ │ │ + endbr64 │ │ │ │ + jmp 13e62 <__cxa_finalize@plt+0x6202> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13ebd <__cxa_finalize@plt+0x625d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13931 <__cxa_finalize@plt+0x5cd1> │ │ │ │ + endbr64 │ │ │ │ + jmp 13ac2 <__cxa_finalize@plt+0x5e62> │ │ │ │ + endbr64 │ │ │ │ + jmp 13e22 <__cxa_finalize@plt+0x61c2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c2b <__cxa_finalize@plt+0x5fcb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13dc1 <__cxa_finalize@plt+0x6161> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13e6a <__cxa_finalize@plt+0x620a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + movabs $0xfffffffffffffff,%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 $0x3,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 520ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3013a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5208a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3010a> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x8(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5209c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3011c> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x3c30d(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + 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) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 52228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302a8> │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + lea 0xc(%rdi),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 5218a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020a> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%r12 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp 0x0(%r13),%edx │ │ │ │ + jl 521a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30220> │ │ │ │ + mov 0x4(%rbx),%esi │ │ │ │ + jg 52143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301c3> │ │ │ │ + cmp %esi,0x4(%r13) │ │ │ │ + jg 521a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30220> │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + movd %esi,%xmm2 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbx),%edi │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + cmp -0xc(%rax),%edx │ │ │ │ + jl 52161 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301e1> │ │ │ │ + jg 5217a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301fa> │ │ │ │ + cmp -0x8(%rax),%esi │ │ │ │ + jge 5217a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301fa> │ │ │ │ + mov -0xc(%rax),%rcx │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rcx,0xc(%rax) │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x14(%rax) │ │ │ │ + cmp -0xc(%rax),%edx │ │ │ │ + jl 52161 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301e1> │ │ │ │ + jle 5215c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301dc> │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %edi,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 52130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301b0> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movd 0x4(%rbx),%xmm1 │ │ │ │ + mov 0x8(%rbx),%r14d │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %r12,%rax │ │ │ │ + lea 0x0(,%rax,4),%rcx │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea 0xc(%rbx,%rax,4),%rdi │ │ │ │ + cmp $0xc,%rdx │ │ │ │ + jle 52210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30290> │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq %xmm0,0x8(%rsp) │ │ │ │ + call da20 │ │ │ │ + movq 0x8(%rsp),%xmm0 │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %r14d,0x8(%r13) │ │ │ │ + movq %xmm0,0x0(%r13) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 52130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301b0> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + jne 521ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3026c> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + jmp 521ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3026c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%r9 │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + mov %rdx,-0x10(%rsp) │ │ │ │ + mov %ecx,-0x8(%rsp) │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jle 52390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30410> │ │ │ │ + lea -0x1(%rsi),%r11 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + sar $1,%r11 │ │ │ │ + jmp 52289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30309> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%r8),%ebx │ │ │ │ + cmp %ebx,0x4(%rdx) │ │ │ │ + cmovle %r8,%rdx │ │ │ │ + cmovle %rsi,%rax │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov %rsi,(%rdi,%rcx,4) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + mov %esi,0x8(%rdi,%rcx,4) │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jle 522c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30340> │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + lea (%r8,%r8,1),%rsi │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + lea (%rsi,%r8,4),%r8 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%rdi,%r8,4),%r8 │ │ │ │ + lea (%rdi,%rdx,4),%rdx │ │ │ │ + mov (%r8),%ebx │ │ │ │ + cmp %ebx,(%rdx) │ │ │ │ + jg 5226f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ef> │ │ │ │ + jge 52260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302e0> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp 5226f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ef> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%r9b │ │ │ │ + je 52350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303d0> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + sar $1,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%r8d │ │ │ │ + movd %xmm1,%r9d │ │ │ │ + lea (%rdi,%rcx,4),%rcx │ │ │ │ + cmp %r8d,(%rcx) │ │ │ │ + jl 522f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30379> │ │ │ │ + jg 5233a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303ba> │ │ │ │ + cmp 0x4(%rcx),%r9d │ │ │ │ + jle 5233a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303ba> │ │ │ │ + add %rax,%rsi │ │ │ │ + lea (%rdi,%rsi,4),%rax │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x8(%rcx),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rdx,1),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 52341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303c1> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + sar $1,%rdx │ │ │ │ + lea (%rdx,%rdx,2),%rcx │ │ │ │ + lea (%rdi,%rcx,4),%rcx │ │ │ │ + cmp %r8d,(%rcx) │ │ │ │ + jl 522f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30379> │ │ │ │ + jle 522f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30373> │ │ │ │ + add %rax,%rsi │ │ │ │ + lea (%rdi,%rsi,4),%rcx │ │ │ │ + mov %r10d,0x8(%rcx) │ │ │ │ + movq %xmm0,(%rcx) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sar $1,%r9 │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 522ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3034a> │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + lea (%rsi,%rax,1),%r8 │ │ │ │ + lea (%rdi,%r8,4),%r8 │ │ │ │ + mov (%r8),%r9 │ │ │ │ + mov %r9,(%rdx) │ │ │ │ + mov 0x8(%r8),%r8d │ │ │ │ + mov %r8d,0x8(%rdx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + jmp 522d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30355> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test $0x1,%sil │ │ │ │ + jne 52341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303c1> │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jne 52341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303c1> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 52360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303e0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + mov %rsi,%rax │ │ │ │ + push %r14 │ │ │ │ + sub %rdi,%rax │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + cmp $0xc0,%rax │ │ │ │ + jle 52618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30698> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%r10 │ │ │ │ + sar $0x2,%r10 │ │ │ │ + imul %rbp,%r10 │ │ │ │ + mov %r10,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + je 52627 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306a7> │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + mov 0xc(%r12),%ecx │ │ │ │ + sub $0x1,%r13 │ │ │ │ + lea 0xc(%r12),%rbx │ │ │ │ + lea (%r12,%rax,4),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 52560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305e0> │ │ │ │ + jg 5242d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304ad> │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + cmp %esi,0x10(%r12) │ │ │ │ + jl 52560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305e0> │ │ │ │ + mov -0xc(%rdi),%esi │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jl 52448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c8> │ │ │ │ + jg 524f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30579> │ │ │ │ + mov -0x8(%rdi),%ecx │ │ │ │ + cmp %ecx,0x10(%r12) │ │ │ │ + jge 524f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30579> │ │ │ │ + mov 0xc(%r12),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x14(%r12),%ecx │ │ │ │ + mov %rdx,0xc(%r12) │ │ │ │ + mov %ecx,0x8(%r12) │ │ │ │ + mov %eax,0x14(%r12) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%ecx │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 52496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30516> │ │ │ │ + jg 524a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30523> │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + cmp %eax,0x4(%rbx) │ │ │ │ + jge 524a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30523> │ │ │ │ + mov 0xc(%rbx),%edx │ │ │ │ + add $0xc,%rbx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jl 52496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30516> │ │ │ │ + jle 5248c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3050c> │ │ │ │ + lea -0xc(%rsi),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 524bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3053b> │ │ │ │ + jg 524c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30548> │ │ │ │ + mov 0x4(%rax),%r15d │ │ │ │ + cmp %r15d,0x4(%r12) │ │ │ │ + jge 524c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30548> │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 524bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3053b> │ │ │ │ + jle 524b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30530> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 52538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305b8> │ │ │ │ + mov (%rax),%r8 │ │ │ │ + movd 0x4(%rbx),%xmm1 │ │ │ │ + movd %edx,%xmm0 │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov -0x4(%rbx),%ecx │ │ │ │ + mov %r8,-0xc(%rbx) │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + punpckldq %xmm1,%xmm0 │ │ │ │ + mov %r8d,-0x4(%rbx) │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + jmp 52480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30500> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jl 5250f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3058f> │ │ │ │ + jg 52590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30610> │ │ │ │ + mov -0x8(%rdi),%esi │ │ │ │ + cmp %esi,0x4(%rax) │ │ │ │ + jge 52590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30610> │ │ │ │ + mov -0xc(%rdi),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov -0x4(%rdi),%ecx │ │ │ │ + mov %ecx,0x8(%r12) │ │ │ │ + mov %rdx,-0xc(%rdi) │ │ │ │ + mov %eax,-0x4(%rdi) │ │ │ │ + jmp 5246e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304ee> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 523b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30430> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0xc0,%rax │ │ │ │ + jle 52618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30698> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 523e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30463> │ │ │ │ + mov -0xc(%rdi),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jl 52590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30610> │ │ │ │ + jg 52571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305f1> │ │ │ │ + mov -0x8(%rdi),%edx │ │ │ │ + cmp %edx,0x4(%rax) │ │ │ │ + jl 52590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30610> │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jl 5250f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3058f> │ │ │ │ + jg 52448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c8> │ │ │ │ + mov -0x8(%rdi),%eax │ │ │ │ + cmp %eax,0x10(%r12) │ │ │ │ + jge 52448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c8> │ │ │ │ + jmp 5250f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3058f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov 0x8(%r12),%edx │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%r12) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 5246e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304ee> │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0xc(%rdi),%rbx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jle 52618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30698> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub %r12,%r13 │ │ │ │ + mov 0x8(%rbx),%ecx │ │ │ │ + sub $0xc,%rbx │ │ │ │ + mov %rax,0xc(%rbx) │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rsi,0x14(%rsp) │ │ │ │ + mov %eax,0x14(%rbx) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r13,%rsi │ │ │ │ + sar $0x2,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + imul %rbp,%rsi │ │ │ │ + call 52230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302b0> │ │ │ │ + cmp $0xc,%r13 │ │ │ │ + jg 525d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30650> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + sar $0x3,%rax │ │ │ │ + lea -0x1(%r10),%r9 │ │ │ │ + lea -0x1(%rdx),%r11 │ │ │ │ + mov %rax,%rbx │ │ │ │ + sar $1,%r9 │ │ │ │ + imul %rbp,%rbx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea -0xc(%r12,%rax,4),%rbp │ │ │ │ + nop │ │ │ │ + movq 0x0(%rbp),%xmm0 │ │ │ │ + mov 0x8(%rbp),%r15d │ │ │ │ + mov %rbp,%rdx │ │ │ │ + pshufd $0xe5,%xmm0,%xmm2 │ │ │ │ + movd %xmm0,%r13d │ │ │ │ + movd %xmm2,%r14d │ │ │ │ + cmp %r9,%r11 │ │ │ │ + jge 527a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30822> │ │ │ │ + mov %r11,%rcx │ │ │ │ + jmp 526aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3072a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x4(%r8),%ebx │ │ │ │ + cmp %ebx,0x4(%rdx) │ │ │ │ + cmovle %r8,%rdx │ │ │ │ + cmovle %rsi,%rax │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov %rsi,(%r12,%rcx,4) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + mov %esi,0x8(%r12,%rcx,4) │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jle 526e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x1(%rcx),%r8 │ │ │ │ + lea (%r8,%r8,1),%rsi │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + lea (%rsi,%r8,4),%r8 │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + lea (%r12,%r8,4),%r8 │ │ │ │ + lea (%r12,%rdx,4),%rdx │ │ │ │ + mov (%r8),%ebx │ │ │ │ + cmp %ebx,(%rdx) │ │ │ │ + jg 5268f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3070f> │ │ │ │ + jge 52680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30700> │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp 5268f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3070f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%r10b │ │ │ │ + jne 526f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30771> │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + je 5277c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307fc> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%r11 │ │ │ │ + jge 527af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3082f> │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + lea (%r12,%rdx,4),%rdx │ │ │ │ + cmp %r13d,(%rdx) │ │ │ │ + jl 52716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30796> │ │ │ │ + jg 52753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307d3> │ │ │ │ + cmp %r14d,0x4(%rdx) │ │ │ │ + jge 52753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307d3> │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov %rsi,(%r12,%rax,4) │ │ │ │ + mov 0x8(%rdx),%esi │ │ │ │ + mov %esi,0x8(%r12,%rax,4) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp %r11,%rcx │ │ │ │ + jle 5275b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307db> │ │ │ │ + sar $1,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rdx │ │ │ │ + lea (%r12,%rdx,4),%rdx │ │ │ │ + cmp %r13d,(%rdx) │ │ │ │ + jl 52716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30796> │ │ │ │ + jle 52710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30790> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%r12,%rax,4),%rdx │ │ │ │ + mov %r15d,0x8(%rdx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + test %r11,%r11 │ │ │ │ + je 525b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30633> │ │ │ │ + sub $0x1,%r11 │ │ │ │ + sub $0xc,%rbp │ │ │ │ + jmp 52650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306d0> │ │ │ │ + mov %r11,%rax │ │ │ │ + lea (%rax,%rax,1),%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,2),%rsi │ │ │ │ + lea (%r12,%rsi,4),%rsi │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + mov %r8,(%rdx) │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ + mov %r8d,0x8(%rdx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 526f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30775> │ │ │ │ + test $0x1,%r10b │ │ │ │ + jne 527af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3082f> │ │ │ │ + cmp 0x8(%rsp),%r11 │ │ │ │ + je 52779 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307f9> │ │ │ │ + mov %r15d,0x8(%rdx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + jmp 5276c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307ec> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call 4e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c400> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call 4e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c400> │ │ │ │ + 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) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 13ef4 <__cxa_finalize@plt+0x6294> │ │ │ │ + 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 528de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3095e> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + cmp 0xe8(%rbp),%rax │ │ │ │ + je 528f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30975> │ │ │ │ + mov %rax,0xe8(%rbp) │ │ │ │ + mov 0xf8(%rbp),%rax │ │ │ │ + cmp 0x100(%rbp),%rax │ │ │ │ + je 5290c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3098c> │ │ │ │ + mov %rax,0x100(%rbp) │ │ │ │ + mov 0x148(%rbp),%r12 │ │ │ │ + mov 0x140(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 52941 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309c1> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 529e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a60> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 52920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309a0> │ │ │ │ + mov 0x140(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5294e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309ce> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x128(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5295f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309df> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309f0> │ │ │ │ + call d600 │ │ │ │ + mov 0xf8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a01> │ │ │ │ + call d600 │ │ │ │ + mov 0xe0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52992 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a12> │ │ │ │ + call d600 │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 529a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a23> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 529b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a34> │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 529c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a45> │ │ │ │ + call d600 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + call 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c420> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 52920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309a0> │ │ │ │ + jmp 5293a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309ba> │ │ │ │ + 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 52a57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ad7> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + cmp 0xe8(%rdi),%rax │ │ │ │ + je 52a6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30aee> │ │ │ │ + mov %rax,0xe8(%rdi) │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + cmp 0x100(%rdi),%rax │ │ │ │ + je 52a85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b05> │ │ │ │ + mov %rax,0x100(%rdi) │ │ │ │ + mov 0x110(%rdi),%rax │ │ │ │ + cmp 0x118(%rdi),%rax │ │ │ │ + je 52a9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b1c> │ │ │ │ + mov %rax,0x118(%rdi) │ │ │ │ + mov 0x128(%rdi),%rax │ │ │ │ + cmp 0x130(%rdi),%rax │ │ │ │ + je 52ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b33> │ │ │ │ + mov %rax,0x130(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movsd %xmm0,0x68(%rdi) │ │ │ │ + movd %edx,%xmm3 │ │ │ │ + movd %esi,%xmm0 │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + mov %ecx,0x88(%rdi) │ │ │ │ + movdqa %xmm0,%xmm2 │ │ │ │ + movsd %xmm1,0x80(%rdi) │ │ │ │ + psrad $0x1f,%xmm2 │ │ │ │ + punpckldq %xmm2,%xmm0 │ │ │ │ + movups %xmm0,0x70(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + cmp %rax,0xd0(%rdi) │ │ │ │ + je 13f10 <__cxa_finalize@plt+0x62b0> │ │ │ │ + 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 13f04 <__cxa_finalize@plt+0x62a4> │ │ │ │ + shl $0x3,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 52b76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30bf6> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + mov %rcx,0x128(%rbx) │ │ │ │ + mov %r12,0x138(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c1c> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 13f04 <__cxa_finalize@plt+0x62a4> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 52c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d00> │ │ │ │ + shl $0x2,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + mov %rcx,0x100(%rbx) │ │ │ │ + mov %rcx,0x108(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ca8> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 13f04 <__cxa_finalize@plt+0x62a4> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 52c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ca0> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 52c47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30cc7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rbp,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + mov %rax,0x118(%rbx) │ │ │ │ + mov %rcx,0x110(%rbx) │ │ │ │ + mov %r12,0x120(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30cf8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + movq $0x0,0x100(%rbx) │ │ │ │ + movq $0x0,0xf8(%rbx) │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 52bf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c74> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 52c47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30cc7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x268,%rsp │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x258(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x505d3(%rip) │ │ │ │ + mov 0x148(%r15),%rbp │ │ │ │ + mov 0x140(%r15),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 5396e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319ee> │ │ │ │ + mov 0x58(%r15),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 1407d <__cxa_finalize@plt+0x641d> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 53957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319d7> │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0xf8(%r15),%r9 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 53c61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ce1> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0x4,%esi │ │ │ │ + movdqa 0x3c209(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d010> │ │ │ │ + mov %r9,%rax │ │ │ │ + shr $0x2,%rdx │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + add %r9,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 52da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e20> │ │ │ │ + test $0x3,%bl │ │ │ │ + je 52de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e61> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0xfffffffffffffffc,%rdx │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x1(%rax),%ecx │ │ │ │ + mov %eax,(%r9,%rdx,4) │ │ │ │ + movslq %ecx,%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jae 52de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e61> │ │ │ │ + add $0x2,%eax │ │ │ │ + mov %ecx,(%r9,%rdx,4) │ │ │ │ + movslq %eax,%rcx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jae 52de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e61> │ │ │ │ + mov %eax,0x4(%r9,%rdx,4) │ │ │ │ + mov 0x118(%r15),%rdx │ │ │ │ + mov 0x110(%r15),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 52dfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e7e> │ │ │ │ + sub %rdi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%r15),%r14 │ │ │ │ + mov 0xc8(%r15),%rsi │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + sub %rsi,%rax │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + mov %rsi,0x70(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 53123 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x311a3> │ │ │ │ + nop │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x58(%r15),%rdi │ │ │ │ + mov %esi,0x44(%rsp) │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31002> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x60(%rsp),%esi │ │ │ │ + mov 0x48(%r15),%r12 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea (%rbx,%rax,1),%r13 │ │ │ │ + mov 0x30(%r15),%rbx │ │ │ │ + mov 0xf8(%r15),%r9 │ │ │ │ + lea 0x0(,%rdi,4),%rbp │ │ │ │ + mov 0x110(%r15),%r11 │ │ │ │ + mov 0x60(%rsp),%ecx │ │ │ │ + shr $0x3,%rbx │ │ │ │ + jmp 52ec2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f42> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r10d,%rax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%r10d │ │ │ │ + mov %edi,(%r9,%rax,4) │ │ │ │ + mov %esi,(%r11,%rax,4) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 52f1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f9b> │ │ │ │ + mov (%r11,%rdx,1),%eax │ │ │ │ + mov (%r9,%rdx,1),%edi │ │ │ │ + cmp %eax,%esi │ │ │ │ + mov %edi,%r14d │ │ │ │ + cmovl %eax,%esi │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovl %eax,%ecx │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + shr $0x3,%r14d │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + movzbl (%rax,%r14,1),%r14d │ │ │ │ + mov %edi,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%r14d │ │ │ │ + jae 52ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f28> │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + movslq %r8d,%rax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %edi,(%r14,%rax,4) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %ecx,(%rdi,%rax,4) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jne 52ec2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f42> │ │ │ │ + movslq %r10d,%r10 │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + lea 0x0(,%r10,4),%rbx │ │ │ │ + lea 0x0(,%r8,4),%rbp │ │ │ │ + lea (%r9,%rbx,1),%rax │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jbe 538ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3196d> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0x110(%r15),%rdi │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %rbx,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xc8(%r15),%rax │ │ │ │ + mov 0xd0(%r15),%r14 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0xe0(%r15),%rax │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + jns 53519 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31599> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + movq $0x12,0x98(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov $0x6e6f,%esi │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + movdqa 0x3bfb3(%rip),%xmm0 # 8efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d020> │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + mov %si,0x10(%rdx) │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + mov 0xe0(%rsp),%rdx │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x504c9(%rip) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + je 530e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31168> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + mov %r14,%rax │ │ │ │ + sub 0x20(%rsp),%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + mov 0x50489(%rip),%eax │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x3bd15(%rip),%xmm0 # 8ed80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce00> │ │ │ │ + cvttsd2si %xmm0,%r12d │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jge 53084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31104> │ │ │ │ + movl $0xffffffff,0x50465(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jge 530e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31168> │ │ │ │ + lea 0x4fff0(%rip),%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3b89f(%rip),%rsi # 8e946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9c6> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3b358(%rip),%rsi # 8e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c4a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d420 │ │ │ │ + mov %r12d,0x50404(%rip) │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 530f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31172> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%r15),%r14 │ │ │ │ + mov 0xc8(%r15),%rsi │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jb 52e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30ec0> │ │ │ │ + movq 0x4edad(%rip),%xmm1 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4edae(%rip),%xmm1 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + call d080 │ │ │ │ + sub 0x5017e(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x3bc10(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x4d5cc(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x4d85d(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x4d844(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + lea 0x120(%rsp),%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4d6dc(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r15 │ │ │ │ + movaps %xmm1,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4d9d5(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0xe8(%rsp),%rsi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r15,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 53c4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ccc> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4d594(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 53342 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313c2> │ │ │ │ + call d600 │ │ │ │ + lea 0x4d4a7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x4d69c(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x4d3e2(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x3b425(%rip),%rcx # 8e7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c841> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 53bfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c7d> │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 13fdc <__cxa_finalize@plt+0x637c> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3affb(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 53baa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c2a> │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x50060(%rip) │ │ │ │ + jne 53ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b40> │ │ │ │ + cmpb $0x0,0x50054(%rip) │ │ │ │ + jne 53a4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ace> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 534a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31525> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 534b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31537> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 534c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31549> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 534db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3155b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 5392e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319ae> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 53cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d37> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + add $0x268,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + mov 0x58(%r15),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 52f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3101d> │ │ │ │ + mov 0xf8(%r15),%r9 │ │ │ │ + mov 0x60(%r15),%r13 │ │ │ │ + mov 0x90(%r15),%rax │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + imul %r13,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + jmp 5358f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3160f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp 0x18(%rsp),%rdx │ │ │ │ + jae 5373b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317bb> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + movslq (%rax,%rdx,4),%rcx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + add %ecx,%esi │ │ │ │ + sar $1,%esi │ │ │ │ + movslq %esi,%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + jae 53580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31600> │ │ │ │ + mov 0x70(%r15),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 53580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31600> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + mov %edx,%r14d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov $0xffffffff,%r12d │ │ │ │ + movslq (%rax),%rdi │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + mov $0x1,%r9d │ │ │ │ + imul %r13,%rdi │ │ │ │ + lea (%rcx,%rdi,2),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + nop │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %r9d,%eax │ │ │ │ + js 53750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317d0> │ │ │ │ + movslq %eax,%rdx │ │ │ │ + mov 0x110(%r15),%r8 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + cltq │ │ │ │ + mov (%r8,%rax,4),%eax │ │ │ │ + mov (%rbx,%rdx,4),%r12d │ │ │ │ + cmp %eax,%r10d │ │ │ │ + cmovl %eax,%r10d │ │ │ │ + mov %r12d,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add %r12d,%eax │ │ │ │ + sar $1,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 538c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31940> │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov (%rbx,%rcx,1),%r13d │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmovle %esi,%eax │ │ │ │ + cmovge %esi,%ebx │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x140(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + imul %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 53698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31718> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 53830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318b0> │ │ │ │ + cmp (%rax),%ebx │ │ │ │ + jl 53830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318b0> │ │ │ │ + jne 53690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31710> │ │ │ │ + cmp 0x4(%rax),%r13d │ │ │ │ + jl 53690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31710> │ │ │ │ + cmp 0x8(%rax),%r13d │ │ │ │ + jg 53690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31710> │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cltq │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jb 5377b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317fb> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + test %dl,%dl │ │ │ │ + je 53820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318a0> │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x38(%rsp),%rdi │ │ │ │ + mov %r12d,(%rax,%rdi,4) │ │ │ │ + movslq %r11d,%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + jb 53600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31680> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp 0x18(%rsp),%rdx │ │ │ │ + jb 5358f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3160f> │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + jmp 52f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3101d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%r10d │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cltq │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jae 53890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31910> │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + mov 0x110(%r15),%r8 │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov (%rbx,%rax,4),%r13d │ │ │ │ + mov (%r8,%rax,4),%eax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + cmovl %eax,%ebp │ │ │ │ + mov %r13d,%eax │ │ │ │ + shr $0x1f,%eax │ │ │ │ + add %r13d,%eax │ │ │ │ + sar $1,%eax │ │ │ │ + cmp %eax,%esi │ │ │ │ + je 53806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31886> │ │ │ │ + mov %eax,%r8d │ │ │ │ + cmovle %esi,%eax │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + cmovge %esi,%r8d │ │ │ │ + cltq │ │ │ │ + mov (%rbx,%rcx,1),%ebx │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x140(%r15),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + sub %rax,%rcx │ │ │ │ + sar $0x2,%rcx │ │ │ │ + imul %rdx,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 537f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31870> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 53848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318c8> │ │ │ │ + cmp (%rax),%r8d │ │ │ │ + jl 53848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318c8> │ │ │ │ + jne 537e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31868> │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jl 537e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31868> │ │ │ │ + cmp 0x8(%rax),%ebx │ │ │ │ + jg 537e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31868> │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 536f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31773> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + add $0x1,%r9d │ │ │ │ + jmp 53711 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31791> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movl $0x1,0x40(%rsp) │ │ │ │ + mov $0x1,%edx │ │ │ │ + jmp 536d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31750> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 53898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31918> │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x38(%rsp),%rdi │ │ │ │ + lea (%rax,%rdi,4),%rax │ │ │ │ + cmp %ebp,%r10d │ │ │ │ + jge 53880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31900> │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + add $0x1,%r9d │ │ │ │ + jmp 53711 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31791> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + jmp 53711 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31791> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10d,%ebp │ │ │ │ + jmp 53820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318a0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x128(%r15),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add 0x38(%rsp),%rdi │ │ │ │ + addl $0x1,0x10(%rsp) │ │ │ │ + mov %r13d,(%rax,%rdi,4) │ │ │ │ + jmp 53711 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31791> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + add %r14d,%eax │ │ │ │ + cltq │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + jb 538e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31960> │ │ │ │ + mov 0x44(%rsp),%eax │ │ │ │ + lea 0x1(%rax),%ebp │ │ │ │ + jmp 53820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmp 5377b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317fb> │ │ │ │ + jne 52f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31002> │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%r11,%r10,4) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add 0xe0(%r15),%rax │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + js 52f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3101d> │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + jmp 53532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315b2> │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 53cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d37> │ │ │ │ + add $0x268,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + jmp 52de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e61> │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + mov 0x60(%r15),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 1407d <__cxa_finalize@plt+0x641d> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 53b2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bad> │ │ │ │ + lea (%rbx,%rbx,2),%r13 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r13,8),%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r13,%rsi │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 539ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a6f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdi │ │ │ │ + and $0xfffffffffffffffe,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 539ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a4a> │ │ │ │ + test $0x1,%bl │ │ │ │ + je 539fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a7e> │ │ │ │ + and $0xfffffffffffffffe,%rbx │ │ │ │ + lea (%rbx,%rbx,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rcx,0x140(%r15) │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rax,0x148(%r15) │ │ │ │ + mov %rsi,0x150(%r15) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 53a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ab8> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 53b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c18> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 53a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a9e> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 52d0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d8c> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 52d0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d8c> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3a9c2(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4f87f(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x4f863(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 13f8f <__cxa_finalize@plt+0x632f> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 53b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bb8> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 53493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31513> │ │ │ │ + lea 0x4f5b9(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3a949(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r15,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 13f30 <__cxa_finalize@plt+0x62d0> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 53b6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bea> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 53486 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31506> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 53a01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a81> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x385fb(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 53aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b2b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 53aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b2b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x3862d(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 53b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b98> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 53b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b98> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 53a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a9e> │ │ │ │ + jmp 53a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ab8> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 53c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d10> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 53bd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c53> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 53be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c67> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 5345e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314de> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 5345e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314de> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea 0x1(%rsi),%rdi │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 53c6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cea> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 53c22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ca2> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 53c36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cb6> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 533d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31458> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 533d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31458> │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 53315 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31395> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 52dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30e3e> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 53c73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cf3> │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 53c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c90> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 53c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d19> │ │ │ │ + lea (%rbx,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 53bc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c41> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f6a <__cxa_finalize@plt+0x630a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f50 <__cxa_finalize@plt+0x62f0> │ │ │ │ + endbr64 │ │ │ │ + jmp 13fab <__cxa_finalize@plt+0x634b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f5a <__cxa_finalize@plt+0x62fa> │ │ │ │ + endbr64 │ │ │ │ + jmp 1400b <__cxa_finalize@plt+0x63ab> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13fc1 <__cxa_finalize@plt+0x6361> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f48 <__cxa_finalize@plt+0x62e8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 14010 <__cxa_finalize@plt+0x63b0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14061 <__cxa_finalize@plt+0x6401> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140a0 <__cxa_finalize@plt+0x6440> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + movq 0x4e18b(%rip),%xmm2 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4e18c(%rip),%xmm2 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2e8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + je 54e3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ebf> │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov 0x140(%rdi),%rdx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%r14 │ │ │ │ + lea (%rdx,%r14,1),%rax │ │ │ │ + mov 0x8(%rax),%r15 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 53f89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32009> │ │ │ │ + mov %r15,%rbx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ + sub %rdi,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 523b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30430> │ │ │ │ + cmp $0xc0,%rbx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + jle 549a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a20> │ │ │ │ + lea 0xc0(%rdi),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 52100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30180> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 53e6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31eee> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq (%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x8(%rdx),%r8d │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%esi │ │ │ │ + movd %xmm1,%edi │ │ │ │ + cmp %esi,-0xc(%rax) │ │ │ │ + jg 53e44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ec4> │ │ │ │ + jl 53e5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31edd> │ │ │ │ + cmp %edi,-0x8(%rax) │ │ │ │ + jle 53e5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31edd> │ │ │ │ + mov -0xc(%rax),%rcx │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rcx,0xc(%rax) │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x14(%rax) │ │ │ │ + cmp %esi,-0xc(%rax) │ │ │ │ + jg 53e44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ec4> │ │ │ │ + jge 53e3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ebf> │ │ │ │ + add $0xc,%rdx │ │ │ │ + mov %r8d,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + cmp %rdx,%r15 │ │ │ │ + jne 53e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ea0> │ │ │ │ + mov 0x140(%r13),%rdx │ │ │ │ + lea (%rdx,%r14,1),%rbx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xc,%rsi │ │ │ │ + jle 53f89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32009> │ │ │ │ + lea 0xc(%rdi),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 53f89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32009> │ │ │ │ + mov (%rdi),%r15d │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rdi,%rbp │ │ │ │ + jmp 53ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f56> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%r15d │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 53f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32000> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + lea 0xc(%rcx),%rdi │ │ │ │ + cmp %r15d,%esi │ │ │ │ + jne 53ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f40> │ │ │ │ + mov -0x4(%rcx),%esi │ │ │ │ + mov 0x4(%rcx),%r9d │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jl 54998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a18> │ │ │ │ + mov -0x8(%rcx),%r11d │ │ │ │ + mov 0x8(%rcx),%r10d │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + jg 54998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a18> │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + cmovg %r11d,%r9d │ │ │ │ + cmp %r10d,%esi │ │ │ │ + cmovl %r10d,%esi │ │ │ │ + mov %r9d,-0x8(%rcx) │ │ │ │ + mov %esi,-0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 53f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd6> │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xc,%rsi │ │ │ │ + jle 54e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32edc> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0x140(%r13),%rdx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea (%rdx,%rbp,1),%rbx │ │ │ │ + sub $0xc,%rax │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 53ed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f56> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8,%rbp │ │ │ │ + sub (%rbx),%rsi │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %eax,0x8(%rsp) │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + add $0x1,%rbp │ │ │ │ + cmp 0x60(%r13),%rbp │ │ │ │ + jb 53da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31e20> │ │ │ │ + mov %r12d,0x40(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%rbp │ │ │ │ + lea 0x170(%rsp),%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + lea 0x4c784(%rip),%r12 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4ca10(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %cx,0x2c0(%rsp) │ │ │ │ + mov 0x4ca01(%rip),%r15 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4c885(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%r14 │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movaps %xmm3,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4cb79(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x30(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 54d83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e03> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x4c741(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 54189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32209> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x4c65b(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %dx,0x2c0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm4,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x4c9aa(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 54d95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e15> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x4c585(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 54345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323c5> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x4c49f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov %ax,0x2c0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm5,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x4c7ee(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 54da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e27> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x4c3d2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 544f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32578> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x4c2ec(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x170(%rsp,%rax,1) │ │ │ │ + mov %r12,0x1e0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x18,%r8d │ │ │ │ + lea 0x3a287(%rip),%rcx # 8e7d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c852> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 54c15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c95> │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000010,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + cmp $0xe,%rax │ │ │ │ + jbe 14280 <__cxa_finalize@plt+0x6620> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x3a221(%rip),%rsi # 8e7eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c86b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 54c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ce8> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 54cbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d3b> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp %rax,0xc0(%rsp) │ │ │ │ + jae 5466a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326ea> │ │ │ │ + cmp 0x8(%rsp),%rsi │ │ │ │ + je 5466a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326ea> │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 54a17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a97> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 142bd <__cxa_finalize@plt+0x665d> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 54dfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e7c> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x800000000000000e,%rax │ │ │ │ + add 0xf8(%rsp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe 143fd <__cxa_finalize@plt+0x679d> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea 0x3a0ec(%rip),%rsi # 8e7fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c87b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 54d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32db0> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 54bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c73> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 547af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3282f> │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + je 547af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3282f> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 549ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a2d> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 141ec <__cxa_finalize@plt+0x658c> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 54db9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e39> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x158(%rsp) │ │ │ │ + je 1418d <__cxa_finalize@plt+0x652d> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x3a4dc(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x170(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 54cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d5d> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4ec2d(%rip) │ │ │ │ + jne 54af3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b73> │ │ │ │ + cmpb $0x0,0x4ec21(%rip) │ │ │ │ + jne 54a81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b01> │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 548d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32958> │ │ │ │ + call d600 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 548ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3296a> │ │ │ │ + call d600 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 548fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3297c> │ │ │ │ + call d600 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5490e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3298e> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 54920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329a0> │ │ │ │ + call d600 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 54932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329b2> │ │ │ │ + call d600 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 54943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329c3> │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 54957 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329d7> │ │ │ │ + call d600 │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 5496b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329eb> │ │ │ │ + call d600 │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 550af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3312f> │ │ │ │ + add $0x2f8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmp 53ec6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f46> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call 52100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30180> │ │ │ │ + jmp 53e6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31eee> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,0x150(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 54fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33040> │ │ │ │ + mov %rdx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0x158(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 54824 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328a4> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 55013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33093> │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rdx,0xf8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + jmp 546df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3275f> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3998f(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4e84c(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x4e830(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14213 <__cxa_finalize@plt+0x65b3> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 54b61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32be1> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 548c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32946> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3991d(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4e57a(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x4e55e(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 142e9 <__cxa_finalize@plt+0x6689> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 54baa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c2a> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 548b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32939> │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x39636(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 54ade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b5e> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 54ade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b5e> │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3967f(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 54b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bcc> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 54b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bcc> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 54f39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fb9> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp 0x30(%rsp),%rsi │ │ │ │ + jne 547a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32821> │ │ │ │ + jmp 547c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32845> │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov %r15,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rbx),%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 54eeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f6b> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 54c3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cbe> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 54c52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cd2> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 54584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32604> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 54584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32604> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 54ec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f44> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 54c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d11> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 54ca5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d25> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 5460b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3268b> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5460b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3268b> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 54f6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fef> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp 0x8(%rsp),%rsi │ │ │ │ + jne 5465c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326dc> │ │ │ │ + jmp 54680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32700> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 54e9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f1d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 54d06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d86> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 54d1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d9a> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 54891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32911> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 54891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32911> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 54e74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ef4> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 54d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dd9> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 54d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ded> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 54750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327d0> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 54750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327d0> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 54160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x321e0> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5431c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3239c> │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 544cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3254f> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 54f12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f92> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 54fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33031> │ │ │ │ + test $0x2,%sil │ │ │ │ + jne 54f9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3301e> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 54809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32889> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 54809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32889> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 54f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fc6> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 54f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3300f> │ │ │ │ + test $0x2,%sil │ │ │ │ + jne 54f7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ffc> │ │ │ │ + and $0x1,%esi │ │ │ │ + je 546c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32744> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 546c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32744> │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x40(%rsp) │ │ │ │ + jmp 53fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3203d> │ │ │ │ + jne 53f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd6> │ │ │ │ + mov 0xc(%rcx),%rsi │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov 0x14(%rcx),%esi │ │ │ │ + mov %esi,0x8(%rcx) │ │ │ │ + jmp 53f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd6> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 54e7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32efd> │ │ │ │ + lea 0x0(%rbp,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 54d47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dc7> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 54ea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f26> │ │ │ │ + lea (%r14,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 54cf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d74> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 54ecd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f4d> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 54c7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cff> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 54ef4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f74> │ │ │ │ + lea (%r15,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 54c2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cac> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 54f1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f9b> │ │ │ │ + lea (%r12,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 54dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e50> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 547c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32845> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 54f4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fcf> │ │ │ │ + lea 0x0(%r13,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 54e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e93> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + jmp 54680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32700> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 54e29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ea9> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 54e1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e9f> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + jmp 54de6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e66> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + jmp 54ddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e5c> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 55088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33108> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 54fe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33069> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 54ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3307d> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 549f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a77> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 549f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a77> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp $0x8,%edi │ │ │ │ + jae 55062 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330e2> │ │ │ │ + xor %esi,%esi │ │ │ │ + test $0x4,%dil │ │ │ │ + je 55038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330b8> │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov %esi,(%r8) │ │ │ │ + mov $0x4,%esi │ │ │ │ + test $0x2,%dil │ │ │ │ + je 5504c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330cc> │ │ │ │ + movzwl (%rdx,%rsi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rsi,1) │ │ │ │ + add $0x2,%rsi │ │ │ │ + and $0x1,%edi │ │ │ │ + je 54a61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ae1> │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + mov %dl,(%r8,%rsi,1) │ │ │ │ + jmp 54a61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ae1> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 5506b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330eb> │ │ │ │ + lea 0x0(%r13,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 55026 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330a6> │ │ │ │ + mov %edi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x8,%edx │ │ │ │ + mov (%rcx,%rsi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rsi,1) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jb 55091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33111> │ │ │ │ + lea (%r12,%rdx,1),%r8 │ │ │ │ + add %rcx,%rdx │ │ │ │ + jmp 54fd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33057> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140ba <__cxa_finalize@plt+0x645a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140e9 <__cxa_finalize@plt+0x6489> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1416e <__cxa_finalize@plt+0x650e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140b0 <__cxa_finalize@plt+0x6450> │ │ │ │ + endbr64 │ │ │ │ + jmp 141bd <__cxa_finalize@plt+0x655d> │ │ │ │ + endbr64 │ │ │ │ + jmp 1422f <__cxa_finalize@plt+0x65cf> │ │ │ │ + endbr64 │ │ │ │ + jmp 1425a <__cxa_finalize@plt+0x65fa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 140f3 <__cxa_finalize@plt+0x6493> │ │ │ │ + endbr64 │ │ │ │ + jmp 142b0 <__cxa_finalize@plt+0x6650> │ │ │ │ + endbr64 │ │ │ │ + jmp 141e7 <__cxa_finalize@plt+0x6587> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1434e <__cxa_finalize@plt+0x66ee> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14388 <__cxa_finalize@plt+0x6728> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14122 <__cxa_finalize@plt+0x64c2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1439c <__cxa_finalize@plt+0x673c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 143e8 <__cxa_finalize@plt+0x6788> │ │ │ │ + endbr64 │ │ │ │ + jmp 1442d <__cxa_finalize@plt+0x67cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 141d2 <__cxa_finalize@plt+0x6572> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1437e <__cxa_finalize@plt+0x671e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x4cd28(%rip),%xmm1 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4cd29(%rip),%xmm1 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1d8(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x50(%rbx),%ecx │ │ │ │ + mov %rax,0x4e0eb(%rip) │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 55560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335e0> │ │ │ │ + mov 0x60(%rbx),%eax │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea (%rax,%rax,1),%edx │ │ │ │ + call 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c6a0> │ │ │ │ + call d080 │ │ │ │ + sub 0x4e0c4(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x39b49(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4b7a8(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x4b509(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x4b78a(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x4b62b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4b915(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 55790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33810> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4b4ee(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 553e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33465> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x4b400(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4b5f3(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x4b347(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x393d2(%rip),%rcx # 8e809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c889> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 55740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337c0> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 1443a <__cxa_finalize@plt+0x67da> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x38f72(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 556e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33768> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4dfea(%rip) │ │ │ │ + jne 55578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335f8> │ │ │ │ + cmpb $0x0,0x4dfde(%rip) │ │ │ │ + jne 555ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3366c> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 55518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33598> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 55527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335a7> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 55536 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335b6> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 557f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33877> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x58(%rbx),%edx │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c6a0> │ │ │ │ + jmp 551f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33278> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x38e98(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4daf5(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4dadf(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1445e <__cxa_finalize@plt+0x67fe> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 55658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336d8> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x4defb(%rip) │ │ │ │ + je 55509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33589> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x38e24(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4dce1(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4dccb(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1456b <__cxa_finalize@plt+0x690b> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 556a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33720> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 55509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33589> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3a12b(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 555cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3364f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 555cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3364f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3a173(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5563f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336bf> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5563f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336bf> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 557d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33850> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 55710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33790> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 55723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337a3> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 554d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33557> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 554d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33557> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 557a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33828> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 55764 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337e4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 55777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337f7> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 55467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334e7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 55467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334e7> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 553bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3343b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 557b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33831> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 55753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337d3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 557d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33859> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 556ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3377f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 144cf <__cxa_finalize@plt+0x686f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 144a0 <__cxa_finalize@plt+0x6840> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14539 <__cxa_finalize@plt+0x68d9> │ │ │ │ + endbr64 │ │ │ │ + jmp 14484 <__cxa_finalize@plt+0x6824> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 144c7 <__cxa_finalize@plt+0x6867> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 144f6 <__cxa_finalize@plt+0x6896> │ │ │ │ + endbr64 │ │ │ │ + jmp 1448d <__cxa_finalize@plt+0x682d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cvtsi2ss %r8,%xmm2 │ │ │ │ - mov %r8,%r12 │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 49600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25940> │ │ │ │ - divss %xmm2,%xmm0 │ │ │ │ - divss 0xb8(%rbx),%xmm3 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 49470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257b0> │ │ │ │ - movslq 0xa8(%rbx),%rsi │ │ │ │ - mov 0xa0(%rcx),%rcx │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm2 │ │ │ │ - divsd 0x68(%rsi),%xmm2 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 49ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x4c668(%rip),%xmm1 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4c669(%rip),%xmm1 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1d8(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x50(%rbx),%edx │ │ │ │ + mov %rax,0x4da2b(%rip) │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 55c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ca0> │ │ │ │ + mov 0x60(%rbx),%eax │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + call 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c6a0> │ │ │ │ + call d080 │ │ │ │ + sub 0x4da04(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x39489(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4b0e8(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x4ae49(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x4b0ca(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x4af6b(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4b255(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 55e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ed0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4ae2e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 55aa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b25> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x4ad40(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x4af33(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x4ac87(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x38d22(%rip),%rcx # 8e819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c899> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 55e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14598 <__cxa_finalize@plt+0x6938> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x388b2(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 55da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e28> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4d92a(%rip) │ │ │ │ + jne 55c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cb8> │ │ │ │ + cmpb $0x0,0x4d91e(%rip) │ │ │ │ + jne 55cac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d2c> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 55bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c58> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 55be7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c67> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 55bf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c76> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 55eb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f37> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov 0x58(%rbx),%ecx │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c6a0> │ │ │ │ + jmp 558b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33938> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x387d8(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4d435(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4d41f(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 145bc <__cxa_finalize@plt+0x695c> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 55d18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d98> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x4d83b(%rip) │ │ │ │ + je 55bc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c49> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x38764(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4d621(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4d60b(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 146c9 <__cxa_finalize@plt+0x6a69> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 55d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33de0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 55bc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c49> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3a7eb(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 55c8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d0f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 55c8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d0f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3a833(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 55cff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d7f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 55cff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d7f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 55e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f10> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 55dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e50> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 49b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ed0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ + je 55de3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e63> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 55b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c17> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 55b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c17> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 55e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee8> │ │ │ │ + xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 49be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f20> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 49bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f10> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 49bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f00> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 49bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ef0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm5,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 49b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ec0> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movss %xmm5,0x82c0(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 484d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24819> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss %xmm2,0x82c4(%rbx) │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49c5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f9c> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov 0xa4(%rbx),%r15d │ │ │ │ + je 55e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ea4> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 55e37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33eb7> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 55b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ba7> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 55b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ba7> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 55a7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33afb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 55e71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ef1> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 55e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e93> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 55e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f19> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 55dbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e3f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1462d <__cxa_finalize@plt+0x69cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 145fe <__cxa_finalize@plt+0x699e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14697 <__cxa_finalize@plt+0x6a37> │ │ │ │ + endbr64 │ │ │ │ + jmp 145e2 <__cxa_finalize@plt+0x6982> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14625 <__cxa_finalize@plt+0x69c5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14654 <__cxa_finalize@plt+0x69f4> │ │ │ │ + endbr64 │ │ │ │ + jmp 145eb <__cxa_finalize@plt+0x698b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x218,%rsp │ │ │ │ + movq 0x4bfab(%rip),%xmm1 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4bfac(%rip),%xmm1 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x208(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movaps %xmm1,0x20(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4d36f(%rip) │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 56105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34185> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + mov 0x60(%rbx),%rdx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + imul %rdi,%rdx │ │ │ │ + lea 0x0(,%rdx,8),%rcx │ │ │ │ + lea (%rdx,%rdx,1),%r11 │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 560ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3412c> │ │ │ │ + mov 0x60(%rbx),%r9 │ │ │ │ + mov %r9,%r13 │ │ │ │ + add %r13,%r13 │ │ │ │ + je 560ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3412c> │ │ │ │ + mov %r11,%rcx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + add %r14,%r13 │ │ │ │ + imul %rax,%rcx │ │ │ │ + shl $0x8,%rsi │ │ │ │ + mov %rbp,0x48(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + lea 0x0(,%r14,4),%rdx │ │ │ │ + shl $0x3,%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov %r11,0x38(%rsp) │ │ │ │ + mov $0x20,%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea (%rax,%r12,1),%r15 │ │ │ │ + mov %r10,(%rsp) │ │ │ │ + lea 0x0(,%r15,4),%rcx │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rax │ │ │ │ + jmp 5605f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340df> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x128(%rbx),%rsi │ │ │ │ + add $0x1,%rax │ │ │ │ + mov (%rsi,%rdx,1),%r10d │ │ │ │ + add %r9,%rdx │ │ │ │ + mov %r10d,(%rsi,%rcx,1) │ │ │ │ + add $0x4,%rcx │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 56064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340e4> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 56040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340c0> │ │ │ │ + add $0x1,%r14 │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + add $0x4,%rbp │ │ │ │ + add %rdi,%r15 │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 56000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34080> │ │ │ │ + add $0x20,%r12 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + add $0x20,%r8 │ │ │ │ + add 0x18(%rsp),%rdx │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jb 55fec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3406c> │ │ │ │ + mov %r11,%rax │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + mov %r10,%r14 │ │ │ │ + mov 0x38(%rsp),%r11 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov 0x128(%rbx),%rsi │ │ │ │ + imul %rax,%rdx │ │ │ │ + lea (%rsi,%rbp,1),%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov 0x130(%rbx),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jle 564b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34531> │ │ │ │ + mov %r11,(%rsp) │ │ │ │ + call da20 │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + mov (%rsp),%r11 │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %rax,%r15 │ │ │ │ + jae 56105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34185> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + add 0x30(%rsp),%rbp │ │ │ │ + add %r11,%r14 │ │ │ │ + jmp 55f8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3400e> │ │ │ │ + call d080 │ │ │ │ + sub 0x4d1b7(%rip),%rax │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd 0x38c36(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4a895(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x4a5f6(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1e0(%rsp) │ │ │ │ + mov 0x4a877(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1e8(%rsp) │ │ │ │ + movups %xmm0,0x1f8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x4a703(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + lea 0xf0(%rsp),%r15 │ │ │ │ + movaps %xmm2,0x90(%rsp) │ │ │ │ + movaps %xmm0,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4a9fc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movl $0x10,0xd8(%rsp) │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + movq $0x0,0xe8(%rsp) │ │ │ │ + movb $0x0,0xf0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x90(%rsp),%rax │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + orl $0x4,0x18(%rdi) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movq $0x2,0x108(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + movb $0x0,0x60(%rsp) │ │ │ │ + lea 0x50(%rsp),%rbp │ │ │ │ + mov 0xc0(%rsp),%r8 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 565a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34620> │ │ │ │ + mov 0xb0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x4a5c7(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 5630f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3438f> │ │ │ │ + call d600 │ │ │ │ + lea 0x4a4da(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0x4a6c4(%rip),%rbx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x90(%rsp,%rax,1) │ │ │ │ + lea 0x4a415(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x384c0(%rip),%rcx # 8e829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8a9> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 56630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346b0> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 147ea <__cxa_finalize@plt+0x6b8a> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x38037(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + mov (%rax),%rax │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 565b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34635> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + movq $0x0,0x8(%rdx) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + movb $0x0,0x10(%rdx) │ │ │ │ + cmpb $0x0,0x4d099(%rip) │ │ │ │ + jne 564c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34540> │ │ │ │ + cmpb $0x0,0x4d091(%rip) │ │ │ │ + jne 5653c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345bc> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 56468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344e8> │ │ │ │ + call d600 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 56477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344f7> │ │ │ │ + call d600 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 56488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34508> │ │ │ │ + call d600 │ │ │ │ + mov 0x208(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5670e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3478e> │ │ │ │ + add $0x218,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + jne 560e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34168> │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + jmp 560e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34168> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x37f50(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4cbad(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + lea 0x4cb91(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r14,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 1483d <__cxa_finalize@plt+0x6bdd> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 566dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3475d> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x4cfab(%rip) │ │ │ │ + je 56456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344d6> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x37ed4(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4cd91(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + lea 0x4cd75(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r14,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 14825 <__cxa_finalize@plt+0x6bc5> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 566a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34728> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + jmp 566c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34748> │ │ │ │ + lea 0xe0(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 562e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34362> │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 56604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34684> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 565da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465a> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 565ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3466e> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 56425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344a5> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 56425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344a5> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 5660d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3468d> │ │ │ │ + lea 0x0(%r13,%rax,1),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 565c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34648> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 5667f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346ff> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test $0x4,%sil │ │ │ │ + je 56655 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346d5> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + mov %ecx,(%r8) │ │ │ │ + mov $0x4,%ecx │ │ │ │ + test $0x2,%sil │ │ │ │ + je 56669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346e9> │ │ │ │ + movzwl (%rax,%rcx,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rcx,1) │ │ │ │ + add $0x2,%rcx │ │ │ │ + and $0x1,%esi │ │ │ │ + je 563a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34422> │ │ │ │ + movzbl (%rax,%rcx,1),%eax │ │ │ │ + mov %al,(%r8,%rcx,1) │ │ │ │ + jmp 563a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34422> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %eax,%ecx │ │ │ │ + add $0x8,%eax │ │ │ │ + mov (%rdi,%rcx,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rcx,1) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jb 56688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34708> │ │ │ │ + lea (%rbx,%rax,1),%r8 │ │ │ │ + add %rdi,%rax │ │ │ │ + jmp 56643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346c3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x3b16a(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 56718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34798> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 56456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344d6> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x3b19f(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3459f> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3459f> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 566c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34748> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 146f6 <__cxa_finalize@plt+0x6a96> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 146fe <__cxa_finalize@plt+0x6a9e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14725 <__cxa_finalize@plt+0x6ac5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 147bd <__cxa_finalize@plt+0x6b5d> │ │ │ │ + endbr64 │ │ │ │ + jmp 147a9 <__cxa_finalize@plt+0x6b49> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14773 <__cxa_finalize@plt+0x6b13> │ │ │ │ + endbr64 │ │ │ │ + jmp 14820 <__cxa_finalize@plt+0x6bc0> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x4b745(%rip),%xmm1 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4b746(%rip),%xmm1 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x1d8(%rsp) │ │ │ │ + mov %edx,%r12d │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov %rax,0x4cb06(%rip) │ │ │ │ + test %edx,%edx │ │ │ │ + je 56910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34990> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 56c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cf8> │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 56910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34990> │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ + jmp 568ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3492e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %edx,%edi │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + not %edi │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mov $0x4,%r10d │ │ │ │ + shr $0x3,%rax │ │ │ │ + and $0x7,%edi │ │ │ │ + imul %r14,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + not %r8d │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + shl %cl,%r10d │ │ │ │ + mov %edi,%ecx │ │ │ │ + test %r9d,%r10d │ │ │ │ + setne %r10b │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl %cl,%r10d │ │ │ │ + or %r10b,(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x8,%r10d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %r13,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + shl %cl,%r10d │ │ │ │ + mov %edi,%ecx │ │ │ │ + test %r9d,%r10d │ │ │ │ + setne %sil │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rax) │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 568f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34971> │ │ │ │ + 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 56810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34890> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 568b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34932> │ │ │ │ + addl $0x1,(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + cmp 0x4(%rbp),%eax │ │ │ │ + jae 56910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34990> │ │ │ │ + addl $0x2,0x8(%rsp) │ │ │ │ + add $0x8,%r12 │ │ │ │ + jmp 567f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34870> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call d080 │ │ │ │ + sub 0x4c9ac(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x38431(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4a090(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x49df1(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x4a072(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x49f13(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4a1fc(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 56f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35018> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + mov %r13,%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x49dd5(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 56afe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b7e> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x49ce7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x49eda(%rip),%rdx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rdx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x49c2e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xc,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x37ce9(%rip),%rcx # 8e839 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8b9> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 56f49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fc9> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14860 <__cxa_finalize@plt+0x6c00> │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x37859(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 56ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f76> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4c8d1(%rip) │ │ │ │ + jne 56e04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e84> │ │ │ │ + cmpb $0x0,0x4c8c5(%rip) │ │ │ │ + jne 56d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e18> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 56c31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cb1> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 56c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cc0> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 56c4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ccf> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 56ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35078> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 56910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34990> │ │ │ │ + mov %r10d,(%rsp) │ │ │ │ + mov %r10d,%r14d │ │ │ │ + lea 0x1(%r10),%r13d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %edx,%esi │ │ │ │ + mov %edx,%r11d │ │ │ │ + mov $0x1,%r8d │ │ │ │ + not %esi │ │ │ │ + shr $0x3,%r11d │ │ │ │ + lea 0x0(,%rdx,4),%edi │ │ │ │ + mov $0x4,%r9d │ │ │ │ + mov (%rax,%r12,1),%rcx │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x7,%esi │ │ │ │ + and $0x4,%edi │ │ │ │ + shr $1,%eax │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + movzbl (%rcx,%rax,1),%r10d │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + shr $0x3,%rax │ │ │ │ + not %r8d │ │ │ │ + imul %r14,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %edi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ + shl %cl,%r9d │ │ │ │ + mov %esi,%ecx │ │ │ │ + test %r10d,%r9d │ │ │ │ + setne %r9b │ │ │ │ + movzbl %r9b,%r9d │ │ │ │ + shl %cl,%r9d │ │ │ │ + or %r9b,(%rax) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov $0x8,%r9d │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %r13,%rax │ │ │ │ + add %r11,%rax │ │ │ │ + add %rax,%rcx │ │ │ │ + and %r8b,(%rcx) │ │ │ │ + mov %edi,%ecx │ │ │ │ + add 0x20(%rbx),%rax │ │ │ │ xor %edi,%edi │ │ │ │ - add 0xa0(%rbx),%r15d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%r15 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%r15 │ │ │ │ - jmp 48646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24986> │ │ │ │ - mulss 0x82a8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm2 │ │ │ │ - mulss 0x82ac(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm2 │ │ │ │ - mulss 0x82b0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm2 │ │ │ │ - mulss 0x82b4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rcx) │ │ │ │ - mulss 0x82b8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm1 │ │ │ │ - mulss 0x82bc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm1 │ │ │ │ - mulss 0x82c0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm1 │ │ │ │ - movss 0x82c4(%rbx),%xmm2 │ │ │ │ - mulss %xmm2,%xmm1 │ │ │ │ + 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 56cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d30> │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp 0x4(%rbp),%r8d │ │ │ │ + jae 56910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34990> │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x2,%r10d │ │ │ │ + jmp 56c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x37678(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4c535(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4c51f(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14884 <__cxa_finalize@plt+0x6c24> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 56e6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34eec> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 56c22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ca2> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x3760c(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4c269(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4c253(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14997 <__cxa_finalize@plt+0x6d37> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 56eb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f31> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 56c15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c95> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3b93f(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 56def , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e6f> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 56def , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e6f> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3b984(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 56e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ed7> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 56e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ed7> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 56fd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35051> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 56f1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f9f> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 56f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fb3> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 56bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c70> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 56bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c70> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jae 56fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3502d> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%sil │ │ │ │ + je 56f6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fee> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%sil │ │ │ │ + je 56f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35002> │ │ │ │ + movzwl (%rcx,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%esi │ │ │ │ + je 56b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c00> │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 56b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c00> │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 56ad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b54> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 56fb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35036> │ │ │ │ + lea (%rbx,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 56f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fdc> │ │ │ │ + mov %esi,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%ecx │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jb 56fda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3505a> │ │ │ │ + lea (%r12,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + jmp 56f0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f8d> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 148f5 <__cxa_finalize@plt+0x6c95> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14918 <__cxa_finalize@plt+0x6cb8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 148ed <__cxa_finalize@plt+0x6c8d> │ │ │ │ + endbr64 │ │ │ │ + jmp 148aa <__cxa_finalize@plt+0x6c4a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1495b <__cxa_finalize@plt+0x6cfb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 148c6 <__cxa_finalize@plt+0x6c66> │ │ │ │ + endbr64 │ │ │ │ + jmp 148b3 <__cxa_finalize@plt+0x6c53> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0x4c4a8(%rip),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x4d825(%rip),%rdx │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + jne 570c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35148> │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 57208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35288> │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x4d808(%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 571e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35260> │ │ │ │ + mov 0x8(%rbx,%rdx,8),%rcx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %rsi,0x4d79a(%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 571d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35250> │ │ │ │ + not %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r9d │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 57199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35219> │ │ │ │ + jmp 571d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35250> │ │ │ │ + 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 571d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35250> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + jbe 57148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351c8> │ │ │ │ + lea 0x4c35c(%rip),%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 57148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351c8> │ │ │ │ + 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 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x4d690(%rip),%rdx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + jmp 570db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3515b> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x4d670(%rip),%rdx │ │ │ │ + jmp 57075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350f5> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + sub 0xb0(%rdi),%rbx │ │ │ │ + je 5732f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353af> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbx,1),%rbp │ │ │ │ + call d320 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%r13),%rax │ │ │ │ + mov %rdx,0xe8(%r13) │ │ │ │ + mov %rdi,0xe0(%r13) │ │ │ │ + mov %rbp,0xf0(%r13) │ │ │ │ + test %rax,%rax │ │ │ │ + je 572a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35328> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xb8(%r13),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 57320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353a0> │ │ │ │ + mov 0xb0(%r13),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + sub %r15,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x2,%r14 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 572ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3536d> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp (%r15,%rbx,4),%ebp │ │ │ │ + jne 572f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35372> │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r14,%rbx │ │ │ │ + jb 572e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35360> │ │ │ │ + sub $0x1,%edi │ │ │ │ + call 57050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350d0> │ │ │ │ + lea (%r12,%rax,1),%edx │ │ │ │ + mov 0xe0(%r13),%rax │ │ │ │ + mov %ebp,(%rax,%rdx,4) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebp,-0x4(%rax) │ │ │ │ + jl 57320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353a0> │ │ │ │ + mov %ebx,%r12d │ │ │ │ + movslq %ebx,%rbx │ │ │ │ + jmp 572d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35350> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 57273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352f3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x268,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x258(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4bf4e(%rip) │ │ │ │ + cmpq $0x0,0x50(%r15) │ │ │ │ + jne 5739e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3541e> │ │ │ │ + jmp 57480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35500> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x50(%r15),%rbx │ │ │ │ + jae 57480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35500> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 640b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42130> │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp 0x78(%r15),%rax │ │ │ │ + jb 57390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35410> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 64140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x421c0> │ │ │ │ + movsd 0x80(%r15),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 57390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35410> │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + cmp %rax,0xd8(%r15) │ │ │ │ + je 57ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f60> │ │ │ │ + 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 57e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e98> │ │ │ │ + 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 57d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35df0> │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,0xb8(%r15) │ │ │ │ + cmp 0x50(%r15),%rbx │ │ │ │ + jb 5739e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3541e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%r15),%r9 │ │ │ │ + mov 0xb0(%r15),%rsi │ │ │ │ + movq 0x4aa42(%rip),%xmm2 # a1ed8 , std::allocator >@GLIBCXX_3.4.21+0x1640> │ │ │ │ + movhps 0x4aa43(%rip),%xmm2 # a1ee0 >@GLIBCXX_3.4+0x1700> │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + mov %r9,%r8 │ │ │ │ + sub %rsi,%r8 │ │ │ │ + je 574dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3555d> │ │ │ │ + sar $0x2,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsi,%rax,4),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + setne %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb 574c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35540> │ │ │ │ + mov -0x4(%r9),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x90(%r15) │ │ │ │ + call 57220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a0> │ │ │ │ + call d080 │ │ │ │ + sub 0x4bdb7(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x37849(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x494a7(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %dx,0x230(%rsp) │ │ │ │ + lea 0x491f8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + mov 0x49475(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x49316(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + lea 0x140(%rsp),%r13 │ │ │ │ + movaps %xmm3,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4960f(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %r14,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x158(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 581d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36258> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x491c0(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 57716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35796> │ │ │ │ + call d600 │ │ │ │ + lea 0x490d3(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x492c8(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x4900e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x90(%r15),%r15 │ │ │ │ + call d1a0 │ │ │ │ + lea 0x48feb(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x230(%rsp) │ │ │ │ + mov 0x4926c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + movups %xmm0,0x248(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + add %r14,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x49101(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + movaps %xmm4,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x493fa(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + movl $0x10,0x128(%rsp) │ │ │ │ + mov %r13,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d410 (unsigned long)@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%r15 │ │ │ │ + mov 0x110(%rsp),%r8 │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 581c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36240> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x108(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x48ff5(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 578e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35961> │ │ │ │ + call d600 │ │ │ │ + lea 0x48f08(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0xe8(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x490fd(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov %rsi,0xe0(%rsp,%rax,1) │ │ │ │ + lea 0x48e43(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x150(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x11,%r8d │ │ │ │ + lea 0x36f07(%rip),%rcx # 8e846 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8c6> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36190> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 14ad8 <__cxa_finalize@plt+0x6e78> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x37332(%rip),%rsi # 8ecde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cd5e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36110> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 580e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36168> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 57a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35acc> │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + je 57a4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35acc> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 57c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c80> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 14bf3 <__cxa_finalize@plt+0x6f93> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 581f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36270> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14b86 <__cxa_finalize@plt+0x6f26> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x36928(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361e8> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4b98c(%rip) │ │ │ │ + jne 57cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d78> │ │ │ │ + cmpb $0x0,0x4b980(%rip) │ │ │ │ + jne 57c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d00> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 57b79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bf9> │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 57b8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c0b> │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 57b9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c1d> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 57bac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c2c> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 57bbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c3b> │ │ │ │ + call d600 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 57bcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c4f> │ │ │ │ + call d600 │ │ │ │ + mov 0x258(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 582e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36366> │ │ │ │ + add $0x268,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 57a92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b12> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 58207 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36287> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 57c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cd6> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 58207 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36287> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x36790(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4b64d(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x4b631(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14c2b <__cxa_finalize@plt+0x6fcb> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 57f88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36008> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 57b67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35be7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x36718(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4b375(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x4b359(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14bd6 <__cxa_finalize@plt+0x6f76> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 57fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36058> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 57b5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bda> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb0(%r15),%r14 │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r12 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 14bb7 <__cxa_finalize@plt+0x6f57> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %r13d,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 58050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360d0> │ │ │ │ + lea 0x4(%rcx,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 57df3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e73> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rcx,0xb0(%r15) │ │ │ │ + add (%rsp),%rcx │ │ │ │ + mov %r12,0xb8(%r15) │ │ │ │ + mov %rcx,0xc0(%r15) │ │ │ │ + jmp 57390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35410> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%r15),%rsi │ │ │ │ + movabs $0xfffffffffffffff,%rdi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 14bb7 <__cxa_finalize@plt+0x6f57> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + cmovne %rax,%r14 │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + add %rax,%r14 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + cmova %rdi,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax,%r13,1) │ │ │ │ + jne 58028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360a8> │ │ │ │ + lea 0x8(%r8,%r13,1),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 57eb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f36> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + add %r12,%rcx │ │ │ │ + mov %r8,0x98(%r15) │ │ │ │ + add %r14,%r8 │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %r13,0xa0(%r15) │ │ │ │ + mov %r8,0xa8(%r15) │ │ │ │ + jmp 5742e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354ae> │ │ │ │ + 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 14bb7 <__cxa_finalize@plt+0x6f57> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %ebx,(%rax,%r13,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 58070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360f0> │ │ │ │ + lea 0x4(%rcx,%r13,1),%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 57f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fe3> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rcx,0xc8(%r15) │ │ │ │ + add (%rsp),%rcx │ │ │ │ + mov %r13,0xd0(%r15) │ │ │ │ + mov %rcx,0xd8(%r15) │ │ │ │ + jmp 573f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35478> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3ca5d(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 57cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d5d> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 57cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d5d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3caad(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 57d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35dd5> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 57d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35dd5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 57e95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f15> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 57dd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e57> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 57f47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 58291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36311> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 580b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36138> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 580cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3614b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 579ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a6d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 579ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a6d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 582b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36338> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + cmp 0x10(%rsp),%rsi │ │ │ │ + jne 57a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abe> │ │ │ │ + jmp 57a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ae2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 58268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362e8> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361b8> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5814b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361cb> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 5796c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359ec> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 5796c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359ec> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 58241 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362c1> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36210> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 581a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36223> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 57b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bb2> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 57b32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bb2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 578b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35934> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 576e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35769> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 582c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36345> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36298> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 5822b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362ab> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 57aa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b26> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 57aa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b26> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5824a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362ca> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 5817f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361ff> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 58271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362f1> │ │ │ │ + lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 58127 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361a7> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 5829a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3631a> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 580a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36127> │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + jmp 57a62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ae2> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 582ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3634e> │ │ │ │ + jmp 57c69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ce9> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14a08 <__cxa_finalize@plt+0x6da8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14a44 <__cxa_finalize@plt+0x6de4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 149ba <__cxa_finalize@plt+0x6d5a> │ │ │ │ + endbr64 │ │ │ │ + jmp 14a75 <__cxa_finalize@plt+0x6e15> │ │ │ │ + endbr64 │ │ │ │ + jmp 14ace <__cxa_finalize@plt+0x6e6e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14b0f <__cxa_finalize@plt+0x6eaf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14b19 <__cxa_finalize@plt+0x6eb9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14b6a <__cxa_finalize@plt+0x6f0a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14a3a <__cxa_finalize@plt+0x6dda> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14b06 <__cxa_finalize@plt+0x6ea6> │ │ │ │ + endbr64 │ │ │ │ + jmp 14c23 <__cxa_finalize@plt+0x6fc3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14a9c <__cxa_finalize@plt+0x6e3c> │ │ │ │ + endbr64 │ │ │ │ + jmp 14c47 <__cxa_finalize@plt+0x6fe7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff80000000,%rcx │ │ │ │ + mov $0x7fffffff,%esi │ │ │ │ + lea 0x710(%rdi),%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + movq %rcx,%xmm5 │ │ │ │ + mov $0x1,%ecx │ │ │ │ + movq %rsi,%xmm4 │ │ │ │ + movq %rcx,%xmm3 │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movdqu 0x8(%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + movdqu 0xc58(%rax),%xmm2 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + pand %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + psrlq $0x1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x9,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x2,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psllq $0x4,%xmm6 │ │ │ │ + paddq %xmm6,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 583c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36440> │ │ │ │ + mov 0x710(%rdi),%rax │ │ │ │ + mov 0x718(%rdi),%rdx │ │ │ │ + mov $0x7fffffff,%ecx │ │ │ │ + mov $0xffffffff80000000,%rsi │ │ │ │ + movq %rsi,%xmm5 │ │ │ │ + mov $0x1,%esi │ │ │ │ + movq %rcx,%xmm4 │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + and $0xffffffff80000000,%rax │ │ │ │ + movq %rsi,%xmm3 │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x1,%eax │ │ │ │ + neg %rax │ │ │ │ + shr $1,%rdx │ │ │ │ + xor 0x1378(%rdi),%rdx │ │ │ │ + and $0x9908b0df,%eax │ │ │ │ + xor %rdx,%rax │ │ │ │ + lea 0x1378(%rdi),%rdx │ │ │ │ + mov %rax,0x710(%rdi) │ │ │ │ + lea 0x718(%rdi),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movdqu 0x8(%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + movdqu -0x728(%rax),%xmm2 │ │ │ │ + pand %xmm4,%xmm0 │ │ │ │ + pand %xmm5,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pand %xmm3,%xmm1 │ │ │ │ + psrlq $0x1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x9,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + psllq $0x2,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + psllq $0x3,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm6 │ │ │ │ + psllq $0x4,%xmm6 │ │ │ │ + paddq %xmm6,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 584d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36550> │ │ │ │ + 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) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 5863b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366bb> │ │ │ │ + mov (%rdi,%rbx,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 58650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366d0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 5e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c9f0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 58605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36685> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366e0> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 58600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36680> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 58693 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36713> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jae 58820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368a0> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %ebx,%r13d │ │ │ │ + mov (%rax,%r13,8),%rdi │ │ │ │ + call 64190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42210> │ │ │ │ + test %al,%al │ │ │ │ + je 58690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36710> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + mov 0x94(%rax),%r8d │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + and $0x1,%esi │ │ │ │ + jne 58770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367f0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 58830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368b0> │ │ │ │ + mov %ebx,%edi │ │ │ │ + shr $1,%edi │ │ │ │ + jmp 58748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367c8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rdx,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + andb $0xfc,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + andb $0xfb,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + andb $0xf7,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x1(%rsi),%ecx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 586f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36778> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + movl $0x0,0x98(%rax) │ │ │ │ + movl $0x0,0x9c(%rax) │ │ │ │ + jmp 58690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36710> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ebx,%esi │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $1,%esi │ │ │ │ + jmp 587ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3682c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + orb $0x40,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + orb $0x80,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x1,%edi │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jae 587f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36878> │ │ │ │ + mov (%rdx,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + andb $0xcf,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 58780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36800> │ │ │ │ + andb $0xbf,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + andb $0x7f,(%rcx) │ │ │ │ + jmp 58798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36818> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 58755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367d5> │ │ │ │ + movl $0x0,0x94(%rax) │ │ │ │ + jmp 5875f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367df> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + shr $1,%esi │ │ │ │ + jmp 58891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36911> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + andb $0xfc,(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + orb $0x4,(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + lea 0x1(%r8),%ecx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rsi,%rdi │ │ │ │ + orb $0x8,(%rdi) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 58840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368c0> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rax │ │ │ │ + jmp 58809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36889> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movslq 0x4(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 58900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36980> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x34(%rcx),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmovb %ecx,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 588e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36960> │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movslq 0x4(%rdi),%rax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 58960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369e0> │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x30(%rax),%eax │ │ │ │ + shl $0x3,%eax │ │ │ │ + cmp %eax,%ecx │ │ │ │ + cmovb %eax,%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 58940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369c0> │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movslq 0x4(%rdi),%rdx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 589c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a40> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x24(%rcx),%ecx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 589a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a20> │ │ │ │ + mov %rdx,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 58a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a90> │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 5f7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d820> │ │ │ │ + cmp %ebx,0x4(%rbp) │ │ │ │ + jg 589f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a70> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x494a9(%rip),%xmm1 # a1ee8 , std::allocator >@GLIBCXX_3.4.21+0x1650> │ │ │ │ + movhps 0x494aa(%rip),%xmm1 # a1ef0 >@GLIBCXX_3.4+0x1710> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1d8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4a85e(%rip) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + jmp 58a9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b1c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 59100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37180> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 58a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b00> │ │ │ │ + call d080 │ │ │ │ + sub 0x4a81b(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x362a0(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + movq %xmm0,%r14 │ │ │ │ + call d1a0 │ │ │ │ + mov 0x47eff(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x47c60(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x47ee1(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x47d71(%rip),%rax # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x48070(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movq %r14,%xmm0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rbp,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da00 (double)@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 59018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37098> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x88(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x47c48(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 58c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d0b> │ │ │ │ + call d600 │ │ │ │ + lea 0x47b5e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d8c0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x47d4e(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rsi,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x47aa2(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0xd,%r8d │ │ │ │ + lea 0x35b78(%rip),%rcx # 8e858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8d8> │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58fc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37048> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14c62 <__cxa_finalize@plt+0x7002> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x356cc(%rip),%rsi # 8e419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c499> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ff0> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x4a744(%rip) │ │ │ │ + jne 58e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e88> │ │ │ │ + cmpb $0x0,0x4a73c(%rip) │ │ │ │ + jne 58e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efe> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 58dba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e3a> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 58dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e49> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 58dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e58> │ │ │ │ + call d600 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 59075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370f5> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x35608(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4a265(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4a24f(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 14c86 <__cxa_finalize@plt+0x7026> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 58ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f70> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x4a669(%rip) │ │ │ │ + je 58dab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e2b> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x35592(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x4a44f(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x4a439(%rip),%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 14d94 <__cxa_finalize@plt+0x7134> │ │ │ │ + cmpb $0x0,0x38(%r15) │ │ │ │ + je 58f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fb0> │ │ │ │ + movsbl 0x43(%r15),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 58dab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e2b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3d9c1(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 58e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ee1> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 58e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ee1> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3da01(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 58ed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f53> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 58ed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f53> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5904e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370ce> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37018> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 58fab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3702b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 58d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36dfd> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 58d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36dfd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jae 5902a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370aa> │ │ │ │ + xor %edi,%edi │ │ │ │ + test $0x4,%cl │ │ │ │ + je 58fec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3706c> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ + test $0x2,%cl │ │ │ │ + je 58fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3707f> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + je 58d0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8d> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 58d0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8d> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 58c61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ce1> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%rbx,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 59033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370b3> │ │ │ │ + lea (%rbx,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 58fdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3705b> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 59057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370d7> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 58f87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37007> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14cf9 <__cxa_finalize@plt+0x7099> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14cc8 <__cxa_finalize@plt+0x7068> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14d62 <__cxa_finalize@plt+0x7102> │ │ │ │ + endbr64 │ │ │ │ + jmp 14cac <__cxa_finalize@plt+0x704c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14cf0 <__cxa_finalize@plt+0x7090> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14d20 <__cxa_finalize@plt+0x70c0> │ │ │ │ + endbr64 │ │ │ │ + jmp 14cb5 <__cxa_finalize@plt+0x7055> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov 0x24(%rdi),%ebp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 598a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37921> │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r12 │ │ │ │ + mov %rbp,%r13 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 598fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3797a> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rbp,%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 59180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37200> │ │ │ │ + and $0xfffffffffffffffe,%rbp │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 598e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + movq $0x0,0x10(%rdi,%rbp,1) │ │ │ │ + lea (%rdi,%r12,1),%rax │ │ │ │ + movups %xmm0,(%rdi,%rbp,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jne 591e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37260> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + and $0x1,%r13d │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + mov %rdi,0x40(%rsp) │ │ │ │ + je 59227 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372a7> │ │ │ │ + add %rax,%rbp │ │ │ │ + add %r12,%rax │ │ │ │ + movq $0x0,0x10(%rbp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movq $0x0,0x8(%rsp) │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 59826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378a6> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 59270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372f0> │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x0(,%rdx,8),%r14 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %r12,%rcx │ │ │ │ + movq $0x0,-0x8(%r12,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %r14d,%ecx │ │ │ │ + add %r12,%r14 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %r14,0x8(%rax) │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %r14,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 592f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37376> │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %r15d,%r14d │ │ │ │ + movsd 0x35aa5(%rip),%xmm2 # 8edb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce38> │ │ │ │ + mov %rax,%r8 │ │ │ │ + imul %ebp,%r14d │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jae 5963c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376bc> │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 5988b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3790b> │ │ │ │ + test %edx,%edx │ │ │ │ + je 59333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373b3> │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + mov (%rsi,%rcx,1),%rdi │ │ │ │ + mov %rax,0x8(%rsi,%rcx,1) │ │ │ │ + mov %r8,(%rsi,%rcx,1) │ │ │ │ + mov %rax,0x10(%rsi,%rcx,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 596fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3777d> │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + movsd 0x35a42(%rip),%xmm2 # 8edb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce38> │ │ │ │ + je 59706 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37786> │ │ │ │ + mov 0xe8(%rbx),%r9 │ │ │ │ + cmpq $0x0,0x8(%rsp) │ │ │ │ + jne 5966b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376eb> │ │ │ │ + movslq 0x34(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rdi,%r11 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + xor %edx,%edx │ │ │ │ + shl %cl,%r15 │ │ │ │ + mov %esi,%eax │ │ │ │ + shr $0x6,%r11 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + div %ebp │ │ │ │ + mov %r15,%rcx │ │ │ │ + and (%r9,%r11,8),%rcx │ │ │ │ + je 593dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3745d> │ │ │ │ + mov 0x110(%rbx),%rcx │ │ │ │ + movslq %r13d,%r11 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cvtss2sd (%rcx,%r11,4),%xmm0 │ │ │ │ + mov %edx,%edx │ │ │ │ + comisd (%r12,%rdx,8),%xmm0 │ │ │ │ + jbe 593f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37471> │ │ │ │ + mov %eax,(%r8,%rdx,4) │ │ │ │ + movsd %xmm0,(%r12,%rdx,8) │ │ │ │ + add $0x1,%esi │ │ │ │ add $0x1,%rdi │ │ │ │ - add $0x20,%rcx │ │ │ │ - movss %xmm1,-0x4(%rcx) │ │ │ │ - movss -0x20(%rcx),%xmm1 │ │ │ │ - addss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %r8,%rdi │ │ │ │ - je 49828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b68> │ │ │ │ - movss (%rsi,%rdi,4),%xmm1 │ │ │ │ - mov %edi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulss %xmm3,%xmm1 │ │ │ │ - movzbl (%r15,%r9,1),%r11d │ │ │ │ - mov %edi,%r9d │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r11d │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jae 48530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24870> │ │ │ │ - mulss 0x82c8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - movss 0x4(%rcx),%xmm2 │ │ │ │ - mulss 0x82cc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - movss 0x8(%rcx),%xmm2 │ │ │ │ - mulss 0x82d0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - movss 0xc(%rcx),%xmm2 │ │ │ │ - mulss 0x82d4(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0xc(%rcx) │ │ │ │ - mulss 0x82d8(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x10(%rcx) │ │ │ │ - movss 0x14(%rcx),%xmm1 │ │ │ │ - mulss 0x82dc(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x14(%rcx) │ │ │ │ - movss 0x18(%rcx),%xmm1 │ │ │ │ - mulss 0x82e0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rcx) │ │ │ │ - movss 0x1c(%rcx),%xmm1 │ │ │ │ - movss 0x82e4(%rbx),%xmm2 │ │ │ │ - jmp 485b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x248f0> │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jne 593a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37420> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 596f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37775> │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 59712 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37792> │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r12,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rcx │ │ │ │ + shr $1,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - movss %xmm3,0x48(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - movss %xmm5,0x30(%rsp) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd -0x8(%rcx),%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 59440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374c0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xfffffffe,%ecx │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 59465 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374e5> │ │ │ │ + mov %ecx,%esi │ │ │ │ + addsd (%r12,%rsi,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + divpd %xmm3,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 59480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37500> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 594ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3752e> │ │ │ │ + movslq %ecx,%rax │ │ │ │ + movsd (%r12,%rax,8),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r12,%rax,8) │ │ │ │ + mov %ebp,%r15d │ │ │ │ + addq $0x1,0x8(%rsp) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add %r14d,0x34(%rsp) │ │ │ │ + addq $0x18,0x20(%rsp) │ │ │ │ + addq $0x18,0x10(%rsp) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jb 59250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d0> │ │ │ │ + test %eax,%eax │ │ │ │ + je 598c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37945> │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + mov -0x10(%rax),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jbe 5992f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rdx,8),%xmm1 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + cmova %eax,%r8d │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jb 59560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375e0> │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 595af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3762f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 595a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37620> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,-0x1(%rbp) │ │ │ │ + sub %rdi,%rbp │ │ │ │ + sub $0x2,%ebp │ │ │ │ + js 59723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377a3> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %ebp,%r9d │ │ │ │ + lea (%r9,%r9,2),%rdx │ │ │ │ + lea (%rsi,%rdx,8),%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r10),%rdx │ │ │ │ + mov (%rdx,%rax,4),%r8d │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax,%r9,8),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 5960f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3768f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 59600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37680> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%r9,1) │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 59723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377a3> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + sub $0x18,%r10 │ │ │ │ + jmp 595e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37660> │ │ │ │ + lea 0x8(%r8),%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add %edx,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + jmp 59333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373b3> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movslq 0x34(%rsp),%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov -0x18(%rax),%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + div %ebp │ │ │ │ + shr $0x6,%r15 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + movsd (%r11,%rcx,8),%xmm1 │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r8,%rcx │ │ │ │ + and (%r9,%r15,8),%rcx │ │ │ │ + je 596c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37745> │ │ │ │ + mov 0x110(%rbx),%rcx │ │ │ │ + movslq %r13d,%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cvtss2sd (%rcx,%r15,4),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov %edx,%edx │ │ │ │ + comisd (%r12,%rdx,8),%xmm0 │ │ │ │ + jbe 596e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37761> │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + movsd %xmm0,(%r12,%rdx,8) │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %r14d,%esi │ │ │ │ + jne 59680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37700> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 59405 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37485> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 594b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37531> │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 5937c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373fc> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jne 5940e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3748e> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + addsd (%r12),%xmm0 │ │ │ │ + jmp 5949b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3751b> │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5ea40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cac0> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5973f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377bf> │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp 0x40(%rsp),%rax │ │ │ │ + je 5976c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ec> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 59812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37892> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x40(%rsp) │ │ │ │ + jne 59750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377d0> │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 5977e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377fe> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp 0x38(%rsp),%rax │ │ │ │ + je 597e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37866> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 597d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37853> │ │ │ │ + call d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x38(%rsp) │ │ │ │ + jne 59790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37810> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + jne 597e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37866> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 59937 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379b7> │ │ │ │ + add $0x78,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x38(%rsp) │ │ │ │ + jne 59790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37810> │ │ │ │ + cmpq $0x0,0x48(%rsp) │ │ │ │ + je 597b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37830> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 59937 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379b7> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + add $0x78,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp 0x40(%rsp),%rbx │ │ │ │ + jne 59750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377d0> │ │ │ │ + jmp 5976c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ec> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 59847 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378c7> │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,0x8(%rax,%rsi,1) │ │ │ │ + mov (%rax,%rsi,1),%rdi │ │ │ │ + movq $0x0,0x10(%rax,%rsi,1) │ │ │ │ + movq $0x0,(%rax,%rsi,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 596f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37775> │ │ │ │ + call d600 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 594b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37531> │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %edx,%eax │ │ │ │ + movl $0x0,-0x4(%r8,%rax,1) │ │ │ │ + jmp 59333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373b3> │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + jmp 59509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37589> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d640 │ │ │ │ + jmp 591d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37252> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 5920f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3728f> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 59580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37600> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14dcf <__cxa_finalize@plt+0x716f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14e01 <__cxa_finalize@plt+0x71a1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14dc0 <__cxa_finalize@plt+0x7160> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0xe8(%rdi),%rcx │ │ │ │ + mov 0x100(%rdi),%edx │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 59a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37af0> │ │ │ │ + mov 0x34(%rbp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 59a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a89> │ │ │ │ + mov 0xe8(%rbp),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r10,%rsi,8),%rdx │ │ │ │ + je 59a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a80> │ │ │ │ + mov 0x110(%rbp),%rdx │ │ │ │ + mov %edi,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%edi │ │ │ │ + lea (%rdx,%rcx,4),%rdx │ │ │ │ + mov (%r12),%rcx │ │ │ │ + cvtss2sd (%rdx),%xmm0 │ │ │ │ + addsd (%rcx,%rax,8),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,(%rdx) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + jne 599c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a40> │ │ │ │ + mov 0x30(%rbp),%ecx │ │ │ │ + shl $0x3,%ecx │ │ │ │ + je 59a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ad8> │ │ │ │ + mov 0x128(%rbp),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 59cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d78> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x2,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movups (%rsi,%rax,1),%xmm0 │ │ │ │ + movups (%rdx,%rax,1),%xmm2 │ │ │ │ + addps %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%rdx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 59a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ac0> │ │ │ │ + addl $0x1,0x3c(%rbp) │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x34(%rdi),%r9d │ │ │ │ + movl $0x0,0x38(%rdi) │ │ │ │ + test %r9,%r9 │ │ │ │ + jne 59c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c80> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 59ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d20> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x34(%rbp),%r9d │ │ │ │ + movl $0x0,0xf0(%rbp) │ │ │ │ + mov %r14,0xf8(%rbp) │ │ │ │ + mov %r8,0xe8(%rbp) │ │ │ │ + mov %r13d,0x100(%rbp) │ │ │ │ + mov %r15,0x108(%rbp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 59b2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bae> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + movsd 0x352d4(%rip),%xmm1 # 8edb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce38> │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 59b25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ba5> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + addl $0x1,0x38(%rbp) │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%r11 │ │ │ │ + or %r11,(%r8,%rdx,8) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 59b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b80> │ │ │ │ + mov 0x38(%rbp),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 59cd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d55> │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov 0x110(%rbp),%rdi │ │ │ │ + mov %rax,0x118(%rbp) │ │ │ │ + mov %rcx,0x110(%rbp) │ │ │ │ + mov %r8,0x120(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 59b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c10> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbp),%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + je 59ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d68> │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov 0x128(%rbp),%rdi │ │ │ │ + mov %rax,0x130(%rbp) │ │ │ │ + mov %rcx,0x128(%rbp) │ │ │ │ + mov %r8,0x138(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5999f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a1f> │ │ │ │ + call d600 │ │ │ │ + jmp 5999f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a1f> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x3f(%r9),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + shr $0x6,%rdx │ │ │ │ + mov %r9d,0x1c(%rsp) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rax,%rdx,1),%r15 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + and $0x3f,%esi │ │ │ │ + sar $0x6,%rax │ │ │ │ + mov %esi,%r13d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%r8,%rax,8),%r14 │ │ │ │ + call d320 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 59a99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b19> │ │ │ │ + mov %rax,0xe8(%rbp) │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + movl $0x0,0xf0(%rbp) │ │ │ │ + mov %r14,0xf8(%rbp) │ │ │ │ + mov %r13d,0x100(%rbp) │ │ │ │ + mov %r15,0x108(%rbp) │ │ │ │ + jmp 59ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b58> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + movl $0x0,0xf0(%rdi) │ │ │ │ + movq $0x0,0xf8(%rdi) │ │ │ │ + movl $0x0,0x100(%rdi) │ │ │ │ + movq $0x0,0x108(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 59b6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 59bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c4e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + addss (%rsi,%rax,4),%xmm0 │ │ │ │ + movss %xmm0,(%rdx,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 59d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d80> │ │ │ │ + jmp 59a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ad8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x200,%edi │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ call d640 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x0,0x1f8(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + add $0x200,%ecx │ │ │ │ + mov %r14,%rax │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep stos %rax,%es:(%rdi) │ │ │ │ + mov 0x24(%r13),%r14d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5a0b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38134> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r14,1),%r15 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movaps 0x20(%rsp),%xmm0 │ │ │ │ - movups (%rax),%xmm8 │ │ │ │ - movups 0x10(%rax),%xmm3 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - mulps %xmm0,%xmm8 │ │ │ │ - mulps %xmm3,%xmm0 │ │ │ │ - movups %xmm8,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - je 49c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb0> │ │ │ │ - movss 0x30(%rsp),%xmm5 │ │ │ │ - movss 0x48(%rsp),%xmm3 │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - divss %xmm5,%xmm3 │ │ │ │ - mov %r8,%rsi │ │ │ │ - shl $0x5,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ + mov %r14,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x4972b(%rip),%r15 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movups (%rcx),%xmm1 │ │ │ │ - movups 0x10(%rcx),%xmm2 │ │ │ │ - add $0x20,%rcx │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - mulps %xmm3,%xmm2 │ │ │ │ - addps %xmm8,%xmm1 │ │ │ │ - addps %xmm0,%xmm2 │ │ │ │ - movups %xmm1,-0x20(%rcx) │ │ │ │ - movups %xmm2,-0x10(%rcx) │ │ │ │ - addss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm10 │ │ │ │ - addss 0x4(%rax),%xmm10 │ │ │ │ - movss %xmm10,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm9 │ │ │ │ - addss 0x8(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 487a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ae0> │ │ │ │ - addss %xmm10,%xmm1 │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 49b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 48e6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251aa> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 48960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ca0> │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - sub $0x1,%edx │ │ │ │ - shr $1,%r14d │ │ │ │ - sub %r14d,0xa8(%rbx) │ │ │ │ - mov %edx,0x94(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - js 488f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c30> │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 48930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c70> │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x6c(%rbx),%edx │ │ │ │ - jmp 47c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fc0> │ │ │ │ + mov 0xb8(%r13),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%rax,%r8,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a10d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3818d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + add $0x1,%r14d │ │ │ │ + and %rcx,%rax │ │ │ │ + jne 59e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e80> │ │ │ │ + mov %edi,%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + imul %r14d,%eax │ │ │ │ + mov (%rdi),%r11 │ │ │ │ + add %ebp,%eax │ │ │ │ + lea (%rax,%r14,1),%edi │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rcx │ │ │ │ + movsd (%r11,%rsi,8),%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rcx) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 59e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ + mov 0x1388(%r15),%rax │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 5a06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380ec> │ │ │ │ + lea 0x1(%rax),%rcx │ │ │ │ + mov 0x8(%r15,%rax,8),%rax │ │ │ │ + mov %rcx,0x1388(%r15) │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rax,%rsi │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + js 59fee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3806e> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + ja 5a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38098> │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x1388(%r15) │ │ │ │ + mov 0x8(%r15,%rcx,8),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + js 59fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38050> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rax,%xmm2 │ │ │ │ + mulsd 0x34e93(%rip),%xmm2 # 8edc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce48> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0x34e8f(%rip),%xmm2 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce50> │ │ │ │ + comisd 0x34e2f(%rip),%xmm2 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + jae 5a116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38196> │ │ │ │ + addsd %xmm4,%xmm2 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 59f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ff0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addsd 0x8(%rbx,%rax,8),%xmm1 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x3f,%rax │ │ │ │ + je 59fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38049> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fe0> │ │ │ │ + mov %eax,%edi │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ nop │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 488cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0d> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - cltq │ │ │ │ - mov 0xd0(%rdx),%rdx │ │ │ │ - movzwl (%rdx,%rax,2),%eax │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x94(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge 488dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c1d> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 59f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38010> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r13,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 59f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38000> │ │ │ │ + mov %r12d,%r9d │ │ │ │ + mov %edi,%eax │ │ │ │ + imul %r14d,%r9d │ │ │ │ + movzbl 0x41(%r13,%rax,1),%edx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r8,1) │ │ │ │ + add $0x1,%r8 │ │ │ │ + add %r9d,%ebp │ │ │ │ + cmp 0x24(%r13),%r8d │ │ │ │ + jae 5a0c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38146> │ │ │ │ + mov %r14d,%r12d │ │ │ │ + jmp 59de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e60> │ │ │ │ + mov $0x3f,%edi │ │ │ │ + jmp 59f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ff8> │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmp 59f2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fad> │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x1,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + addsd %xmm4,%xmm3 │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + jbe 59ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f58> │ │ │ │ + lea 0x494e9(%rip),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%r15),%rcx │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm3 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmp 59ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f58> │ │ │ │ + lea 0x49495(%rip),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%r15),%rax │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmp 59e73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ef3> │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 5ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cea0> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5a0e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38167> │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 49d14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26054> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - add $0x98,%rsp │ │ │ │ + jne 5a123 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381a3> │ │ │ │ + add $0x68,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d640 │ │ │ │ + jmp d600 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x30,%edi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ + jmp 59e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37edc> │ │ │ │ + movsd 0x34ca2(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce40> │ │ │ │ + jmp 59f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fd3> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x30(%rax),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov %r12,%r15 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ + jmp 14e50 <__cxa_finalize@plt+0x71f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14e5f <__cxa_finalize@plt+0x71ff> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov (%rbx,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a1ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3822d> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r14d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ + mov $0x8000,%edi │ │ │ │ + mov %r15d,%ebx │ │ │ │ call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 489c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d00> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - call d600 │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea (%rax,%rax,2),%rbp │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ + mov $0x8000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%r13 │ │ │ │ - je 49d25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26065> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x8000(%rax),%rax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d320 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5aa18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a98> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d640 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call d550 │ │ │ │ - movss 0x469cd(%rip),%xmm2 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movss 0x469c5(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movups (%rax),%xmm5 │ │ │ │ - movups 0x10(%rax),%xmm4 │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - divps %xmm5,%xmm2 │ │ │ │ - divps %xmm4,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 48bf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f34> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - movaps %xmm2,%xmm7 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %r12,0x88(%rsp) │ │ │ │ + sub $0x2,%r15d │ │ │ │ + js 5a759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387d9> │ │ │ │ + mov 0x34(%rbp),%eax │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + lea 0x0(,%r15,8),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rax,%r15,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a9af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a2f> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5a260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382e0> │ │ │ │ + mov %r12d,%esi │ │ │ │ + imul %r14d,%esi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + sub %r13,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rax,%r8 │ │ │ │ + sub %esi,%ecx │ │ │ │ + sar $0x3,%r8 │ │ │ │ + mov %ecx,0xc(%rsp) │ │ │ │ + mov %r8,%rdx │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + jne 5a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385d0> │ │ │ │ + mov 0x34(%rbp),%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + jae 5a33e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383be> │ │ │ │ + mov %esi,%edx │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + sub %edi,%edx │ │ │ │ + add %r9d,%edx │ │ │ │ + mov (%rbx),%r10 │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + cmp $0x3,%r11d │ │ │ │ + mov 0xc(%rsp),%r11d │ │ │ │ + jbe 5a9b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a39> │ │ │ │ + lea 0x8(%r10,%r11,8),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 5a9b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a39> │ │ │ │ + mov %edx,%edi │ │ │ │ + lea (%r10,%r11,8),%r9 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - shr $0x3,%rax │ │ │ │ - movaps %xmm2,%xmm8 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - imul %rax,%r8 │ │ │ │ - unpckhps %xmm2,%xmm7 │ │ │ │ - unpckhps %xmm1,%xmm4 │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - shufps $0x55,%xmm2,%xmm6 │ │ │ │ - shufps $0xff,%xmm1,%xmm5 │ │ │ │ - shufps $0x55,%xmm1,%xmm3 │ │ │ │ - shufps $0xff,%xmm2,%xmm8 │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - movss (%rcx),%xmm0 │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r8,%rax,1),%r10d │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mulss (%rdx),%xmm0 │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%r10d │ │ │ │ - setb %al │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x20,%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm0 │ │ │ │ - mulss %xmm6,%xmm0 │ │ │ │ - mulss -0x1c(%rdx),%xmm0 │ │ │ │ - addss 0x4(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm0 │ │ │ │ - mulss %xmm7,%xmm0 │ │ │ │ - mulss -0x18(%rdx),%xmm0 │ │ │ │ - addss 0x8(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm0 │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mulss -0x14(%rdx),%xmm0 │ │ │ │ - addss 0xc(%rax),%xmm0 │ │ │ │ - movss %xmm0,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm0 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - mulss -0x10(%rdx),%xmm0 │ │ │ │ - addss 0x10(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm0 │ │ │ │ - mulss %xmm3,%xmm0 │ │ │ │ - mulss -0xc(%rdx),%xmm0 │ │ │ │ - addss 0x14(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm0 │ │ │ │ - mulss %xmm4,%xmm0 │ │ │ │ - mulss -0x8(%rdx),%xmm0 │ │ │ │ - addss 0x18(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm0 │ │ │ │ - mulss %xmm5,%xmm0 │ │ │ │ - mulss -0x4(%rdx),%xmm0 │ │ │ │ - addss 0x1c(%rax),%xmm0 │ │ │ │ - movss %xmm0,0x1c(%rax) │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jne 48b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e40> │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss (%rcx),%xmm1 │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - shl $0x3,%eax │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - movslq %eax,%r8 │ │ │ │ - add $0x1,%eax │ │ │ │ + shr $1,%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r9,%rsi,1),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movups %xmm1,0x0(%r13,%rsi,1) │ │ │ │ + unpckhpd %xmm1,%xmm1 │ │ │ │ + add $0x10,%rsi │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 5a300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38380> │ │ │ │ + test $0x1,%dl │ │ │ │ + je 5a33e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383be> │ │ │ │ + and $0xfffffffe,%edx │ │ │ │ + add %edx,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movsd (%r10,%rcx,8),%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm1,0x0(%r13,%rdx,8) │ │ │ │ + mov 0x4a543(%rip),%rdx │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + lea 0x491ae(%rip),%rbx │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 5a889 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38909> │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + mov 0x8(%rbx,%rdx,8),%rdx │ │ │ │ + mov %rcx,0x4a519(%rip) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shl $0xf,%rsi │ │ │ │ + and $0xefc60000,%esi │ │ │ │ + xor %rsi,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rdx,%rsi │ │ │ │ + js 5a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3885f> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rsi,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + ja 5a839 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388b9> │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + mov %rdx,0x4a4b4(%rip) │ │ │ │ + mov 0x8(%rbx,%rcx,8),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rdx,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rcx,%rdx │ │ │ │ + js 5a7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38841> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rdx,%xmm2 │ │ │ │ + mulsd 0x349a2(%rip),%xmm2 # 8edc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce48> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0x3499e(%rip),%xmm2 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce50> │ │ │ │ + comisd 0x3493e(%rip),%xmm2 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + jae 5a9fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a7e> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 5a7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38830> │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + lea -0x1(%r8),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5a474 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384f4> │ │ │ │ + xchg %ax,%ax │ │ │ │ + addsd 0x8(%r13,%rax,8),%xmm1 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jae 5a7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38830> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 5a460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384e0> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov (%rbx,%rsi,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 5a4b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38531> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,0x41(%rbp,%r8,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 5a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38520> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + div %r14d │ │ │ │ + movzbl 0x41(%rbp,%rdx,1),%ecx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %cl,(%rdx,%rsi,1) │ │ │ │ + mov 0xb8(%rbp),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rdx,%rbx,1),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rsi │ │ │ │ + jae 5a50f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3858f> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,0x41(%rbp,%rdi,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 5a500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38580> │ │ │ │ cltq │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%r8,4) │ │ │ │ - movss 0x4(%rsi),%xmm0 │ │ │ │ - movss 0x4(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,(%rdx,%rax,4) │ │ │ │ - movss 0x8(%rsi),%xmm0 │ │ │ │ - movss 0x8(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x4(%rdx,%rax,4) │ │ │ │ - movss 0xc(%rsi),%xmm0 │ │ │ │ - movss 0xc(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x8(%rdx,%rax,4) │ │ │ │ - movss 0x10(%rsi),%xmm0 │ │ │ │ - movss 0x10(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xc(%rdx,%rax,4) │ │ │ │ - movss 0x14(%rsi),%xmm0 │ │ │ │ - movss 0x14(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x10(%rdx,%rax,4) │ │ │ │ - movss 0x18(%rsi),%xmm0 │ │ │ │ - movss 0x18(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x14(%rdx,%rax,4) │ │ │ │ - movss 0x1c(%rsi),%xmm0 │ │ │ │ - movss 0x1c(%rcx),%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0x18(%rdx,%rax,4) │ │ │ │ - call d600 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 48cf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25037> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + 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 5a759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387d9> │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + jmp 5a230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382b0> │ │ │ │ + nop │ │ │ │ + cmp $0x1f8,%rax │ │ │ │ + jbe 5a90b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3898b> │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 5a57a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385fa> │ │ │ │ + lea 0x200(%r13),%rax │ │ │ │ + mov $0x40,%edx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x200,%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5a956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389d6> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + add %ecx,%ebx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov (%rdi),%r8 │ │ │ │ + lea 0x0(%r13,%rsi,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rcx │ │ │ │ + add %r14d,%ebx │ │ │ │ + movsd (%r8,%rsi,8),%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rcx) │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 5a5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38620> │ │ │ │ + mov 0x4a2c4(%rip),%rcx │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + lea 0x48f2f(%rip),%rbx │ │ │ │ + cmp $0x26f,%rcx │ │ │ │ + ja 5a8ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3894a> │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + mov 0x8(%rbx,%rcx,8),%rcx │ │ │ │ + mov %rsi,0x4a29a(%rip) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shr $0xb,%rdi │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %rcx,%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rdi,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + shl $0xf,%rdi │ │ │ │ + and $0xefc60000,%edi │ │ │ │ + xor %rcx,%rdi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rdi,%rcx │ │ │ │ + js 5a7fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3887d> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + cvtsi2sd %rcx,%xmm3 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + ja 5a95f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389df> │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rcx,0x4a235(%rip) │ │ │ │ + mov 0x8(%rbx,%rsi,8),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shl $0xf,%rsi │ │ │ │ + and $0xefc60000,%esi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rsi,%rcx │ │ │ │ + js 5a81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3889b> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + mulsd 0x34723(%rip),%xmm2 # 8edc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce48> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + mulsd 0x3471f(%rip),%xmm2 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce50> │ │ │ │ + comisd 0x346bf(%rip),%xmm2 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + jae 5aa0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a8b> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + cmp $0x8,%rax │ │ │ │ + je 5a7b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38839> │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 5a6f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38774> │ │ │ │ + nopl (%rax) │ │ │ │ + addsd 0x8(%r13,%rbx,8),%xmm1 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 5a7b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38839> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 5a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38760> │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax,%rdi,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 5a72f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387af> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbp,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387a0> │ │ │ │ + movslq %ebx,%rax │ │ │ │ + movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r15,1) │ │ │ │ + sub $0x1,%r15 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + jne 5a53b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385bb> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 5ee20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cea0> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 48d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25050> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 48ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25020> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 48ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25020> │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 5a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38800> │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5aa35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ab5> │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + lea -0x1(%r8),%eax │ │ │ │ + jmp 5a47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384fa> │ │ │ │ + lea -0x1(%rdx),%ebx │ │ │ │ + jmp 5a6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3877a> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + and $0x1,%edx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rdx,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmp 5a41e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3849e> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + and $0x1,%esi │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%rdx │ │ │ │ + or %rsi,%rdx │ │ │ │ + cvtsi2sd %rdx,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + jmp 5a3b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38434> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + and $0x1,%ecx │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + shr $1,%rdi │ │ │ │ + or %rcx,%rdi │ │ │ │ + cvtsi2sd %rdi,%xmm3 │ │ │ │ + addsd %xmm3,%xmm3 │ │ │ │ + jmp 5a633 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386b3> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + and $0x1,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + shr $1,%rsi │ │ │ │ + or %rcx,%rsi │ │ │ │ + cvtsi2sd %rsi,%xmm2 │ │ │ │ + addsd %xmm2,%xmm2 │ │ │ │ + jmp 5a69d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3871d> │ │ │ │ + lea 0x48cc8(%rip),%rdi │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + movsd %xmm3,0x40(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x4a016(%rip),%rcx │ │ │ │ + movsd 0x40(%rsp),%xmm3 │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + jmp 5a3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38449> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x49fcf(%rip),%rdx │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + jmp 5a35f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383df> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x49f8e(%rip),%rcx │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmp 5a5de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3865e> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %ecx,0x10(%rsp) │ │ │ │ + sub %r8,%rsi │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call 5ac50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cd0> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%ecx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + sub %r13,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 5a583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38603> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 5a5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3863d> │ │ │ │ + lea 0x48ba2(%rip),%rdi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x49ef0(%rip),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movsd 0x30(%rsp),%xmm3 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + jmp 5a648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386c8> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 5a274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382f4> │ │ │ │ + sub %edi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x1(%r9,%rsi,1),%edx │ │ │ │ + lea (%r10,%r11,8),%rsi │ │ │ │ + lea 0x8(,%rdx,8),%rdx │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - mov %r12d,%r15d │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rax,1),%esi │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%esi │ │ │ │ - setne %sil │ │ │ │ - shr $0x7,%r15b │ │ │ │ - movzbl %sil,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - sete %al │ │ │ │ - or %al,%r15b │ │ │ │ - jne 498f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c38> │ │ │ │ - test %edx,%edx │ │ │ │ - je 49bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f30> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 488b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf6> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi,%rcx,1),%xmm1 │ │ │ │ + movsd %xmm1,0x0(%r13,%rcx,1) │ │ │ │ + add $0x8,%rcx │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a60> │ │ │ │ + jmp 5a33e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383be> │ │ │ │ + movsd 0x343ba(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce40> │ │ │ │ + jmp 5a448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384c8> │ │ │ │ + movsd 0x343ad(%rip),%xmm2 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce40> │ │ │ │ + jmp 5a6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38747> │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jmp 5a759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387d9> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14e9b <__cxa_finalize@plt+0x723b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14e89 <__cxa_finalize@plt+0x7229> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14e84 <__cxa_finalize@plt+0x7224> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x48a94(%rip),%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov 0x49e0d(%rip),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 5abe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c60> │ │ │ │ + mov 0x8(%rbp,%rax,8),%rcx │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov %rdi,0x49df1(%rip) │ │ │ │ + mov %rcx,%rax │ │ │ │ + shr $0xb,%rax │ │ │ │ + mov %eax,%eax │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rax,%rcx │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0xf,%rax │ │ │ │ + and $0xefc60000,%eax │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rax,%rcx │ │ │ │ + js 5aba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c20> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 49183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254c3> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 488b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf6> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + cvtsi2sd %rcx,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x26f,%rdi │ │ │ │ + ja 5ac10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c90> │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0x49d8d(%rip) │ │ │ │ + mov 0x8(%rbp,%rdi,8),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x7,%rcx │ │ │ │ + and $0x9d2c5680,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0xf,%rcx │ │ │ │ + and $0xefc60000,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x12,%rcx │ │ │ │ + xor %rcx,%rax │ │ │ │ + js 5abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c40> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x3427b(%rip),%xmm0 # 8edc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce48> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 488aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x34274(%rip),%xmm0 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce50> │ │ │ │ + comisd 0x34214(%rip),%xmm0 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + jae 5ab90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c10> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x34262(%rip),%xmm1 # 8edd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce58> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 5ab90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c10> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 59d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37da0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm10,%xmm1 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - je 49b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ea0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 488b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf6> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24be0> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp 5a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381c0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ + mov %rcx,%rax │ │ │ │ + and $0x1,%ecx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 5aadb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b5b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%eax │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49c9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fda> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - setne %r9b │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 5ab45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bc5> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ecx,%esi │ │ │ │ - movss 0x46536(%rip),%xmm0 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%r8,%rsi,1),%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%edi │ │ │ │ - setb %sil │ │ │ │ - cmp %sil,%r9b │ │ │ │ - je 48f26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25266> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm0 │ │ │ │ - divsd 0x68(%rsi),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm7 │ │ │ │ - addss 0x4(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm6 │ │ │ │ - addss 0x8(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm5 │ │ │ │ - addss 0xc(%rax),%xmm5 │ │ │ │ - movss %xmm5,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm4 │ │ │ │ - addss 0x10(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x10(%rax) │ │ │ │ - movss -0xc(%rdx),%xmm3 │ │ │ │ - addss 0x14(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x14(%rax) │ │ │ │ - movss -0x8(%rdx),%xmm2 │ │ │ │ - addss 0x18(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rax) │ │ │ │ - movss -0x4(%rdx),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 48ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25230> │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - je 49192 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254d2> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - jmp 48d7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250ba> │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov 0x49c84(%rip),%rax │ │ │ │ + jmp 5aa87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b07> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x488f1(%rip),%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov 0x1388(%rbp),%rdi │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + jmp 5aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b70> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rsi │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 49cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ff4> │ │ │ │ - lea 0x0(,%r12,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x4640d(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - lea -0x4(%rsi),%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - divss %xmm0,%xmm2 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 4908d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253cd> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rdi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 49070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253b0> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 49080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253c0> │ │ │ │ - nop │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 49070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253b0> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rsi │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - lea -0x4(%rsi),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 49145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25485> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rdi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 49120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25460> │ │ │ │ - movaps 0x463e8(%rip),%xmm5 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm5,(%rcx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 49138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25478> │ │ │ │ + endbr64 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5ad68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38de8> │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jae 5ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38df0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rcx,%r12 │ │ │ │ + sar $0x3,%r12 │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 5add2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e52> │ │ │ │ + cmp %r12,%rsi │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + movabs $0xfffffffffffffff,%rdx │ │ │ │ + cmovae %rsi,%rax │ │ │ │ + add %r12,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + lea 0x0(,%rax,8),%r15 │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movq $0x0,(%rax,%rcx,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + je 5ad21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38da1> │ │ │ │ + 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 5adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e30> │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5ad3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dbf> │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + add %r12,%rbx │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + lea (%r8,%rbx,8),%rax │ │ │ │ + add %r15,%r8 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movaps 0x463b9(%rip),%xmm3 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm3,-0x20(%rax) │ │ │ │ - movups %xmm3,-0x10(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 49120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25460> │ │ │ │ - test $0x3,%dl │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - and $0xfffffffffffffffc,%rdx │ │ │ │ - lea (%rcx,%rdx,4),%rcx │ │ │ │ - movss 0x46393(%rip),%xmm0 # 8f4e0 , std::allocator >@@Base+0x260> │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm0,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm0,0x4(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4916d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ad> │ │ │ │ - movss %xmm0,0x8(%rcx) │ │ │ │ - mov 0x94(%rbx),%ecx │ │ │ │ - movss %xmm1,0xb8(%rbx) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - mov 0x98(%rbx),%r10d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 495a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258e0> │ │ │ │ - lea (%rsi,%r8,4),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 491d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25510> │ │ │ │ - mov %r8,%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + sub $0x1,%rbx │ │ │ │ + je 5ad99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e19> │ │ │ │ + lea (%rdi,%rbx,8),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea -0x8(%rax),%rdx │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d550 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 5ad32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38db2> │ │ │ │ + jmp 5ad3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dbf> │ │ │ │ + lea 0x33a8d(%rip),%rdi # 8e866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c8e6> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rdx),%r9 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + shr $0x3f,%r9 │ │ │ │ + mov %rcx,%r11 │ │ │ │ + lea -0x1(%r9,%rdx,1),%r9 │ │ │ │ + sar $1,%r9 │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jge 5af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f90> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 5ae33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38eb3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdx │ │ │ │ shl $0x5,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jb 495a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258e0> │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 49c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f48> │ │ │ │ - mov %r12d,%edi │ │ │ │ + lea -0x1(%rdx),%rbx │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + cmova %rsi,%rax │ │ │ │ + cmova %rbx,%rdx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,(%rcx,%rdi,1) │ │ │ │ + mov 0x5(%rax),%rsi │ │ │ │ + mov %rsi,0x5(%rcx,%rdi,1) │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jg 5ae30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38eb0> │ │ │ │ + test $0x1,%r10b │ │ │ │ + je 5af30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fb0> │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + movdqu (%r11),%xmm0 │ │ │ │ + shr $0x3f,%rsi │ │ │ │ + lea -0x1(%rdx,%rsi,1),%rsi │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + movsd (%r11),%xmm0 │ │ │ │ + sar $1,%rsi │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jg 5aedd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f5d> │ │ │ │ + jmp 5aef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f77> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x5(%rcx),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ mov %rsi,%rdx │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rsi,1),%rax │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jge 5af68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fe8> │ │ │ │ + sar $1,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + add %rdi,%rax │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + ja 5aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f30> │ │ │ │ + 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 5af6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fed> │ │ │ │ + mov %r8,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x2,%r10 │ │ │ │ + sar $1,%r10 │ │ │ │ + cmp %rdx,%r10 │ │ │ │ + jne 5ae83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f03> │ │ │ │ + lea 0x1(%rdx,%rdx,1),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x5(%rcx),%rsi │ │ │ │ + mov %rsi,0x5(%rax) │ │ │ │ mov %rcx,%rax │ │ │ │ - shr $0x2,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %rsi,%rdi │ │ │ │ + jmp 5ae83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f03> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 5aef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f77> │ │ │ │ + movdqu (%r11),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + jmp 5aef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f77> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rdx),%r10 │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + shr $0x3f,%r10 │ │ │ │ + lea -0x1(%r10,%rdx,1),%r10 │ │ │ │ + sar $1,%r10 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jge 5b080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39100> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 5afab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3902b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + lea (%rax,%rax,1),%r8 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea -0x1(%r8),%r9 │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r9,%rcx │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + cmova %rcx,%rax │ │ │ │ + cmova %r9,%r8 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,(%rdx,%rdi,1) │ │ │ │ + mov 0x8(%rax),%ecx │ │ │ │ + mov %ecx,0x8(%rdx,%rdi,1) │ │ │ │ + cmp %r8,%r10 │ │ │ │ + jg 5afa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39028> │ │ │ │ + test $0x1,%r11b │ │ │ │ + je 5b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39120> │ │ │ │ + lea -0x1(%r8),%rcx │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rcx,%r8,1),%rcx │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jg 5b04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390cd> │ │ │ │ + jmp 5b06b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390eb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov 0x8(%rdx),%r8d │ │ │ │ + mov %r8d,0x8(%rax) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jge 5b0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39158> │ │ │ │ + sar $1,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rdx │ │ │ │ + add %rdi,%rax │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5b020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390a0> │ │ │ │ + mov -0x10(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0x8(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 5b0dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3915d> │ │ │ │ + mov %rsi,%r8 │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups 0x40(%rax),%xmm1 │ │ │ │ - movups 0x60(%rax),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movups -0x30(%rax),%xmm8 │ │ │ │ - movups -0x10(%rax),%xmm7 │ │ │ │ - movups -0x80(%rax),%xmm9 │ │ │ │ - movups -0x60(%rax),%xmm6 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm12 │ │ │ │ - movups -0x70(%rax),%xmm11 │ │ │ │ - movups -0x50(%rax),%xmm10 │ │ │ │ - shufps $0x88,%xmm7,%xmm0 │ │ │ │ - shufps $0xdd,%xmm8,%xmm3 │ │ │ │ - shufps $0xdd,%xmm7,%xmm12 │ │ │ │ - movaps %xmm9,%xmm2 │ │ │ │ - movaps %xmm6,%xmm13 │ │ │ │ - shufps $0x88,%xmm8,%xmm1 │ │ │ │ - shufps $0x88,%xmm11,%xmm9 │ │ │ │ - movaps %xmm1,%xmm8 │ │ │ │ - movaps %xmm9,%xmm7 │ │ │ │ - shufps $0x88,%xmm10,%xmm6 │ │ │ │ - shufps $0xdd,%xmm0,%xmm8 │ │ │ │ - shufps $0xdd,%xmm6,%xmm7 │ │ │ │ - shufps $0x88,%xmm0,%xmm1 │ │ │ │ - shufps $0xdd,%xmm11,%xmm2 │ │ │ │ - shufps $0xdd,%xmm10,%xmm13 │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - shufps $0x88,%xmm6,%xmm9 │ │ │ │ - shufps $0x88,%xmm13,%xmm2 │ │ │ │ - movaps %xmm9,%xmm6 │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - shufps $0x88,%xmm12,%xmm3 │ │ │ │ - shufps $0x88,%xmm1,%xmm6 │ │ │ │ - shufps $0x88,%xmm3,%xmm0 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm7,%xmm6 │ │ │ │ - shufps $0x88,%xmm8,%xmm6 │ │ │ │ - shufps $0xdd,%xmm13,%xmm4 │ │ │ │ - shufps $0xdd,%xmm12,%xmm5 │ │ │ │ - shufps $0xdd,%xmm1,%xmm9 │ │ │ │ - shufps $0xdd,%xmm3,%xmm2 │ │ │ │ - shufps $0xdd,%xmm8,%xmm7 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - shufps $0xdd,%xmm5,%xmm4 │ │ │ │ - shufps $0x88,%xmm5,%xmm6 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - addps %xmm9,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - addps %xmm7,%xmm0 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 49200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25540> │ │ │ │ - test $0x3,%r12b │ │ │ │ - je 49419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25759> │ │ │ │ - mov %r12d,%edi │ │ │ │ - and $0xfffffffc,%edi │ │ │ │ - sub %edi,%r12d │ │ │ │ - mov %edi,%eax │ │ │ │ - lea 0x0(,%rdi,8),%edx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 493e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25720> │ │ │ │ - mov %rdi,%r8 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - add %rcx,%r8 │ │ │ │ - movq (%r8),%xmm6 │ │ │ │ - movq 0x20(%r8),%xmm8 │ │ │ │ - movq 0x8(%r8),%xmm4 │ │ │ │ - movq 0x28(%r8),%xmm7 │ │ │ │ - movaps %xmm6,%xmm0 │ │ │ │ - unpcklps %xmm8,%xmm6 │ │ │ │ - movq 0x10(%r8),%xmm2 │ │ │ │ - movq 0x30(%r8),%xmm5 │ │ │ │ - unpcklps %xmm8,%xmm0 │ │ │ │ - movq %xmm6,%xmm6 │ │ │ │ - movq 0x18(%r8),%xmm1 │ │ │ │ - movq 0x38(%r8),%xmm3 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm4 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - shufps $0x4e,%xmm4,%xmm4 │ │ │ │ - movq %xmm4,%xmm4 │ │ │ │ - movq %xmm6,%xmm6 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - unpcklps %xmm5,%xmm2 │ │ │ │ - unpcklps %xmm5,%xmm4 │ │ │ │ - shufps $0x4e,%xmm2,%xmm2 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm4,%xmm4 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - unpcklps %xmm3,%xmm1 │ │ │ │ - unpcklps %xmm3,%xmm2 │ │ │ │ - shufps $0x4e,%xmm1,%xmm1 │ │ │ │ - movq %xmm1,%xmm1 │ │ │ │ - movq %xmm2,%xmm2 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm2,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,(%rsi,%rdi,4) │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 49419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25759> │ │ │ │ - and $0xfffffffe,%r12d │ │ │ │ - add %r12d,%eax │ │ │ │ - lea (%rdx,%r12,8),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cltq │ │ │ │ - movss 0x4(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss (%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x8(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0xc(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x10(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x14(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x18(%rcx,%rdx,4),%xmm0 │ │ │ │ - addss 0x1c(%rcx,%rdx,4),%xmm0 │ │ │ │ - movss %xmm0,(%rsi,%rax,4) │ │ │ │ - mov %r10d,%ebp │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 49450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25790> │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 498e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c20> │ │ │ │ - cmp %ebp,0x68(%rbx) │ │ │ │ - je 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24be0> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 475b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238f0> │ │ │ │ - test %eax,%eax │ │ │ │ - js 49c91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fd1> │ │ │ │ - add %eax,0xc(%rsp) │ │ │ │ - jmp 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24be0> │ │ │ │ - mov %r10d,0x9c(%rbx) │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ + sub $0x2,%r11 │ │ │ │ + sar $1,%r11 │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jne 5aff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39079> │ │ │ │ + lea 0x1(%r8,%r8,1),%r8 │ │ │ │ + mov %r8,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 5aff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39079> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 5b06b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390eb> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + jmp 5b06b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390eb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x30,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 5b345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c5> │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5b2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39320> │ │ │ │ + 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 5b362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393e2> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + ja 5b37a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393fa> │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + ja 5b22d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392ad> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movq %xmm0,0x10(%rbx) │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x18(%rbx),%edx │ │ │ │ + mov %eax,0x18(%rbx) │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %rbp,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 49cc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26001> │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - mov %r8,%r9 │ │ │ │ - shl $0x5,%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add %rcx,%r9 │ │ │ │ - nop │ │ │ │ - movss (%rdi),%xmm1 │ │ │ │ - add $0x20,%rcx │ │ │ │ - add $0x4,%rdi │ │ │ │ - mulss %xmm3,%xmm1 │ │ │ │ - addss %xmm0,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - movups %xmm2,-0x20(%rcx) │ │ │ │ - movups %xmm2,-0x10(%rcx) │ │ │ │ - addss (%rax),%xmm1 │ │ │ │ - movss %xmm1,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 494a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257e0> │ │ │ │ - addss %xmm9,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 491b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254f4> │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 5b1d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39251> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5b1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39240> │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + lea -0x20(%rdx),%rax │ │ │ │ + jbe 5b250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392d0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd 0x10(%rax),%xmm0 │ │ │ │ + ja 5b1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39260> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 5b260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ + 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 5b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39220> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 5b37a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393fa> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov -0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov -0x8(%rbp),%edx │ │ │ │ + mov %edx,0x8(%rbx) │ │ │ │ + mov %eax,-0x8(%rbp) │ │ │ │ + movq %xmm0,-0x10(%rbp) │ │ │ │ + jmp 5b196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39216> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 5b1f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39273> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 5b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39170> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 5b345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c5> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5b139 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391b9> │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rbx,%rax,1),%r12 │ │ │ │ + jmp 5b2b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39336> │ │ │ │ + sub $0x10,%r12 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov -0x8(%r12),%eax │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 5af80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 5b2ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3932e> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x10,%rbp │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jle 5b345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%r8 │ │ │ │ - mov %rcx,%rax │ │ │ │ - add %rcx,%r8 │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + sub %rbx,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + sub $0x10,%rbp │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %edx,0x18(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x4,%rdx │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 5af80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jg 5b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39380> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5b39f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941f> │ │ │ │ + add $0x30,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jbe 5b21a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3929a> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jmp 5b17d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391fd> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rbx) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + jmp 5b196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39216> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 5b61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3969f> │ │ │ │ + mov %rax,%r15 │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5b570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395f0> │ │ │ │ + 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 5b63e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396be> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + ja 5b656 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396d6> │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + ja 5b4f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39577> │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov 0x15(%rsp),%rax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + movq %xmm0,0x10(%rbx) │ │ │ │ + mov %rdx,0x5(%rbx) │ │ │ │ + mov %rax,0x15(%rbx) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + nop │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + jbe 5b47e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394fe> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x10,%rax │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + ja 5b470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394f0> │ │ │ │ + movsd -0x10(%rdx),%xmm1 │ │ │ │ + lea -0x20(%rdx),%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 5b520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x4,%rsi │ │ │ │ - addss -0x18(%rax),%xmm0 │ │ │ │ - addss -0x14(%rax),%xmm0 │ │ │ │ - addss -0x10(%rax),%xmm0 │ │ │ │ - addss -0xc(%rax),%xmm0 │ │ │ │ - addss -0x8(%rax),%xmm0 │ │ │ │ - addss -0x4(%rax),%xmm0 │ │ │ │ - movss %xmm0,-0x4(%rsi) │ │ │ │ - cmp %r8,%rax │ │ │ │ - jne 495c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25900> │ │ │ │ - jmp 49419 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25759> │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 5b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39520> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 5b530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395b0> │ │ │ │ + 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 5b460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394e0> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 5b656 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396d6> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov -0x10(%rbp),%rdx │ │ │ │ + mov 0x15(%rsp),%rax │ │ │ │ + mov %rdx,(%rbx) │ │ │ │ + mov -0xb(%rbp),%rdx │ │ │ │ + mov %rdx,0x5(%rbx) │ │ │ │ + movq %xmm0,-0x10(%rbp) │ │ │ │ + mov %rax,-0xb(%rbp) │ │ │ │ + jmp 5b45c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394dc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 5b4b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39536> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 5b3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39430> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 5b61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3969f> │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r15 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5b3fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3947b> │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rbx,%rax,1),%r12 │ │ │ │ + jmp 5b586 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39606> │ │ │ │ + sub $0x10,%r12 │ │ │ │ + sub $0x1,%r14 │ │ │ │ + mov -0x8(%r12),%edx │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movzbl -0x4(%r12),%eax │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 5ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e80> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 5b57e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395fe> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x10,%rbp │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jle 5b61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3969f> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%esi │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movzbl (%rcx,%rsi,1),%esi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 49c5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f9c> │ │ │ │ - movss 0x82ec(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - movss 0x82e8(%rbx),%xmm8 │ │ │ │ - divss 0xb8(%rbx),%xmm8 │ │ │ │ - divss %xmm2,%xmm9 │ │ │ │ - shl %cl,%edi │ │ │ │ mov (%rbx),%rcx │ │ │ │ - test %esi,%edi │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - movsd 0x70(%rcx),%xmm10 │ │ │ │ - divsd 0x68(%rcx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - setne %r15b │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - xor %edi,%edi │ │ │ │ - cvtsd2ss %xmm10,%xmm10 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %rbp,%r12 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + movzbl 0xc(%rbp),%eax │ │ │ │ + sub %rbx,%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + sub $0x10,%rbp │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rcx,0x15(%rbp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 5ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e80> │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jg 5b5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39650> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5b67f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396ff> │ │ │ │ + add $0x38,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 5b4e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39564> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jmp 5b43f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394bf> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + mov (%rax),%rsi │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x15(%rsp),%rdx │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x5(%rax),%rsi │ │ │ │ + mov %rsi,0x5(%rbx) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + jmp 5b45c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394dc> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rsi,%rdi,4),%xmm0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - movzbl (%r11,%r9,1),%r14d │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r14d │ │ │ │ - setb %r9b │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - cmp %r9b,%r15b │ │ │ │ - je 496e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a27> │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x20,%rcx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x20(%rcx) │ │ │ │ - movups %xmm1,-0x10(%rcx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rcx),%xmm5 │ │ │ │ - addss 0x4(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x4(%rax) │ │ │ │ - movss -0x18(%rcx),%xmm4 │ │ │ │ - addss 0x8(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x8(%rax) │ │ │ │ - movss -0x14(%rcx),%xmm3 │ │ │ │ - addss 0xc(%rax),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rax) │ │ │ │ - movss -0x10(%rcx),%xmm2 │ │ │ │ - addss 0x10(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x10(%rax) │ │ │ │ - movss -0xc(%rcx),%xmm7 │ │ │ │ - addss 0x14(%rax),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rax) │ │ │ │ - movss -0x8(%rcx),%xmm6 │ │ │ │ - addss 0x18(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rax) │ │ │ │ - movss -0x4(%rcx),%xmm1 │ │ │ │ - addss 0x1c(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jne 496b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259f0> │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 49580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258c0> │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rsi,0x78(%rsp) │ │ │ │ + movsd %xmm0,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + mov 0x24(%rdi),%r12d │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5c166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1e6> │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + call d640 │ │ │ │ + movsd 0x33696(%rip),%xmm0 # 8ed88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce08> │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243b7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48059 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24399> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4803b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2437b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 480ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2442f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 480d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24411> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 480b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243f3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm6 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48095 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243d5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm9,%xmm1 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 49580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258c0> │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movsd %xmm0,-0x10(%rax) │ │ │ │ + movb $0x0,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 5b700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39780> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x10000(%rax),%rdx │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 5b740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c0> │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5c40f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a48f> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5b780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39800> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47dee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2412e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24110> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47db2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240f2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240d4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240b6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24098> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movss 0x45b60(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - jmp 47d3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2407a> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rcx,%rax │ │ │ │ + jne 5b7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39820> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss 0xb8(%rbx),%xmm6 │ │ │ │ - mov %sil,0x38(%rsp) │ │ │ │ - cvtsi2ss %r8,%xmm1 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %edx,0x48(%rsp) │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - movss %xmm3,0x4c(%rsp) │ │ │ │ - movss %xmm6,0x20(%rsp) │ │ │ │ - mulss %xmm6,%xmm1 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - movaps 0x10(%rsp),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - movups (%rcx),%xmm5 │ │ │ │ - movups 0x10(%rcx),%xmm4 │ │ │ │ - movzbl 0x38(%rsp),%esi │ │ │ │ - movss 0x4c(%rsp),%xmm3 │ │ │ │ - mulps %xmm0,%xmm5 │ │ │ │ - mulps %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm2 │ │ │ │ - movsd 0x68(%rax),%xmm1 │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - je 49ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26020> │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 5b7cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3984f> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %al,0x41(%rbx,%rdi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5b7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39840> │ │ │ │ + lea 0x41(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + cmp $0x1,%edx │ │ │ │ + jbe 5c418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a498> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x8,%edx │ │ │ │ + jb 5b801 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39881> │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 5bfc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a048> │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 5bfb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a031> │ │ │ │ + and $0x1,%edx │ │ │ │ + jne 5bf4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fcf> │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 5bf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fe0> │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov (%rax,%r12,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5bf45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fc5> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5b870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398f0> │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %esi,%ebp │ │ │ │ + imul %esi,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 5b8af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3992f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5b8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39920> │ │ │ │ + mov 0x33522(%rip),%rax # 8ede0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce60> │ │ │ │ + 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 5bbf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c73> │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 5bf2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39faf> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cmp $0x8,%ebp │ │ │ │ + jb 5b90f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3998f> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%bpl │ │ │ │ + je 5b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399a0> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%bpl │ │ │ │ + je 5b932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399b2> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 5b93f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399bf> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r8d,%r10d │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 5b850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398d0> │ │ │ │ + cmp 0x20(%rsp),%r14 │ │ │ │ + je 5bac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b48> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub %r14,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sar $0x4,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 5b3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39430> │ │ │ │ + cmp $0x100,%rbp │ │ │ │ + jle 5bfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a05c> │ │ │ │ + lea 0x100(%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + mov %rdi,%rcx │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jbe 5c05a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0da> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 5b9f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a79> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x5(%rax),%rdx │ │ │ │ + mov %rdx,0x15(%rax) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 5b9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a60> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x85(%rsp),%rax │ │ │ │ + mov %rax,0x5(%r14) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 5b99d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a1d> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + cmp %rdi,0x20(%rsp) │ │ │ │ + je 5bac5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b45> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea -0x10(%rcx),%rax │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movsd -0x10(%rcx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5baa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b21> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x5(%rax),%rdx │ │ │ │ + mov %rdx,0x15(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5ba80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b00> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x85(%rsp),%rax │ │ │ │ + mov %rax,0x5(%rdx) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 5ba25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39aa5> │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + mov %r13,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 5bf73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ff3> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5baf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b74> │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r15,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov %r13,0x10(%rax) │ │ │ │ + mov %ebx,0x18(%rax) │ │ │ │ + mov %rbp,0x20(%rax) │ │ │ │ + sub %r14,%r9 │ │ │ │ + je 5bbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c30> │ │ │ │ + sar $0x4,%r9 │ │ │ │ xor %edi,%edi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - divss 0x20(%rsp),%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5bb56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39bd6> │ │ │ │ + lea 0x1(%rdx),%r10d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r10,%rcx │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r15,%r10,8),%rdx │ │ │ │ + jne 5bb9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c1c> │ │ │ │ + cmpb $0x0,0xc(%rsi) │ │ │ │ + je 5bb9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c1c> │ │ │ │ + or %rbx,%r11 │ │ │ │ + mov %r11,(%rax) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r9,%rax │ │ │ │ + jae 5bbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c30> │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%r14,%rax,1),%rsi │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + lea -0x1(%rdx),%r10d │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %rdx,%rax │ │ │ │ shr $0x3,%rax │ │ │ │ - imul %rax,%r11 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ + mov %r10,%rbp │ │ │ │ + shl %cl,%rbx │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0x1ffffff8,%eax │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%r13 │ │ │ │ + add %r15,%rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + and (%r15,%r10,8),%rcx │ │ │ │ + mov (%rax),%r11 │ │ │ │ + je 5bb26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ba6> │ │ │ │ + not %rbx │ │ │ │ + and %rbx,%r11 │ │ │ │ + mov %r11,(%rax) │ │ │ │ + lea 0x1(%rdi),%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r9,%rax │ │ │ │ + jb 5bb56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39bd6> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5c13d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1bd> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5c4c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a541> │ │ │ │ + add $0xe8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + test %esi,%esi │ │ │ │ + je 5bc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cee> │ │ │ │ + mov 0x88(%rbx),%r9 │ │ │ │ + add %r11d,%esi │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups (%rax),%xmm1 │ │ │ │ - movups 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulps %xmm3,%xmm1 │ │ │ │ - movzbl (%r11,%r9,1),%r14d │ │ │ │ - mov %edi,%r9d │ │ │ │ - mulps %xmm3,%xmm0 │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r14d │ │ │ │ - setb %r9b │ │ │ │ - addps %xmm5,%xmm1 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmp %r9b,%sil │ │ │ │ - je 49a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25daa> │ │ │ │ - movss 0x1c(%rax),%xmm7 │ │ │ │ - movss 0x18(%rax),%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x14(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm0 │ │ │ │ - movss 0xc(%rax),%xmm7 │ │ │ │ - movlhps %xmm6,%xmm0 │ │ │ │ - movss 0x8(%rax),%xmm6 │ │ │ │ - mulps %xmm2,%xmm0 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x4(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm1 │ │ │ │ - movlhps %xmm6,%xmm1 │ │ │ │ - mulps %xmm2,%xmm1 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r9,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb $0xffffffff,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jne 5bc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc0> │ │ │ │ + cmp $0x15,%edi │ │ │ │ + ja 5b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3996c> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5c42e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4ae> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + lea (%r10,%rax,1),%esi │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsd (%rdi,%rsi,8),%xmm0 │ │ │ │ + mov %eax,-0x8(%rdx) │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + cmp %r8d,%eax │ │ │ │ + jne 5bc89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d09> │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rdi,%rax,1),%r9 │ │ │ │ + mov %r11d,0x4c(%rsp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10d,0x48(%rsp) │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + add %rdx,%rdx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + call 5b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39170> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + cmp $0x100,%rax │ │ │ │ + mov 0x4c(%rsp),%r11d │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + ja 5c177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1f7> │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 5bd7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dff> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%rsi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rdi),%xmm0 │ │ │ │ + jbe 5c371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3f1> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 5bd65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39de5> │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 5bd4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dce> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jne 5bd28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39da8> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp 5c260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2e0> │ │ │ │ + jne 5c260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2e0> │ │ │ │ + mulsd 0x33045(%rip),%xmm1 # 8ede8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce68> │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 5bd87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e07> │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r10d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r8d,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x44(%rsp),%r10d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - addss (%rcx),%xmm0 │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,(%rcx) │ │ │ │ - movss -0x1c(%rax),%xmm11 │ │ │ │ - addss 0x4(%rcx),%xmm11 │ │ │ │ - movss %xmm11,0x4(%rcx) │ │ │ │ - movss -0x18(%rax),%xmm10 │ │ │ │ - addss 0x8(%rcx),%xmm10 │ │ │ │ - movss %xmm10,0x8(%rcx) │ │ │ │ - movss -0x14(%rax),%xmm9 │ │ │ │ - addss 0xc(%rcx),%xmm9 │ │ │ │ - movss %xmm9,0xc(%rcx) │ │ │ │ - movss -0x10(%rax),%xmm8 │ │ │ │ - addss 0x10(%rcx),%xmm8 │ │ │ │ - movss %xmm8,0x10(%rcx) │ │ │ │ - movss -0xc(%rax),%xmm7 │ │ │ │ - addss 0x14(%rcx),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rcx) │ │ │ │ - movss -0x8(%rax),%xmm6 │ │ │ │ - addss 0x18(%rcx),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rcx) │ │ │ │ - movss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rcx),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rcx) │ │ │ │ - cmp %r12d,%edi │ │ │ │ - jne 499f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d30> │ │ │ │ - addss %xmm11,%xmm0 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - mov 0x10(%rsp),%r14d │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + add %rsi,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 5be73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ef3> │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 5bef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f71> │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ + div %ebp │ │ │ │ + movzbl 0x90(%rsp,%rax,1),%r9d │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ + mov %r9d,%eax │ │ │ │ + and $0x7,%r9d │ │ │ │ + mov %r10d,%edx │ │ │ │ + and $0xf8,%eax │ │ │ │ + shr $0x3,%r10d │ │ │ │ + add %r10d,%eax │ │ │ │ + and $0x7,%edx │ │ │ │ + lea (%rdx,%r9,8),%edx │ │ │ │ + mov %eax,%r9d │ │ │ │ + lea (%rdi,%r9,4),%r10 │ │ │ │ + mov %edx,%r9d │ │ │ │ + lea (%rdi,%r9,4),%r9 │ │ │ │ + mov (%r10),%r11d │ │ │ │ + cmpl $0x0,(%r9) │ │ │ │ + jns 5becb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f4b> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 5c359 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3d9> │ │ │ │ + test %r11d,%r11d │ │ │ │ + jns 5bed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f56> │ │ │ │ + mov %esi,(%r10) │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jne 5be6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39eea> │ │ │ │ + comisd 0x60(%rsp),%xmm0 │ │ │ │ + jbe 5be6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39eea> │ │ │ │ + add $0x10,%rcx │ │ │ │ + movb $0x1,0xc(%r13) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 5be73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ef3> │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov 0x98(%rbx),%r10d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - jmp 491a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254e3> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x98(%rbx),%r10d │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 491a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254e3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 484bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247fc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24761> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24742> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4849d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247dd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4847e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247be> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 4845f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2479f> │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + ja 5b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39978> │ │ │ │ + jne 5b93f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399bf> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x90(%rsp) │ │ │ │ + jmp 5b93f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399bf> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5b885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39905> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + ja 5b828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398a8> │ │ │ │ + cmp 0x20(%rsp),%r14 │ │ │ │ + jne 5b961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399e1> │ │ │ │ + lea 0x1(%r12),%r13d │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x3f(%r13),%r12 │ │ │ │ + shr $0x6,%r12 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + call d640 │ │ │ │ + sar $0x6,%r13 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + lea (%rax,%r12,8),%rbp │ │ │ │ + and $0x3f,%ebx │ │ │ │ + lea (%rax,%r13,8),%r13 │ │ │ │ + call d320 │ │ │ │ + jmp 5bae2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b62> │ │ │ │ + movzwl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + and $0x1,%edx │ │ │ │ + je 5b81e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3989e> │ │ │ │ + jmp 5bf4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fcf> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%dl │ │ │ │ + je 5b815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39895> │ │ │ │ + jmp 5bfb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a031> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + lea 0x10(%r14),%rcx │ │ │ │ + cmp %rcx,0x20(%rsp) │ │ │ │ + je 5bac5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b45> │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jbe 5c0bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a13d> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 5c039 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0b9> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - jmp 48440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24780> │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x5(%rax),%rdx │ │ │ │ + mov %rdx,0x15(%rax) │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jne 5c020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0a0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x85(%rsp),%rax │ │ │ │ + mov %rax,0x5(%r14) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 5bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a070> │ │ │ │ + jmp 5bac5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b45> │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5c0a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a121> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x5(%rdx),%rax │ │ │ │ + mov %rax,0x15(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movsd -0x10(%rdx),%xmm0 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5c080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a100> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x85(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + jmp 5ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a90> │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jbe 5c121 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1a1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 49199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254d9> │ │ │ │ - jmp 49421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25761> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x5(%rdx),%rax │ │ │ │ + mov %rax,0x15(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + movsd -0x10(%rdx),%xmm0 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 5c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a180> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x85(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + jmp 5c050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0d0> │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5c4c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a541> │ │ │ │ + add $0xe8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5b71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3979e> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %ebp,0x30(%rsp) │ │ │ │ + lea 0x100(%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + movsd (%rdi),%xmm0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x10,%rdi │ │ │ │ + comisd 0x0(%rbp),%xmm0 │ │ │ │ + jbe 5c3bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a43c> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 5c1cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a24c> │ │ │ │ + mov -0x10(%rax),%rsi │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x18(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 5c1b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a235> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 5c18e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a20e> │ │ │ │ + mov 0x30(%rsp),%ebp │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + lea -0x10(%rdx),%rax │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + jbe 5c407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a487> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x18(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + ja 5c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2a0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x88(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 5c1eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a26b> │ │ │ │ + jmp 5bd7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dff> │ │ │ │ nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 4930f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2564f> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %r9,0x58(%rsp) │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %r8d,0x4c(%rsp) │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %r10d,0x44(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call d2c0 │ │ │ │ + mulsd 0x30(%rsp),%xmm0 │ │ │ │ + movsd 0x38(%rsp),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x44(%rsp),%r10d │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x4c(%rsp),%r8d │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + jne 5bd87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e07> │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + jmp 5be3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ebc> │ │ │ │ + mov %esi,%eax │ │ │ │ + test %r11d,%r11d │ │ │ │ + jns 5c366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3e6> │ │ │ │ + mov %esi,(%r10) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%r9) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + jmp 5bed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f56> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + jbe 5c3a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a422> │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x18(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 5c388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a408> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x88(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 5bd7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dfa> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rsi │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + jbe 5c3ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a46d> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + mov 0x8(%rsi),%eax │ │ │ │ + mov %eax,0x18(%rsi) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub $0x10,%rsi │ │ │ │ + comisd (%rsi),%xmm0 │ │ │ │ + ja 5c3d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a453> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x88(%rsp),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + jmp 5c1e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a262> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + jmp 5c23a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a2ba> │ │ │ │ xor %ebp,%ebp │ │ │ │ - call 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23740> │ │ │ │ - jmp 4942a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2576a> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - jmp 49c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f7b> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - jmp 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - jmp 48930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c70> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov 0x94(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25328> │ │ │ │ - jmp 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - movss 0x45774(%rip),%xmm1 # 8f430 , std::allocator >@@Base+0x1b0> │ │ │ │ - jmp 490ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ed> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc8> │ │ │ │ - jmp 49c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f7b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %edx,0x10(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 48e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2519c> │ │ │ │ - jmp 49c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f75> │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - jmp 48930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c70> │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 5b7ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3982c> │ │ │ │ + jne 5b81e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3989e> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x90(%rsp) │ │ │ │ + jmp 5b81e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3989e> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x30(%rsp) │ │ │ │ + call d640 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x44(%rsp),%r8d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + movups %xmm0,0x70(%rax) │ │ │ │ + movups %xmm0,0x80(%rax) │ │ │ │ + movups %xmm0,0x90(%rax) │ │ │ │ + movups %xmm0,0xa0(%rax) │ │ │ │ + movups %xmm0,0xb0(%rax) │ │ │ │ + movups %xmm0,0xc0(%rax) │ │ │ │ + movups %xmm0,0xd0(%rax) │ │ │ │ + movups %xmm0,0xe0(%rax) │ │ │ │ + movups %xmm0,0xf0(%rax) │ │ │ │ + jmp 5bf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f80> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e82 <__cxa_finalize@plt+0x5222> │ │ │ │ - jmp 12ea5 <__cxa_finalize@plt+0x5245> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12eb5 <__cxa_finalize@plt+0x5255> │ │ │ │ + jmp 14ed4 <__cxa_finalize@plt+0x7274> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e70 <__cxa_finalize@plt+0x5210> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 14eca <__cxa_finalize@plt+0x726a> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,(%rdi) │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x188(%rsp) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x10000(%rax),%rdx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 5c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5c0> │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ + mov 0xa0(%r14),%rdi │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + je 5d9be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba3e> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - movq $0x0,0x190(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movups %xmm0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xf0(%rbx) │ │ │ │ - movups %xmm0,0x100(%rbx) │ │ │ │ - movups %xmm0,0x110(%rbx) │ │ │ │ - movups %xmm0,0x120(%rbx) │ │ │ │ - movups %xmm0,0x130(%rbx) │ │ │ │ - movups %xmm0,0x140(%rbx) │ │ │ │ - movups %xmm0,0x150(%rbx) │ │ │ │ - movups %xmm0,0x160(%rbx) │ │ │ │ - movups %xmm0,0x170(%rbx) │ │ │ │ - movups %xmm0,0x180(%rbx) │ │ │ │ - mov 0xc(%rbp),%edx │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - movd 0x8(%rbp),%xmm0 │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - mov 0x14(%rbp),%esi │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - punpckldq %xmm7,%xmm1 │ │ │ │ - movd 0x1c(%rbp),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ecx,0x3c(%rsp) │ │ │ │ - movd %ecx,%xmm2 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - add $0x1,%eax │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - movd %r12d,%xmm5 │ │ │ │ - movd %esi,%xmm7 │ │ │ │ - mov %esi,0x68(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movd %r13d,%xmm1 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - punpckldq %xmm7,%xmm2 │ │ │ │ - mov %ecx,0x80(%rbx) │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - mov 0x24(%rbp),%ecx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %ecx,0x84(%rbx) │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %eax,0x8c(%rbx) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea (%rcx,%rcx,1),%r14d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - sar $0x2,%rbp │ │ │ │ - add %eax,%eax │ │ │ │ - lea 0x0(,%r14,4),%r15 │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %ebp,0x88(%rbx) │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - je 4a5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f0> │ │ │ │ - mov %r15,%rdi │ │ │ │ call d640 │ │ │ │ - mov %r15,%rdx │ │ │ │ + lea (%rax,%r15,1),%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r15,1),%r15 │ │ │ │ + mov %r15,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %r15,0xd0(%rbx) │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + mov %r15,0x128(%rsp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x24(%r14),%esi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov (%rdi),%r9 │ │ │ │ + mov %esi,0xf4(%rsp) │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub %r9,%rax │ │ │ │ + lea (%rdx,%rax,8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5c62c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6ac> │ │ │ │ + xor %eax,%eax │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%r10 │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r9,%r10,8),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + adc $0xffffffff,%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 5c600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a680> │ │ │ │ + mov %esi,0xf4(%rsp) │ │ │ │ + mov 0xf4(%rsp),%ebp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5d7bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b83d> │ │ │ │ + lea 0x0(,%rbp,8),%rdi │ │ │ │ call d640 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0xf0(%rbx) │ │ │ │ - mov %rdx,0xf8(%rbx) │ │ │ │ - mov %rdx,0x100(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - and $0xffffffff,%ebp │ │ │ │ - je 4a5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268e0> │ │ │ │ - shl $0x2,%rbp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea (%rax,%rbp,8),%rax │ │ │ │ + add %rbp,%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 5dd9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be1e> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5c6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a720> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r8d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5c6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a740> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 5c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a770> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r14,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5c6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a760> │ │ │ │ + lea 0x41(%r14),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + jbe 5dda9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be29> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jb 5c728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7a8> │ │ │ │ + mov %r8d,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%r8b │ │ │ │ + jne 5d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b890> │ │ │ │ + test $0x2,%r8b │ │ │ │ + jne 5d7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b878> │ │ │ │ + and $0x1,%r8d │ │ │ │ + jne 5d7ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b86c> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %r12d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x1,0x10(%rsp) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rax),%eax │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + sub %rdi,%rcx │ │ │ │ + lea (%rax,%rcx,8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,0x10(%rsp) │ │ │ │ + jae 5d271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2f1> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov (%rdi,%rax,8),%rsi │ │ │ │ + mov %eax,%ecx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5d5a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b622> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%edi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5c7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a850> │ │ │ │ + imul %edi,%r12d │ │ │ │ + mov %r12d,0x78(%rsp) │ │ │ │ + mov %edi,%r12d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 5c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a890> │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r14,%rdi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5c800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a880> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + mov 0xd0(%r14),%rsi │ │ │ │ + mov (%rax),%r9 │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + movzwl -0x2(%rsi,%r11,2),%r8d │ │ │ │ + shr $0x6,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + shl %cl,%rdx │ │ │ │ + and (%r9,%rdi,8),%rdx │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r8w,0x8(%rsp) │ │ │ │ + je 5ce21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aea1> │ │ │ │ + movzwl (%rsi,%r11,2),%eax │ │ │ │ + mov %ax,0x20(%rsp) │ │ │ │ + lea (%rax,%r8,1),%esi │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp 0x98(%rsp),%rax │ │ │ │ + je 5d700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b780> │ │ │ │ + mov %si,(%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,0x88(%rsp) │ │ │ │ + je 5d624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b6a4> │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5d6fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b77b> │ │ │ │ + mov 0xe8(%rsp),%rax │ │ │ │ + mov 0x78(%rsp),%edi │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r10,%rax,1),%ecx │ │ │ │ + add $0x10,%rdx │ │ │ │ + movsd (%rsi,%rcx,8),%xmm0 │ │ │ │ + mov %eax,-0x8(%rdx) │ │ │ │ + add $0x1,%eax │ │ │ │ + movsd %xmm0,-0x10(%rdx) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 5c8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a960> │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r10d,0x7c(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 5b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39170> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%r9 │ │ │ │ + mov 0x7c(%rsp),%r10d │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jbe 5d192 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b212> │ │ │ │ + lea 0x100(%rbx),%rcx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 5cf0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af8f> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 5c9b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa37> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 5c9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa20> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 5c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9e0> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + lea -0x10(%rcx),%rax │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + comisd -0x10(%rcx),%xmm0 │ │ │ │ + jbe 5d59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b61a> │ │ │ │ + nop │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + ja 5ca00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa80> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 5c9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa60> │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r9,0xa0(%rsp) │ │ │ │ + mov %r10d,0x68(%rsp) │ │ │ │ call d640 │ │ │ │ + pcmpeqd %xmm1,%xmm1 │ │ │ │ + movzwl 0x20(%rsp),%edi │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov 0x68(%rsp),%r10d │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + mov 0xa0(%rsp),%r9 │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + movups %xmm1,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + movups %xmm1,0x40(%rax) │ │ │ │ + movups %xmm1,0x50(%rax) │ │ │ │ + movups %xmm1,0x60(%rax) │ │ │ │ + movups %xmm1,0x70(%rax) │ │ │ │ + movups %xmm1,0x80(%rax) │ │ │ │ + movups %xmm1,0x90(%rax) │ │ │ │ + movups %xmm1,0xa0(%rax) │ │ │ │ + movups %xmm1,0xb0(%rax) │ │ │ │ + movups %xmm1,0xc0(%rax) │ │ │ │ + movups %xmm1,0xd0(%rax) │ │ │ │ + movups %xmm1,0xe0(%rax) │ │ │ │ + movups %xmm1,0xf0(%rax) │ │ │ │ + movzwl 0x8(%rsp),%eax │ │ │ │ + mov %r10d,0xb8(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %eax,%ebp │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + add %edi,%eax │ │ │ │ + mov %r15d,0x68(%rsp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + mov %edi,0xc8(%rsp) │ │ │ │ + mov %eax,0x7c(%rsp) │ │ │ │ + mov %r12d,0x8(%rsp) │ │ │ │ + mov %ebp,0xbc(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + jmp 5cb39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb9> │ │ │ │ + nopl (%rax) │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jg 5cb2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abaa> │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 5cf74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aff4> │ │ │ │ + lea (%rbx,%rbp,8),%ecx │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,-0x8(%rbx) │ │ │ │ + add $0x10,%r9 │ │ │ │ + cmp 0x18(%rsp),%r9 │ │ │ │ + je 5cd02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad82> │ │ │ │ + mov 0x8(%r9),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x8(%rsp) │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl 0x140(%rsp,%rax,1),%eax │ │ │ │ + movzbl 0x41(%r14,%rdx,1),%edx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %eax,%ebx │ │ │ │ + and $0xf8,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0x7,%ebx │ │ │ │ + add %edx,%eax │ │ │ │ + mov %esi,%r12d │ │ │ │ + and $0x7,%esi │ │ │ │ + mov %bl,0x20(%rsp) │ │ │ │ + lea (%rsi,%rdi,8),%r8d │ │ │ │ + mov %eax,%esi │ │ │ │ + shr $0x3,%ecx │ │ │ │ + and $0x7,%r12d │ │ │ │ + lea (%r11,%rsi,4),%rdi │ │ │ │ + mov %r8d,%esi │ │ │ │ + lea (%r11,%rsi,4),%rsi │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov %ebx,%r13d │ │ │ │ + shr $0x1f,%r13d │ │ │ │ + cmp %r8d,%eax │ │ │ │ + mov %ebp,%r8d │ │ │ │ + setne %al │ │ │ │ + shr $0x1f,%r8d │ │ │ │ + add %r10d,%r8d │ │ │ │ + and %r13b,%al │ │ │ │ + je 5cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab88> │ │ │ │ + cmp $0x7,%r8d │ │ │ │ + jg 5cb2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abaa> │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 5d5b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b632> │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + je 5d5ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b67f> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5d17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1fc> │ │ │ │ + movzbl 0x20(%rsp),%ecx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdi,0xa0(%rsp) │ │ │ │ + shl %cl,%ebp │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + shl %cl,%r13d │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 5cc5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acde> │ │ │ │ + lea (%rsi,%r15,1),%edx │ │ │ │ + movzbl (%r9,%rdx,1),%ecx │ │ │ │ + test %ebp,%ecx │ │ │ │ + je 5cc5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acdb> │ │ │ │ + or %r13b,(%rdi,%rdx,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r10d,%ebx │ │ │ │ + jb 5cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acb0> │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x7c(%rsp),%ebx │ │ │ │ + cmp %ebx,0x40(%rsp) │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + jae 5ccf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad77> │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x68(%rsp),%eax │ │ │ │ + mov 0x7c(%rsp),%r13d │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov $0x1,%edx │ │ │ │ + add %ebp,%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 5ccec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad6c> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea (%r15,%rsi,1),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 5cce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad69> │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + or %r10b,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%ebp │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r13d,%ebp │ │ │ │ + jb 5ccb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad34> │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + lea 0x1(%rbx),%r10d │ │ │ │ + jmp 5cb16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab96> │ │ │ │ + cmp $0x8,%r10d │ │ │ │ + mov %r15d,%r13d │ │ │ │ + mov 0x8(%rsp),%r12d │ │ │ │ + mov 0xb8(%rsp),%r10d │ │ │ │ + mov 0x68(%rsp),%r15d │ │ │ │ + mov 0xbc(%rsp),%ebp │ │ │ │ + mov 0xc0(%rsp),%rbx │ │ │ │ + jne 14f21 <__cxa_finalize@plt+0x72c1> │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov %r15d,%edx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5cda9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae29> │ │ │ │ + mov 0x88(%r14),%rsi │ │ │ │ + lea (%r15,%rbp,1),%edx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(,%r15,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb $0xffffffff,%r13d │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %edx,%r15d │ │ │ │ + jne 5cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae00> │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 5d60d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b68d> │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + cmp $0x8,%r12d │ │ │ │ + jb 5cdd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae52> │ │ │ │ + mov %r12d,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + test $0x4,%r12b │ │ │ │ + je 5cde3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae63> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%r12b │ │ │ │ + je 5cdf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae75> │ │ │ │ + movzwl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 5ce02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae82> │ │ │ │ + movzbl (%rsi,%rax,1),%ecx │ │ │ │ + mov %cl,(%rdi,%rax,1) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + addq $0x1,0x10(%rsp) │ │ │ │ + mov %edx,%r15d │ │ │ │ + add 0x78(%rsp),%r10d │ │ │ │ + mov 0x18(%rdi),%eax │ │ │ │ + mov 0x10(%rdi),%rcx │ │ │ │ + jmp 5c790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a810> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea -0x1(%r11),%rdx │ │ │ │ + lea -0x1(%r11),%ecx │ │ │ │ + movzwl 0x8(%rsp),%ebp │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%rdi,%rdx,8),%rax │ │ │ │ + jne 5cd42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3adc2> │ │ │ │ + cmpw $0x0,0x8(%rsp) │ │ │ │ + je 5ceb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af31> │ │ │ │ + mov 0x88(%r14),%r8 │ │ │ │ + lea (%r15,%rbp,1),%edi │ │ │ │ + mov %r15d,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x58(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 5ceaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af2a> │ │ │ │ + lea (%rsi,%r13,1),%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%r11,%rdx,1),%ecx │ │ │ │ + mov %cl,(%r9,%rdx,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 5ce80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af00> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 5d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba70> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + movzwl 0x8(%rsp),%edi │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %di,-0x2(%rax) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + cmp %rdi,0x88(%rsp) │ │ │ │ + je 5dadc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb5c> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov -0x8(%rax,%rcx,8),%rax │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + jmp 5cd42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3adc2> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm2,0x130(%rsp) │ │ │ │ + jbe 5cf5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3afda> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x18(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 5cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3afc0> │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 5c9cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa4c> │ │ │ │ + lea 0x1(%r10),%ebx │ │ │ │ + mov %r10d,(%rdi) │ │ │ │ + mov %ebx,0xa8(%rsp) │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + add 0xc8(%rsp),%ebx │ │ │ │ + mov %ebx,0xa0(%rsp) │ │ │ │ + je 5d16a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1ea> │ │ │ │ + mov 0x88(%r14),%rbx │ │ │ │ + mov 0x40(%rsp),%r8d │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5d188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b208> │ │ │ │ + mov 0xa0(%rsp),%ebp │ │ │ │ + mov %edx,0x110(%rsp) │ │ │ │ + mov %r10d,0xf0(%rsp) │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + mov %rsi,0x100(%rsp) │ │ │ │ + cmovbe %r8d,%ebp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdi,0x108(%rsp) │ │ │ │ + shl %cl,%r8d │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov %al,0x117(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %r8d,0xd8(%rsp) │ │ │ │ + mov %ecx,0xe0(%rsp) │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov 0xd8(%rsp),%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + shl %cl,%ebp │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0xb0(%rsp),%r10 │ │ │ │ + mov %ebp,0xcc(%rsp) │ │ │ │ + mov 0xe0(%rsp),%ebp │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r10,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 5d075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b0f5> │ │ │ │ + lea (%r8,%r15,1),%edx │ │ │ │ + movzbl (%rdi,%rdx,1),%ecx │ │ │ │ + test %esi,%ecx │ │ │ │ + je 5d071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b0f1> │ │ │ │ + movzbl 0xcc(%rsp),%ecx │ │ │ │ + or %cl,(%rax,%rdx,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %ebx,%r13d │ │ │ │ + jb 5d040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b0c0> │ │ │ │ + mov 0xf0(%rsp),%r10d │ │ │ │ + mov 0x110(%rsp),%edx │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + mov 0x108(%rsp),%rdi │ │ │ │ + movzbl 0x117(%rsp),%eax │ │ │ │ + mov 0xa0(%rsp),%ebp │ │ │ │ + cmp %ebp,0x40(%rsp) │ │ │ │ + jae 5deb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf31> │ │ │ │ + mov 0x68(%rsp),%ecx │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rdi,0xe0(%rsp) │ │ │ │ + mov %rsi,0xd8(%rsp) │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + lea (%rcx,%rbx,1),%ebp │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %al,0xf0(%rsp) │ │ │ │ + shl %cl,%r13d │ │ │ │ + mov %r10d,%ecx │ │ │ │ + mov 0xa0(%rsp),%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,0xcc(%rsp) │ │ │ │ + mov %ebp,%edx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 5d142 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1c2> │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea (%r15,%r8,1),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + test %r13d,%ecx │ │ │ │ + je 5d13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1be> │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + movzbl 0xcc(%rsp),%edi │ │ │ │ + or %dil,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%ebx │ │ │ │ + add $0x1,%ebp │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 5d102 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b182> │ │ │ │ + mov 0xd8(%rsp),%rsi │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmpb $0x0,0xf0(%rsp) │ │ │ │ + jne 5d5e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b668> │ │ │ │ + mov %r10d,%ebp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + jmp 5cb16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab96> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5cc8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad0f> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 5d0b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b139> │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 5ca3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aabd> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + add $0x10,%rcx │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 5d216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b296> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 5d1f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b277> │ │ │ │ + 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 5d1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b260> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x138(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jne 5d1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b230> │ │ │ │ + jmp 5ca3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aabd> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm2 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm2,0x130(%rsp) │ │ │ │ + jbe 5d25a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2da> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x18(%rdx) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub $0x10,%rdx │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 5d240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b2c0> │ │ │ │ + mov 0x130(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x138(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 5d20c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b28c> │ │ │ │ + lea -0x2(%rax),%rsi │ │ │ │ + lea -0x2(%rax),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + and (%rdi,%rsi,8),%rax │ │ │ │ + jne 5d343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3c3> │ │ │ │ + mov 0xd8(%r14),%rax │ │ │ │ + movzwl -0x2(%rax),%ebp │ │ │ │ + test %bp,%bp │ │ │ │ + je 5d2f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b373> │ │ │ │ + movzwl %bp,%esi │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x88(%r14),%rdi │ │ │ │ + add %r15d,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(,%r15,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 5d2ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b36a> │ │ │ │ + lea (%rdx,%r13,1),%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%r9,%rax,1),%ecx │ │ │ │ + mov %cl,(%r8,%rax,1) │ │ │ │ + add $0x1,%r15d │ │ │ │ + cmp %esi,%r15d │ │ │ │ + jne 5d2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b340> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + cmp %rdi,0x60(%rsp) │ │ │ │ + je 5dd0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd8f> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %bp,(%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0xc0(%r14),%r12 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + cmp %rdi,0x88(%rsp) │ │ │ │ + je 5dc5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcdf> │ │ │ │ + mov -0x8(%r12),%rax │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0xb0(%r14),%rax │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + mov %rdi,%r15 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 5d8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b938> │ │ │ │ + cmp %rdi,0x118(%rsp) │ │ │ │ + jae 5d875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8f5> │ │ │ │ + mov 0x118(%rsp),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jle 5ddc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be48> │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xa0(%r14),%rdi │ │ │ │ + mov 0xa8(%r14),%rax │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + mov %rax,0xf8(%rsp) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + mov 0x120(%rsp),%rdx │ │ │ │ + lea (%rdi,%rax,1),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 5dde7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be67> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add 0xa0(%r14),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + mov %rax,0xa8(%r14) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0xc8(%r14),%rax │ │ │ │ + sub 0x80(%rsp),%rbp │ │ │ │ + sub 0x50(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 5dc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc98> │ │ │ │ + mov 0xc0(%r14),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 5d962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9e2> │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jle 5de05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be85> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + lea (%r12,%rbp,1),%rax │ │ │ │ + mov %rax,0xc0(%r14) │ │ │ │ + mov 0xd0(%r14),%r13 │ │ │ │ + mov 0xe0(%r14),%rax │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + sub 0x70(%rsp),%rbp │ │ │ │ + sub %r13,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 5dbda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc5a> │ │ │ │ + mov 0xd8(%r14),%rdi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 5d90c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b98c> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + jle 5de2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3beab> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d550 │ │ │ │ + add 0xd0(%r14),%rbp │ │ │ │ + mov 0xf4(%rsp),%eax │ │ │ │ + mov %rbp,0xd8(%r14) │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5dd07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd87> │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + mov 0xf4(%rsp),%r9d │ │ │ │ xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12,%rsi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d8b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b931> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + nop │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5d510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b590> │ │ │ │ + imul %ecx,%edi │ │ │ │ + add %edi,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 5d500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b580> │ │ │ │ + mov %r8d,0x34(%r14) │ │ │ │ + cmpq $0x0,0x70(%rsp) │ │ │ │ + je 5d543 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5c3> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5d8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d56a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5ea> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5df07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf87> │ │ │ │ + add $0x198,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp 5ca1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa9a> │ │ │ │ + movl $0x0,0x78(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 5c7e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a868> │ │ │ │ + lea 0x1(%r10),%ebx │ │ │ │ + mov %r10d,(%rdi) │ │ │ │ + mov %ebx,0xa8(%rsp) │ │ │ │ + mov 0xc8(%rsp),%ebx │ │ │ │ + add 0x40(%rsp),%ebx │ │ │ │ + mov %ebx,0xa0(%rsp) │ │ │ │ + jne 5cf9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b01a> │ │ │ │ + mov 0xa8(%rsp),%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %eax,%ebx │ │ │ │ + jmp 5ccf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad77> │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 5cbd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac52> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + lea 0x1(%rbx),%r10d │ │ │ │ + jmp 5cb16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab96> │ │ │ │ + jne 5ce02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae82> │ │ │ │ + movzbl 0x41(%r14),%eax │ │ │ │ + mov %al,0x140(%rsp) │ │ │ │ + jmp 5ce02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae82> │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + sub 0x80(%rsp),%rdx │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 14f02 <__cxa_finalize@plt+0x72a2> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + lea 0x0(,%rax,8),%rbp │ │ │ │ + call d640 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + jne 5d849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8c9> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5d6db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b75b> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x78(%rsp),%ecx │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 5c8b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a935> │ │ │ │ + jmp 14f21 <__cxa_finalize@plt+0x72c1> │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x70(%rsp),%rdx │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 14f40 <__cxa_finalize@plt+0x72e0> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x40(%rsp) │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + lea (%rax,%rax,1),%rbp │ │ │ │ + call d640 │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %si,(%rax,%rdx,1) │ │ │ │ + jne 5d825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8a5> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5d7a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b827> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + lea (%rcx,%rbp,1),%rax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + jmp 5c886 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a906> │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + jmp 5c675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6f5> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + jmp 5c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7c8> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + and $0x1,%r8d │ │ │ │ + je 5c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7c8> │ │ │ │ + jmp 5d7ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b86c> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + test $0x2,%r8b │ │ │ │ + je 5c73e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7be> │ │ │ │ + jmp 5d7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b878> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x40(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 5d77a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7fa> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ + mov %r10d,0x28(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x28(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %rcx,0xd8(%rbx) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r14,0xe8(%rbx) │ │ │ │ - je 4a590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268d0> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + jmp 5d6ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b72b> │ │ │ │ + cmpq $0x1,0x128(%rsp) │ │ │ │ + jle 5de85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf05> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xa0(%r14),%rax │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp 5d3f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b475> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5d524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5a4> │ │ │ │ call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - movabs $0x555555555555555,%rax │ │ │ │ - mov %r12d,%edx │ │ │ │ - sub %r13d,%edx │ │ │ │ - lea 0x1(%rdx),%r12d │ │ │ │ - movslq %r12d,%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d550 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5d8ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b96e> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rbp,0xa0(%r14) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0xb0(%r14) │ │ │ │ + jmp 5d3f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b475> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jle 5de99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf19> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xd8(%r14),%rdi │ │ │ │ + mov 0xd0(%r14),%r13 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 5ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be40> │ │ │ │ + call d550 │ │ │ │ + add 0xd0(%r14),%rbp │ │ │ │ + jmp 5d4c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b543> │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jle 5de68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bee8> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d550 │ │ │ │ + mov 0xc0(%r14),%rdi │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r12,%rdx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 5d9b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba35> │ │ │ │ + call d550 │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + lea (%r12,%rbp,1),%rax │ │ │ │ + jmp 5d461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e1> │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + movq $0x0,0xd0(%rsp) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x120(%rsp) │ │ │ │ + jmp 5c5bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a63c> │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + sub 0x70(%rsp),%rdx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 15019 <__cxa_finalize@plt+0x73b9> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rcx │ │ │ │ cmp %rcx,%rax │ │ │ │ - jb 12ee0 <__cxa_finalize@plt+0x5280> │ │ │ │ - mov %rcx,%r15 │ │ │ │ + cmova %rcx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + movzwl 0x8(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %ax,(%rcx,%rdx,1) │ │ │ │ + je 5da87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb07> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5dab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb34> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r10d,0x8(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + cmp %rdi,0x88(%rsp) │ │ │ │ + jne 5ceee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af6e> │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + sub 0x80(%rsp),%rdx │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 14ffa <__cxa_finalize@plt+0x739a> │ │ │ │ test %rcx,%rcx │ │ │ │ - je 4a578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268b8> │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - mov %edx,0x6c(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ shl $0x3,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d640 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x1(%r15),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - jne 4a08c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263cc> │ │ │ │ - movslq 0x6c(%rsp),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3(%rdx,%rdx,2),%rax │ │ │ │ - lea (%rsi,%rax,8),%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263a0> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4a0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26419> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov -0x8(%rax,%rdi,8),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + je 5db8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc0d> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5dbbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc3d> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + mov %r10d,0x18(%rsp) │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x18(%rsp),%r10d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmp 5cd42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3adc2> │ │ │ │ mov %rbp,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ call d640 │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,0x10(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ + mov %rax,%r12 │ │ │ │ call d550 │ │ │ │ - mov %r12,-0x10(%r15) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ test %r13,%r13 │ │ │ │ - jne 4a088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263c8> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x60(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r15,0x110(%rbx) │ │ │ │ - mov %rax,0x118(%rbx) │ │ │ │ - mov %rdi,0x108(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26440> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 5dc02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc82> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 4a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26860> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - lea (%r15,%r15,2),%r13 │ │ │ │ - lea 0x0(,%r13,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - lea -0x1(%r15),%r13 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov %r14,%r15 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - jmp 4a174 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264b4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264b0> │ │ │ │ - lea (%r14,%r12,1),%r13 │ │ │ │ - mov %r14,0x120(%rbx) │ │ │ │ + add %r12,%rbp │ │ │ │ + mov %r12,0xd0(%r14) │ │ │ │ + mov %rbp,0xe0(%r14) │ │ │ │ + jmp 5d4c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b543> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r15,0x128(%rbx) │ │ │ │ - mov %r13,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - shl $0x2,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea (%rax,%r12,1),%rcx │ │ │ │ - mov %rax,0x138(%rbx) │ │ │ │ - mov %rcx,0x140(%rbx) │ │ │ │ - mov %rcx,0x148(%rbx) │ │ │ │ call d640 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rax,0x158(%rbx) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %rcx,0x150(%rbx) │ │ │ │ - mov %rbp,0x160(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 4a429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26769> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 4a610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26950> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d550 │ │ │ │ mov 0x50(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5dc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcc8> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - je 4a5c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26908> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ + call d600 │ │ │ │ + lea (%r12,%rbp,1),%rax │ │ │ │ + mov %r12,0xb8(%r14) │ │ │ │ + mov %rax,0xc8(%r14) │ │ │ │ + jmp 5d461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e1> │ │ │ │ + mov 0x88(%rsp),%rbp │ │ │ │ + sub 0x80(%rsp),%rbp │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 15042 <__cxa_finalize@plt+0x73e2> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ call d640 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov -0x8(%r12),%rax │ │ │ │ + mov %rax,0x0(%r13,%rbp,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5dcdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd5b> │ │ │ │ + mov 0x80(%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ + mov %r13,%rdi │ │ │ │ call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - subq $0x1,0x8(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - jne 4a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26630> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %r15,0x170(%rbx) │ │ │ │ - mov %rax,0x178(%rbx) │ │ │ │ - mov %rcx,0x168(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4a36a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266aa> │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0x8(%r13,%rbp,1),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5dcfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd7a> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + jmp 5d343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3c3> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 5d52d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5ad> │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov 0x60(%rsp),%r12 │ │ │ │ + sub 0x70(%rsp),%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 14fd6 <__cxa_finalize@plt+0x7376> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ call d640 │ │ │ │ + mov %bp,(%rax,%r12,1) │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - mov %r13,%r14 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rdx,-0x8(%r14) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - jne 4a3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266f8> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r13,0x180(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x188(%rbx) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x190(%rbx) │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4a500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26840> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5dd78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bdf8> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ call d550 │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - mov %rbp,0x98(%rsp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66800> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %eax,0xa4(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4a4af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267ef> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x20(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8a6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a10> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8ab50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e90> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4a61a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2695a> │ │ │ │ - add $0xb8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - jmp 4a46f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x267af> │ │ │ │ - nop │ │ │ │ - movq $0x0,0x120(%rbx) │ │ │ │ + lea 0x2(%r13,%r12,1),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5dd94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be14> │ │ │ │ mov %rax,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x128(%rbx) │ │ │ │ - movq $0x0,0x130(%rbx) │ │ │ │ call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x138(%rbx) │ │ │ │ - movq $0x0,0x140(%rbx) │ │ │ │ - movq $0x0,0x148(%rbx) │ │ │ │ - jmp 4a233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26573> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4a0d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26419> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 49fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26300> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 49f75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262b5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 49f06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26246> │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + jmp 5d317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b397> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 5c6cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a74d> │ │ │ │ + jne 5c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7c8> │ │ │ │ + movzbl 0x41(%r14),%eax │ │ │ │ + mov %al,0x140(%rsp) │ │ │ │ + jmp 5c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a7c8> │ │ │ │ + add %r13,%rbp │ │ │ │ + jmp 5d4c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b543> │ │ │ │ + mov $0x0,%eax │ │ │ │ + jne 5d3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b430> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 5d392 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b412> │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add 0xd0(%rsp),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp 5d3f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b475> │ │ │ │ + add %rbp,%rax │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jne 5de21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bea1> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + mov (%rdi),%rdx │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + mov %rdx,(%rdi) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + jmp 5d461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e1> │ │ │ │ + jne 5ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3be40> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add $0x2,%r13 │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + mov %ax,-0x2(%r13) │ │ │ │ + mov 0xf4(%rsp),%eax │ │ │ │ + mov %r13,0xd8(%r14) │ │ │ │ + mov %eax,0x24(%r14) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d4e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b564> │ │ │ │ + movl $0x0,0x34(%r14) │ │ │ │ + jmp 5d539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5b9> │ │ │ │ nopl (%rax) │ │ │ │ - lea -0x1(%r12),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - jne 4a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26920> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4a343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26683> │ │ │ │ + jne 5de7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3befb> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + jmp 5d990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba10> │ │ │ │ + je 5ded8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf58> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add 0xd0(%rsp),%rax │ │ │ │ + jmp 5d3f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b475> │ │ │ │ + jne 5d937 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9b7> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + mov %ax,0x0(%r13) │ │ │ │ + jmp 5d937 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9b7> │ │ │ │ + test %al,%al │ │ │ │ + je 5d16a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b1ea> │ │ │ │ + mov 0xa8(%rsp),%r10d │ │ │ │ + mov 0xb0(%rsp),%r8 │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + jmp 5cbe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac65> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4a28a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265ca> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0xb8(%r14),%rdi │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + add 0xa0(%r14),%rax │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + jmp 5d3f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b475> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 12fa5 <__cxa_finalize@plt+0x5345> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f27 <__cxa_finalize@plt+0x52c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f03 <__cxa_finalize@plt+0x52a3> │ │ │ │ - endbr64 │ │ │ │ - jmp 12fd8 <__cxa_finalize@plt+0x5378> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1301e <__cxa_finalize@plt+0x53be> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 13009 <__cxa_finalize@plt+0x53a9> │ │ │ │ + jmp 14fb3 <__cxa_finalize@plt+0x7353> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13045 <__cxa_finalize@plt+0x53e5> │ │ │ │ + jmp 14f8f <__cxa_finalize@plt+0x732f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1302e <__cxa_finalize@plt+0x53ce> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1305b <__cxa_finalize@plt+0x53fb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 13070 <__cxa_finalize@plt+0x5410> │ │ │ │ + jmp 14fa1 <__cxa_finalize@plt+0x7341> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13080 <__cxa_finalize@plt+0x5420> │ │ │ │ + jmp 14f6d <__cxa_finalize@plt+0x730d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 4a6da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a1a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4a6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a30> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a00> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a40> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a00> │ │ │ │ - jmp 4a6d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a16> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + movb $0x0,0x40(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5e7f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c875> │ │ │ │ + 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 5e028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0a8> │ │ │ │ + cmp $0x16,%r13d │ │ │ │ + sete %al │ │ │ │ + cmp $0xffff,%r12d │ │ │ │ + sete %r15b │ │ │ │ + or %r15b,%al │ │ │ │ + jne 5e028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0a8> │ │ │ │ + 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 5e041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0c1> │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%r13d │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %ecx,%r10d │ │ │ │ + lea 0x0(,%r8,4),%r14d │ │ │ │ + jmp 5df90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c010> │ │ │ │ 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 4a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a60> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 4a71d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a5d> │ │ │ │ - mov (%rax),%rdi │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 5e041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0c1> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 5df90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c010> │ │ │ │ + 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 5e146 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1c6> │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + movq $0x0,0xd0(%rbx) │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4a770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ab0> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + je 5e0a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c123> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4a768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aa8> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 4a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a77> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4a757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a97> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + mov 0x28(%rbx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5e19b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c21b> │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ nopl (%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4a72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a6b> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 4a848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b88> │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rcx │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 4a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b30> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 4a850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b90> │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jle 4a8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26be8> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - call da20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov %r14d,%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r11,%rax,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x3,%edx │ │ │ │ + cmp $0x3,%edx │ │ │ │ + sete %cl │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp $0x2,%edx │ │ │ │ + sete %al │ │ │ │ + add %eax,%esi │ │ │ │ + test %r10d,%r10d │ │ │ │ + setne %al │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 5e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c240> │ │ │ │ + cmp $0xffff,%edi │ │ │ │ + sete %al │ │ │ │ + cmp $0x16,%r13d │ │ │ │ + sete %r15b │ │ │ │ + or %r15b,%al │ │ │ │ + jne 5e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c240> │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 5e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c260> │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub $0x2,%edx │ │ │ │ + lea 0x0(,%r8,4),%r14d │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%r10d │ │ │ │ + cmp $0x1,%edx │ │ │ │ + setbe %al │ │ │ │ + add %eax,%r13d │ │ │ │ + jmp 5e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c140> │ │ │ │ + lea (%r12,%r12,1),%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,2),%r13 │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x2(%r12,%r12,1),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + mov %r13,0xe0(%rbx) │ │ │ │ + mov %rax,0xd0(%rbx) │ │ │ │ + lea 0x2(%rax,%r12,2),%rax │ │ │ │ + mov %rax,0xd8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5e08c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c10c> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 5e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c11c> │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %di,(%r12,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 5e1f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c273> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 5e20f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c28f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %di,(%r12,%rax,2) │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 5e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c260> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 5e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c140> │ │ │ │ + mov %r9d,%eax │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ + add %rax,%rax │ │ │ │ + mov %di,(%r12,%rax,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5e1b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c233> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ call d640 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ mov %rax,%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 4a82d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b6d> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + mov %r12,0xa8(%rbx) │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + mov %r12,0xb0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5e235 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2b5> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c89d> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d320 │ │ │ │ + mov %r15,%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %ebp,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%r12,%r13,2),%r15d │ │ │ │ + lea 0x0(%r13,%r13,1),%r9 │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 5e3e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c466> │ │ │ │ + mov %r11d,(%rsp) │ │ │ │ + jmp 5e2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c339> │ │ │ │ + nop │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl %r15w,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + add %esi,%r10d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 5e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c660> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + mov %edx,%r11d │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%r11d │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rax,%r11,1),%ebp │ │ │ │ + mov %ebp,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea -0x2(%rax),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + setbe %sil │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 5e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c320> │ │ │ │ + mov $0x4,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test %eax,%ebp │ │ │ │ + je 5e311 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c391> │ │ │ │ + mov %r10d,%ebp │ │ │ │ + add 0xa0(%rbx),%rbp │ │ │ │ + orb $0x1,0x0(%rbp) │ │ │ │ + mov 0x88(%rbx),%rbp │ │ │ │ + movzbl 0x0(%rbp,%r11,1),%ebp │ │ │ │ + mov $0x8,%r15d │ │ │ │ + shl %cl,%r15d │ │ │ │ + mov %r15d,%ecx │ │ │ │ + test %ebp,%r15d │ │ │ │ + je 5e6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c770> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + mov %r10d,%ebp │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x2,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%eax │ │ │ │ + jne 5e6fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c77b> │ │ │ │ + test %r12d,%r15d │ │ │ │ + je 5e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c448> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x8,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%eax │ │ │ │ + je 5e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7a8> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x10,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%ecx │ │ │ │ + jne 5e731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7b1> │ │ │ │ + test %r12d,%eax │ │ │ │ + je 5e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c448> │ │ │ │ + mov 0xa0(%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + orb $0x40,(%rax) │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + movzbl (%rax,%r11,1),%r12d │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 5e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c448> │ │ │ │ + add 0xa0(%rbx),%rbp │ │ │ │ + orb $0x80,0x0(%rbp) │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + movb $0x1,(%r14,%r13,1) │ │ │ │ + movzwl (%r12,%r9,1),%r15d │ │ │ │ + jmp 5e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c320> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + add %eax,%r11d │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jb 5e280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c300> │ │ │ │ + mov %ecx,%ebp │ │ │ │ + mov %r14,%r15 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5e78b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c80b> │ │ │ │ + lea 0x0(,%rbp,8),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d640 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x8(%rax),%rcx │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 5e7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c848> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x8(%r13),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + mov %r12,0xb8(%rbx) │ │ │ │ + lea -0x8(%rax,%r13,1),%rcx │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov %rcx,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5e46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4ed> │ │ │ │ + call d600 │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 5e7bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c83c> │ │ │ │ + mov 0xb8(%rbx),%rsi │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edx,%edx │ │ │ │ + movabs $0xaa00aa00aa00aa,%r11 │ │ │ │ + movabs $0x3333cccc3333cccc,%r13 │ │ │ │ + movabs $0xf0f0f0ff0f0f0f0,%r14 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15,%r10,1),%esi │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + movzwl (%r12,%r10,2),%edi │ │ │ │ + test %esi,%esi │ │ │ │ + cmovne %r11,%rax │ │ │ │ + mov %rax,(%r9) │ │ │ │ + test %edi,%edi │ │ │ │ + je 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + add %edx,%edi │ │ │ │ + jmp 5e50c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c58c> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %edi,%edx │ │ │ │ + je 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ + 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 5e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c580> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 5e6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c720> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 5e690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c710> │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c580> │ │ │ │ + movabs $0x55aa55aa55aa55aa,%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rcx,(%r9) │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %edi,%edx │ │ │ │ + jne 5e50c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c58c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r10 │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %rbp,%r10 │ │ │ │ + jne 5e4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c530> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea (%rsi,%r10,8),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5e784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c804> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c620> │ │ │ │ + imul %ecx,%edi │ │ │ │ + add %edi,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jne 5e590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c610> │ │ │ │ + mov %r8d,0x34(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%r11d │ │ │ │ + movzbl (%r14,%r13,1),%esi │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 5e873 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8f3> │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5e619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c699> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%r12,%r9,1),%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + add %ecx,%r8d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 5e3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c460> │ │ │ │ + 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 5e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c680> │ │ │ │ + test %esi,%esi │ │ │ │ + jne 5e6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c730> │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x2,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x8,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x20,0x0(%rbp) │ │ │ │ + add 0xa0(%rbx),%rax │ │ │ │ + orb $0x80,(%rax) │ │ │ │ + mov 0xd0(%rbx),%r12 │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 5e600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c680> │ │ │ │ + nop │ │ │ │ + and %r14,(%r9) │ │ │ │ + jmp 5e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c580> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + and %r13,(%r9) │ │ │ │ + jmp 5e500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c580> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 5e760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7e0> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne 5e687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c707> │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x10,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x20,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x40,0x0(%rbp) │ │ │ │ + jmp 5e676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6f6> │ │ │ │ + nopl (%rax) │ │ │ │ + test %ebp,%eax │ │ │ │ + je 5e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c448> │ │ │ │ + mov %r10d,%ebp │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x4,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%ecx │ │ │ │ + jne 5e352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3d2> │ │ │ │ + test %r12d,%eax │ │ │ │ + jne 5e376 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3f6> │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 5e3c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c448> │ │ │ │ + mov 0xa0(%rbx),%r12 │ │ │ │ + add %rbp,%r12 │ │ │ │ + orb $0x20,(%r12) │ │ │ │ + mov 0x88(%rbx),%r12 │ │ │ │ + movzbl (%r12,%r11,1),%r12d │ │ │ │ + test %r12d,%eax │ │ │ │ + je 5e3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c438> │ │ │ │ + jmp 5e39f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c41f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x4,0x0(%rbp) │ │ │ │ + mov 0xa0(%rbx),%rbp │ │ │ │ + add %rax,%rbp │ │ │ │ + orb $0x8,0x0(%rbp) │ │ │ │ + jmp 5e6dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c75d> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 5e5b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c634> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5e45d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4dd> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 5e5bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c63d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jle 4a8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c00> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - sub %r8,%rdx │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 4a8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c10> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d550 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + add %r13,%r12 │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov %r12,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5e45d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4dd> │ │ │ │ + jmp 5e46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4ed> │ │ │ │ + movl $0x1,0x24(%rdi) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0x2c(%rdi) │ │ │ │ + mov $0x2,%edi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea 0x2(%rax),%r13 │ │ │ │ + jmp 5e15a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1da> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5e85d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8dd> │ │ │ │ + call d600 │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 5e46d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4ed> │ │ │ │ + movl $0x0,0x34(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jne 4a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b1f> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - jmp 4a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b1f> │ │ │ │ - jne 4a87a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bba> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - jmp 4a87a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bba> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jmp 4a7df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b1f> │ │ │ │ - nop │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + jmp 5e3e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c466> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1506c <__cxa_finalize@plt+0x740c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ push %rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - movups %xmm0,0x60(%rdi) │ │ │ │ - mov 0xc0(%rdi),%rax │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movq $0x0,0x70(%rdi) │ │ │ │ - movl $0x0,0x80(%rdi) │ │ │ │ - movl $0x0,0x88(%rdi) │ │ │ │ - movq $0x0,0x90(%rdi) │ │ │ │ - movl $0x0,0x98(%rdi) │ │ │ │ - movl $0x0,0xa0(%rdi) │ │ │ │ - movq $0x0,0xa8(%rdi) │ │ │ │ - movq $0x0,0xb8(%rdi) │ │ │ │ - cmp 0xc8(%rdi),%rax │ │ │ │ - je 4a969 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ca9> │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xd8(%rbx),%rax │ │ │ │ - cmp 0xe0(%rbx),%rax │ │ │ │ - je 4a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cc0> │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cmp 0xf8(%rbx),%rax │ │ │ │ - je 4a997 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cd7> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - mov 0x108(%rbx),%r13 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4a9d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d12> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + movups %xmm0,0x41(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x2fd95(%rip),%rcx # 8e643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6c3> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x51(%rdi) │ │ │ │ + movups %xmm0,0x61(%rdi) │ │ │ │ + movups %xmm0,0x71(%rdi) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x98(%rbx) │ │ │ │ + movups %xmm0,0x88(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ac18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f58> │ │ │ │ + je 5e8e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c968> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4a9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cf0> │ │ │ │ - mov %r13,0x110(%rbx) │ │ │ │ - mov 0x120(%rbx),%r13 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4aa12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d52> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ + movups %xmm0,0xa0(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ac30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f70> │ │ │ │ + je 5e90f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c98f> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4a9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d30> │ │ │ │ - mov %r13,0x128(%rbx) │ │ │ │ - mov 0x188(%rbx),%r12 │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4aa52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d92> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f40> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d70> │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4aa5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d9f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 5e936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c9b6> │ │ │ │ call d600 │ │ │ │ - mov 0x170(%rbx),%r12 │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4aaa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26de2> │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5e960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c9e0> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 5e890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c910> │ │ │ │ + mov 0x158(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4abe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f28> │ │ │ │ - call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dc0> │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4aaaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26def> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 5e98e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca0e> │ │ │ │ call d600 │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ + mov 0x140(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4aac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e00> │ │ │ │ + je 5e99f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca1f> │ │ │ │ call d600 │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4aad1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e11> │ │ │ │ + je 5e9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca30> │ │ │ │ call d600 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4ab12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e52> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4abd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f10> │ │ │ │ + je 5e9c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca41> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e30> │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4ab1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e5f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4ab5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e9e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4abc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f00> │ │ │ │ + je 5e9d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca52> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e80> │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4ab6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26eab> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5e9e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca63> │ │ │ │ call d600 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ab7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ebc> │ │ │ │ + je 5e9f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca74> │ │ │ │ call d600 │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ab8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ecd> │ │ │ │ + je 5ea05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca85> │ │ │ │ call d600 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4ab9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ede> │ │ │ │ + je 5ea16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca96> │ │ │ │ call d600 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - call 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 5ea30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cab0> │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 8a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667e0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e80> │ │ │ │ - jmp 4ab57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e97> │ │ │ │ - nop │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e30> │ │ │ │ - jmp 4ab0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e4b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dc0> │ │ │ │ - jmp 4aa9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ddb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d70> │ │ │ │ - jmp 4aa4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d8b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4a9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cf0> │ │ │ │ - jmp 4a9cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d0b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4a9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d30> │ │ │ │ - jmp 4aa0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d4b> │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x60(%rdi),%eax │ │ │ │ - mov 0x68(%rdi),%edx │ │ │ │ - movl $0x0,0x94(%rdi) │ │ │ │ - mov %eax,0x90(%rdi) │ │ │ │ - mov 0x70(%rdi),%eax │ │ │ │ - mov %edx,0x9c(%rdi) │ │ │ │ - mov %eax,0xa8(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov %edx,0x98(%rdi) │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - cmp 0x6c(%rdi),%edx │ │ │ │ - jg 4c76d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aad> │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 5ecfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd7c> │ │ │ │ push %r15 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ + movss 0x2c59c(%rip),%xmm1 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69084> │ │ │ │ + xor %esi,%esi │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rdi),%r14 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rsi,%rsi,1),%r10 │ │ │ │ + cmpw $0x0,(%rax,%rsi,2) │ │ │ │ + je 5ece5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd65> │ │ │ │ + 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 5eb54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbd4> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %edx,%r12d │ │ │ │ - mov 0x88(%r14),%r8 │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - sub %esi,%r12d │ │ │ │ - movslq %edx,%rax │ │ │ │ - movq 0x4482d(%rip),%xmm1 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x50(%rdi),%rcx │ │ │ │ - mov %r12d,0xa0(%rbx) │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r13d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ + and $0x2,%r11d │ │ │ │ + je 5eb37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbb7> │ │ │ │ + mov 0xa0(%rdi),%rbx │ │ │ │ + mov %r13d,%r11d │ │ │ │ + movzbl (%rbx,%r11,1),%ebx │ │ │ │ + test %edx,%ebx │ │ │ │ + je 5ec70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ccf0> │ │ │ │ + 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 5ec54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ccd4> │ │ │ │ + test $0x1,%r15b │ │ │ │ + jne 5ec8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd0e> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + andb $0xf7,(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzwl (%rax,%r10,1),%ecx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jae 5ecd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd58> │ │ │ │ + mov 0x88(%rdi),%r8 │ │ │ │ + mov %r15d,%eax │ │ │ │ + lea 0x0(,%r15,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ and $0x4,%ecx │ │ │ │ - sar %cl,%r13d │ │ │ │ - mov %r13d,%r14d │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%r14d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - mov %ecx,%ebp │ │ │ │ - xor $0x1,%ecx │ │ │ │ - and $0x1,%ebp │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %r8b │ │ │ │ - and %r8d,%ecx │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 4ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27098> │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov %cl,0x18(%rsp) │ │ │ │ - mov %al,(%rsp) │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - mov 0xa0(%rbx),%r12d │ │ │ │ - movzbl 0x18(%rsp),%ecx │ │ │ │ - movsd 0x447b8(%rip),%xmm1 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - unpcklpd %xmm0,%xmm1 │ │ │ │ - movups %xmm1,0x8428(%rbx) │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4b020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27360> │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4bb58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e98> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28010> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm1 │ │ │ │ - divsd 0x68(%rdx),%xmm1 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4be34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28174> │ │ │ │ - movsd 0x4474e(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83a8(%rbx) │ │ │ │ - movsd %xmm2,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4be8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281ca> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83b0(%rbx) │ │ │ │ - movsd %xmm2,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4be7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281bd> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83b8(%rbx) │ │ │ │ - movsd %xmm2,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281b0> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83c0(%rbx) │ │ │ │ - movsd %xmm2,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4be63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281a3> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83c8(%rbx) │ │ │ │ - movsd %xmm2,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4be56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28196> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x83d0(%rbx) │ │ │ │ - movsd %xmm2,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4be49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28189> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movsd %xmm2,0x8418(%rbx) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movsd %xmm3,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4ae9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271da> │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ + add %rax,%r8 │ │ │ │ + movzbl (%r8),%r11d │ │ │ │ + mov %r11d,%esi │ │ │ │ + sar %cl,%r11d │ │ │ │ + mov %r11d,%ebx │ │ │ │ + and $0x3,%ebx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jne 5eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb60> │ │ │ │ + mov 0x3c(%rdi),%r14d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x83e0(%rbx) │ │ │ │ - movsd %xmm2,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c73f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a7f> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 4afb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272f5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movdqu 0x83e8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83f8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x8408(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x8418(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ + 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 5ecc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd40> │ │ │ │ + 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 5eca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd20> │ │ │ │ + mov $0x8,%r11d │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11d,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0x88(%rdi),%r8 │ │ │ │ add $0x1,%r12d │ │ │ │ - movsd (%rdx,%rcx,1),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx,%rcx,1),%xmm7 │ │ │ │ - addsd 0x8(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x8(%rax) │ │ │ │ - movsd 0x10(%rdx,%rcx,1),%xmm6 │ │ │ │ - addsd 0x10(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - movsd 0x18(%rdx,%rcx,1),%xmm5 │ │ │ │ - addsd 0x18(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x18(%rax) │ │ │ │ - movsd 0x20(%rdx,%rcx,1),%xmm4 │ │ │ │ - addsd 0x20(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rax) │ │ │ │ - movsd 0x28(%rdx,%rcx,1),%xmm3 │ │ │ │ - addsd 0x28(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - movsd 0x30(%rdx,%rcx,1),%xmm2 │ │ │ │ - addsd 0x30(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rdx,%rcx,1),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %r12d,0x88(%rbx) │ │ │ │ - je 4b7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b30> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - add $0x40,%rcx │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - add 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rsi,%rax │ │ │ │ - mov %r12d,%esi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%esi │ │ │ │ - mov %r12d,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%esi │ │ │ │ - jb 4aee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27220> │ │ │ │ - movdqu 0x83a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x83c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x83d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - jmp 4af0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2724f> │ │ │ │ + add %rax,%r8 │ │ │ │ + movzbl (%r8),%r11d │ │ │ │ + mov %r11d,%esi │ │ │ │ + sar %cl,%r11d │ │ │ │ + jmp 5eae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb60> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffb,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + je 5eb29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cba9> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rax) │ │ │ │ + jmp 5eb33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbb3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x1,%r15b │ │ │ │ + je 5ec38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ccb8> │ │ │ │ + and $0xffffffbf,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + jne 5ec54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ccd4> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + andb $0x7f,(%rax) │ │ │ │ + jmp 5eb33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbb3> │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - unpckhpd %xmm6,%xmm6 │ │ │ │ - movapd %xmm6,%xmm3 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27790> │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4b940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c80> │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd 0xb8(%rbx),%xmm9 │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - mulsd %xmm9,%xmm0 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4bfb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282f4> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r14),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm2 │ │ │ │ - divsd 0x68(%rdx),%xmm2 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4c331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28671> │ │ │ │ - movsd 0x44458(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4c66e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289ae> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4c661 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289a1> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4c654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28994> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4c647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28987> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4c6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289fc> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4c6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289ef> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4b190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274d0> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm2,0x83e0(%rbx) │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - mov %ecx,0x18(%rsp) │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - movsd %xmm9,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x18(%rsp),%ecx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mulpd %xmm3,%xmm8 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - mulpd %xmm3,%xmm7 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mulpd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm3,%xmm5 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 4c76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aae> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov %r12d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - add 0xa4(%rbx),%r8d │ │ │ │ - divsd 0x28(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - shr $0x3,%rax │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 4b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x276b0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rax) │ │ │ │ - mulsd 0x83b8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm2 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rax) │ │ │ │ - mulsd 0x83c8(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ - movsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x83e0(%rbx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm0,-0x8(%rax) │ │ │ │ - movsd -0x40(%rax),%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm3 │ │ │ │ - addsd 0x28(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm2 │ │ │ │ - addsd 0x30(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm1 │ │ │ │ - addsd 0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rdx) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - je 4c5c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28904> │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm2 │ │ │ │ - mov %esi,%r9d │ │ │ │ - movupd 0x20(%rax),%xmm1 │ │ │ │ - movupd 0x30(%rax),%xmm0 │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulpd %xmm4,%xmm3 │ │ │ │ - movzbl (%r8,%r9,1),%r10d │ │ │ │ - mov %esi,%r9d │ │ │ │ - mulpd %xmm4,%xmm2 │ │ │ │ - not %r9d │ │ │ │ - mulpd %xmm4,%xmm1 │ │ │ │ - and $0x7,%r9d │ │ │ │ - mulpd %xmm4,%xmm0 │ │ │ │ - bt %r9d,%r10d │ │ │ │ - addpd %xmm8,%xmm3 │ │ │ │ - addpd %xmm7,%xmm2 │ │ │ │ - addpd %xmm6,%xmm1 │ │ │ │ - addpd %xmm5,%xmm0 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm1,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - jae 4b260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x275a0> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rax) │ │ │ │ - mulsd 0x83f8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm2 │ │ │ │ - mulsd 0x8400(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rax) │ │ │ │ - mulsd 0x8408(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - mulsd 0x8410(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - mulsd 0x8418(%rbx),%xmm0 │ │ │ │ - movsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x8420(%rbx),%xmm0 │ │ │ │ - jmp 4b2d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27616> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cvtsi2sd %rsi,%xmm0 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 4c16a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284aa> │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - divsd 0xb8(%rbx),%xmm1 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4be97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281d7> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0xa8(%rbx),%rdx │ │ │ │ - mov 0xa0(%r14),%rcx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm2 │ │ │ │ - divsd 0x68(%rcx),%xmm2 │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 4c31c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2865c> │ │ │ │ - movsd 0x44046(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 4c63a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2897a> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 4c6a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289e2> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 4c695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289d5> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%dl │ │ │ │ - jne 4c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289c8> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%dl │ │ │ │ - jne 4c67b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289bb> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%dl │ │ │ │ - jne 4c62d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2896d> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %dl,%dl │ │ │ │ - js 4b5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278e8> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm2,0x83e0(%rbx) │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ab7> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - add 0xa4(%rbx),%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xd8(%rbx),%r8 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%rdx │ │ │ │ - jmp 4b71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a5e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rcx) │ │ │ │ - movsd 0x83b8(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rcx) │ │ │ │ - movsd 0x18(%rcx),%xmm2 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rcx) │ │ │ │ - movsd 0x83c8(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rcx) │ │ │ │ - movsd 0x28(%rcx),%xmm2 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x28(%rcx) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rcx) │ │ │ │ - movsd 0x38(%rcx),%xmm0 │ │ │ │ - movsd 0x83e0(%rbx),%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - movsd -0x40(%rcx),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rcx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rcx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rcx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rcx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rcx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rcx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rcx),%xmm2 │ │ │ │ - addsd 0x38(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - cmp %edi,%esi │ │ │ │ - je 4c5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2893c> │ │ │ │ - movsd (%r8),%xmm0 │ │ │ │ - mov %esi,%r9d │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movzbl (%rdx,%r9,1),%r10d │ │ │ │ - mov %esi,%r9d │ │ │ │ - not %r9d │ │ │ │ - and $0x7,%r9d │ │ │ │ - bt %r9d,%r10d │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rcx) │ │ │ │ - movups %xmm2,0x10(%rcx) │ │ │ │ - movups %xmm2,0x20(%rcx) │ │ │ │ - movups %xmm2,0x30(%rcx) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jae 4b608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27948> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - movsd 0x8(%rcx),%xmm2 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rcx) │ │ │ │ - movsd 0x83f8(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x10(%rcx) │ │ │ │ - movsd 0x18(%rcx),%xmm2 │ │ │ │ - mulsd 0x8400(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x18(%rcx) │ │ │ │ - movsd 0x8408(%rbx),%xmm2 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rcx) │ │ │ │ - movsd 0x28(%rcx),%xmm2 │ │ │ │ - mulsd 0x8410(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x28(%rcx) │ │ │ │ - mulsd 0x8418(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rcx) │ │ │ │ - movsd 0x38(%rcx),%xmm0 │ │ │ │ - movsd 0x8420(%rbx),%xmm2 │ │ │ │ - jmp 4b686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279c6> │ │ │ │ + mov %esi,%r11d │ │ │ │ + and $0xfffffff7,%esi │ │ │ │ + and $0x7f,%r11d │ │ │ │ + test $0x1,%r15b │ │ │ │ + cmovne %r11d,%esi │ │ │ │ + jmp 5ec12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc92> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0xfffffffb,%esi │ │ │ │ + and $0xffffffbf,%ebx │ │ │ │ + test $0x1,%r15b │ │ │ │ + cmove %esi,%ebx │ │ │ │ + jmp 5ebc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc46> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - mov %esi,0x9c(%rbx) │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %r15d,%eax │ │ │ │ - je 4b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cf0> │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 4b8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c30> │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzbl %bpl,%ebp │ │ │ │ - add %ebp,0xa8(%rbx) │ │ │ │ - mov %r15d,0x94(%rbx) │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jl 4b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c10> │ │ │ │ - movl $0x0,0x94(%rbx) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp %edx,0x6c(%rbx) │ │ │ │ - jl 4b8de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c1e> │ │ │ │ - mov 0x68(%rbx),%esi │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%ecx │ │ │ │ - jmp 4acb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ff0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rsi),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%edx │ │ │ │ - jle 4b8b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bf7> │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + mov -0x8(%rsp),%rdx │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 5ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb00> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - addl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4b856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b96> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - test %edx,%edi │ │ │ │ - movsbl %al,%edx │ │ │ │ - setne %dil │ │ │ │ - setne %cl │ │ │ │ - movzbl %dil,%edi │ │ │ │ - cmp %edx,%edi │ │ │ │ - je 4c346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28686> │ │ │ │ - test %al,%al │ │ │ │ - js 4c346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28686> │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r14),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jne 4b87c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bbc> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - je 4bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e18> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 4c6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a09> │ │ │ │ - mov %esi,%eax │ │ │ │ - lea (%r9,%rax,8),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jae 4b9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d38> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jb 4c6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a09> │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $1,%r8d │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %r9,%r8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - movupd 0x40(%rax),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movlpd -0x78(%rax),%xmm0 │ │ │ │ - movhpd -0x40(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x70(%rax),%xmm1 │ │ │ │ - movhpd -0x30(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x30(%rax),%xmm1 │ │ │ │ - movlpd -0x68(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x60(%rax),%xmm1 │ │ │ │ - movhpd -0x20(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x20(%rax),%xmm1 │ │ │ │ - movlpd -0x58(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x50(%rax),%xmm1 │ │ │ │ - movhpd -0x10(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x10(%rax),%xmm1 │ │ │ │ - movlpd -0x48(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rcx) │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 4ba10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d50> │ │ │ │ - test $0x1,%sil │ │ │ │ - je 4bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e18> │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - lea 0x0(,%rsi,8),%eax │ │ │ │ - movslq %eax,%rcx │ │ │ │ - add $0x1,%eax │ │ │ │ - cltq │ │ │ │ - movsd (%rdi,%rcx,8),%xmm0 │ │ │ │ - addsd (%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x8(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x10(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x18(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x20(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x28(%rdi,%rax,8),%xmm0 │ │ │ │ - addsd 0x30(%rdi,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%r9,%rcx,1) │ │ │ │ - mov %edx,%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - lea 0xc0(%rbx),%rsi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - cltq │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ac0> │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub 0x60(%rbx),%eax │ │ │ │ - mov 0x150(%rbx),%rdx │ │ │ │ - movsd 0xb8(%rbx),%xmm0 │ │ │ │ - cltq │ │ │ │ - mov 0x9c(%rbx),%ecx │ │ │ │ - movsd %xmm0,(%rdx,%rax,8) │ │ │ │ - mov 0x138(%rbx),%rdx │ │ │ │ - mov %ecx,(%rdx,%rax,4) │ │ │ │ - jmp 4b84c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b8c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x88(%r14),%rdx │ │ │ │ - sar $1,%eax │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c764 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28aa4> │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0xa4(%rbx),%edx │ │ │ │ - setne %r9b │ │ │ │ - shr $0x3,%r8 │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12d,%ecx │ │ │ │ - movsd 0x43925(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%r8,%rcx,1),%r10d │ │ │ │ - mov %r12d,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%r10d │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%r9b │ │ │ │ - je 4bc04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f44> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm0 │ │ │ │ - divsd 0x68(%rcx),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd 0x18(%rax),%xmm6 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - addsd -0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm7 │ │ │ │ - addsd 0x10(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x10(%rax) │ │ │ │ - addsd -0x28(%rdx),%xmm6 │ │ │ │ - movsd %xmm6,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm5 │ │ │ │ - addsd 0x20(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm4 │ │ │ │ - addsd 0x28(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm3 │ │ │ │ - addsd 0x30(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm2 │ │ │ │ - addsd 0x38(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - cmp %edi,%r12d │ │ │ │ - jne 4bbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f10> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 4bd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280b1> │ │ │ │ - lea 0x0(,%rdi,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x3f30a(%rip),%xmm1 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67344> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4bd6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280ad> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28090> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4bd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280a0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28090> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4bd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280b1> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28150> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4be06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28146> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4bde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28120> │ │ │ │ - movapd 0x43755(%rip),%xmm7 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm7,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4bdf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28139> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd 0x43728(%rip),%xmm7 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm7,-0x20(%rax) │ │ │ │ - movups %xmm7,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4bde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28120> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28150> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - mov 0x43703(%rip),%rax # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x436e9(%rip),%rax # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - movsd 0x436c4(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4adba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270fa> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271ba> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2719a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2717a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4ae1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2715a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4adfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2713a> │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - jmp 4adda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2711a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 4c780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ac0> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x6,%rsi │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - add %rdx,%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - movups %xmm2,-0x30(%rdx) │ │ │ │ - movups %xmm2,-0x20(%rdx) │ │ │ │ - movups %xmm2,-0x40(%rdx) │ │ │ │ - movups %xmm2,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm2 │ │ │ │ - addsd 0x38(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 4bed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28210> │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - mov $0x40,%edi │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - movsd %xmm9,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - mulpd %xmm3,%xmm8 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - mulpd %xmm3,%xmm7 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mulpd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm3,%xmm5 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - mov 0x18(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 4c789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ac9> │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - divsd 0x28(%rsp),%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x6,%rsi │ │ │ │ - lea (%rsi,%rax,1),%rcx │ │ │ │ - nop │ │ │ │ - movupd (%rax),%xmm0 │ │ │ │ - movupd 0x10(%rax),%xmm4 │ │ │ │ - add $0x40,%rax │ │ │ │ - movupd -0x20(%rax),%xmm3 │ │ │ │ - movupd -0x10(%rax),%xmm2 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - addpd %xmm8,%xmm0 │ │ │ │ - addpd %xmm7,%xmm4 │ │ │ │ - addpd %xmm6,%xmm3 │ │ │ │ - addpd %xmm5,%xmm2 │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movups %xmm4,-0x30(%rax) │ │ │ │ - movups %xmm3,-0x20(%rax) │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm4 │ │ │ │ - addsd 0x28(%rdx),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm3 │ │ │ │ - addsd 0x30(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - addsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4c060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x283a0> │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r14 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x88(%r14),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - movups %xmm1,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4c792 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ad2> │ │ │ │ - movsd 0x8430(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rsi,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - movsd 0x8428(%rbx),%xmm8 │ │ │ │ - and $0x4,%ecx │ │ │ │ - divsd 0xb8(%rbx),%xmm8 │ │ │ │ - divsd %xmm0,%xmm9 │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r11b │ │ │ │ - add 0xa4(%rbx),%r12d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r12 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r12 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r9),%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r12,%r8,1),%r10d │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r10d │ │ │ │ - setb %r8b │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - cmp %r8b,%r11b │ │ │ │ - je 4c257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28597> │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm5 │ │ │ │ - addsd 0x8(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm4 │ │ │ │ - addsd 0x10(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm3 │ │ │ │ - addsd 0x18(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm2 │ │ │ │ - addsd 0x20(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm7 │ │ │ │ - addsd 0x28(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm6 │ │ │ │ - addsd 0x30(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jne 4c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28560> │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - movsd 0x431dc(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b4c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27802> │ │ │ │ - movsd 0x431c7(%rip),%xmm0 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273f0> │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd 0xb8(%rbx),%xmm2 │ │ │ │ - mov %esi,0x30(%rsp) │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %cl,0x3f(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - divsd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movaps %xmm3,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x30(%rsp),%esi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - test %r8d,%r8d │ │ │ │ - mulpd %xmm3,%xmm8 │ │ │ │ - mulpd %xmm3,%xmm7 │ │ │ │ - mulpd %xmm3,%xmm6 │ │ │ │ - mulpd %xmm3,%xmm5 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm5,0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm4 │ │ │ │ - movsd 0x68(%rax),%xmm3 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - je 4c79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28adb> │ │ │ │ - movsd 0x18(%rsp),%xmm2 │ │ │ │ - divsd %xmm3,%xmm4 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - add 0xa4(%rbx),%r12d │ │ │ │ - shr $0x3,%rax │ │ │ │ - movzbl 0x3f(%rsp),%ecx │ │ │ │ - imul %rax,%r12 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r12 │ │ │ │ - divsd %xmm2,%xmm1 │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm9 │ │ │ │ - mov %edi,%r9d │ │ │ │ - movupd 0x20(%rax),%xmm2 │ │ │ │ - movupd 0x30(%rax),%xmm1 │ │ │ │ - shr $0x3,%r9d │ │ │ │ - mulpd %xmm0,%xmm3 │ │ │ │ - movzbl (%r12,%r9,1),%r11d │ │ │ │ - mov %edi,%r9d │ │ │ │ - mulpd %xmm0,%xmm9 │ │ │ │ - not %r9d │ │ │ │ - mulpd %xmm0,%xmm2 │ │ │ │ - and $0x7,%r9d │ │ │ │ - mulpd %xmm0,%xmm1 │ │ │ │ - bt %r9d,%r11d │ │ │ │ - setb %r9b │ │ │ │ - addpd %xmm8,%xmm3 │ │ │ │ - addpd %xmm7,%xmm9 │ │ │ │ - addpd %xmm6,%xmm2 │ │ │ │ - addpd %xmm5,%xmm1 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - cmp %r9b,%cl │ │ │ │ - je 4c4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28830> │ │ │ │ - movhpd 0x18(%rax),%xmm9 │ │ │ │ - movhpd 0x28(%rax),%xmm2 │ │ │ │ - movhpd 0x38(%rax),%xmm1 │ │ │ │ - movhpd 0x8(%rax),%xmm3 │ │ │ │ - mulpd %xmm4,%xmm9 │ │ │ │ - mulpd %xmm4,%xmm2 │ │ │ │ - mulpd %xmm4,%xmm1 │ │ │ │ - mulpd %xmm4,%xmm3 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - addsd (%rdx),%xmm1 │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm1,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm2 │ │ │ │ - addsd 0x8(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm13 │ │ │ │ - addsd 0x10(%rdx),%xmm13 │ │ │ │ - movsd %xmm13,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm12 │ │ │ │ - addsd 0x18(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm11 │ │ │ │ - addsd 0x20(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm10 │ │ │ │ - addsd 0x28(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm9 │ │ │ │ - addsd 0x30(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rdx) │ │ │ │ - cmp %r8d,%edi │ │ │ │ - jne 4c450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28790> │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x98(%rbx),%esi │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4b825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b65> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278c8> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27823> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27470> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27450> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27430> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27410> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278a7> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27886> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27865> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b504 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27844> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274b0> │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm0,%xmm4 │ │ │ │ - jmp 4b150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27490> │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rdi),%xmm0 │ │ │ │ - addsd (%rdi),%xmm0 │ │ │ │ - add $0x40,%rdi │ │ │ │ - add $0x8,%r9 │ │ │ │ - addsd -0x30(%rdi),%xmm0 │ │ │ │ - addsd -0x28(%rdi),%xmm0 │ │ │ │ - addsd -0x20(%rdi),%xmm0 │ │ │ │ - addsd -0x18(%rdi),%xmm0 │ │ │ │ - addsd -0x10(%rdi),%xmm0 │ │ │ │ - addsd -0x8(%rdi),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%r9) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 4c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a40> │ │ │ │ - jmp 4bad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e18> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - jmp 4b7f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b34> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4bcba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ffa> │ │ │ │ ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c5e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28924> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c61a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2895a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4bf9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x282da> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c14e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2848e> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c30f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2864f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4c5a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288e9> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movd %esi,%xmm1 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movsd 0x42d2c(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - divsd 0xb8(%rdi),%xmm2 │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ca0> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - add $0x1,%r13d │ │ │ │ - and %rax,%r14 │ │ │ │ - jne 4c800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b40> │ │ │ │ - mov %r13d,%r15d │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - shl $0x3,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %r15d,%eax │ │ │ │ - movq $0x0,-0x8(%r8,%rax,1) │ │ │ │ - lea 0x8(%r8),%rdi │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%r15,%rax,1),%ecx │ │ │ │ - mov %r14,%rax │ │ │ │ - shr $0x3,%ecx │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x2f926(%rip),%rcx # 8e643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c6c3> │ │ │ │ xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rbx │ │ │ │ - jae 4c8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bed> │ │ │ │ - mov 0xf0(%r12),%rcx │ │ │ │ - mov %eax,%esi │ │ │ │ - shr $0x3,%esi │ │ │ │ - movsd (%rcx,%rsi,8),%xmm0 │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0x7,%esi │ │ │ │ - movsd (%rcx,%rsi,8),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,(%r8,%rcx,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4c870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bb0> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4c94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c8c> │ │ │ │ - movsd 0x42c3a(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 4c943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c83> │ │ │ │ - mov %r13d,%edx │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $1,%edx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r8,%rax,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 4c900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c40> │ │ │ │ - test $0x1,%r13b │ │ │ │ - je 4c92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c6d> │ │ │ │ - and $0xfffffffe,%r13d │ │ │ │ - mulsd (%r8,%r13,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx,%r13,8) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %r8,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d600 │ │ │ │ - mulsd (%r8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - test %r8,%r8 │ │ │ │ - jne 4c92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c6d> │ │ │ │ - add $0x18,%rsp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movups %xmm0,0x88(%rdi) │ │ │ │ + movups %xmm0,0x98(%rdi) │ │ │ │ + movups %xmm0,0xa8(%rdi) │ │ │ │ + movups %xmm0,0xb8(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + movups %xmm0,0xd8(%rdi) │ │ │ │ + movups %xmm0,0x108(%rdi) │ │ │ │ + movups %xmm0,0x118(%rdi) │ │ │ │ + movups %xmm0,0x128(%rdi) │ │ │ │ + movups %xmm0,0x138(%rdi) │ │ │ │ + movups %xmm0,0x148(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + movl $0x0,0xf0(%rdi) │ │ │ │ + movq $0x0,0xf8(%rdi) │ │ │ │ + movl $0x0,0x100(%rdi) │ │ │ │ + movq $0x0,0x158(%rdi) │ │ │ │ + movl $0x0,0x160(%rdi) │ │ │ │ + movq $0x0,0x168(%rdi) │ │ │ │ + movl $0x0,0x170(%rdi) │ │ │ │ + movq $0x0,0x178(%rdi) │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + movups %xmm1,0x20(%rdi) │ │ │ │ + movups %xmm0,0x41(%rdi) │ │ │ │ + movups %xmm0,0x51(%rdi) │ │ │ │ + movups %xmm0,0x61(%rdi) │ │ │ │ + movups %xmm0,0x71(%rdi) │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4c859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b99> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x90(%rdi),%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub 0x60(%rdi),%eax │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - movq $0x0,0x8398(%rdi) │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - mov 0x138(%rdi),%rax │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov (%rax,%r12,4),%esi │ │ │ │ - call 35a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d60> │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - lea (%r12,%r12,2),%r10 │ │ │ │ - movsd 0x42b40(%rip),%xmm4 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - cvtss2sd %xmm0,%xmm11 │ │ │ │ - shl $0x3,%r10 │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - lea 0x198(%rbx),%rdx │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - lea 0x1a0(%rbx),%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov 0x150(%rbx),%rax │ │ │ │ - subsd %xmm11,%xmm2 │ │ │ │ - and $0xfffffffffffffff8,%rdi │ │ │ │ - sub %rdi,%rcx │ │ │ │ - lea (%rax,%r12,8),%r9 │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x200,%ecx │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - shr $0x3,%ecx │ │ │ │ - unpcklpd %xmm11,%xmm0 │ │ │ │ - movups %xmm0,0x8428(%rbx) │ │ │ │ - divsd (%r9),%xmm2 │ │ │ │ - movq $0x0,0x198(%rbx) │ │ │ │ - movq $0x0,0x390(%rbx) │ │ │ │ - rep stos %rax,%es:(%rdi) │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - mov (%rax,%r10,1),%r12 │ │ │ │ - mov %r8,%r11 │ │ │ │ - cvtsi2sd %r8,%xmm12 │ │ │ │ - shl $0x6,%r8 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 4ce10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29150> │ │ │ │ - movsd (%r12,%rdi,8),%xmm0 │ │ │ │ - divsd (%r9),%xmm0 │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - mov 0x108(%rbx),%rax │ │ │ │ - movsd (%rdx),%xmm10 │ │ │ │ - movsd 0x8(%rdx),%xmm9 │ │ │ │ - mov (%rax,%r10,1),%rax │ │ │ │ - movsd 0x10(%rdx),%xmm8 │ │ │ │ - movsd 0x18(%rdx),%xmm7 │ │ │ │ - movsd 0x20(%rdx),%xmm6 │ │ │ │ - lea (%rax,%rdi,8),%rcx │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x28(%rdx),%xmm5 │ │ │ │ - divsd %xmm12,%xmm0 │ │ │ │ - movsd 0x30(%rdx),%xmm3 │ │ │ │ - lea (%rax,%r8,1),%rsi │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x40,%rcx │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x40(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm10 │ │ │ │ - movsd %xmm10,(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x38(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x30(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x28(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x20(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x18(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x10(%rax),%xmm1 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rdx) │ │ │ │ - movsd -0x40(%rcx),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - mulsd -0x8(%rax),%xmm1 │ │ │ │ - addsd 0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rdx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28df0> │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - addsd 0x8(%rdx),%xmm0 │ │ │ │ - add $0x1,%rdi │ │ │ │ - add $0x40,%rdx │ │ │ │ - addsd -0x30(%rdx),%xmm0 │ │ │ │ - addsd -0x28(%rdx),%xmm0 │ │ │ │ - addsd -0x20(%rdx),%xmm0 │ │ │ │ - addsd -0x18(%rdx),%xmm0 │ │ │ │ - addsd -0x10(%rdx),%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd 0x8398(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x8398(%rbx) │ │ │ │ - cmp $0x8,%rdi │ │ │ │ - jne 4ca53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d93> │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4cdfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913a> │ │ │ │ - movsd 0x42750(%rip),%xmm5 # 8f348 , std::allocator >@@Base+0xc8> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4285c(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - ja 4cdfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913a> │ │ │ │ - movsd 0x427fa(%rip),%xmm3 # 8f410 , std::allocator >@@Base+0x190> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,0x83a0(%rbx) │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - mov 0xb8(%rax),%rdx │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov (%rdx,%rax,8),%r10 │ │ │ │ - lea 0x8(%rdx,%rax,8),%r11 │ │ │ │ - jmp 4cc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fae> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 4ccfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2903e> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 4cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fa0> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 4cce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29028> │ │ │ │ - mov %eax,%edx │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm2 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ - addsd 0x83a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x83a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4cc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fd0> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 4cc6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fae> │ │ │ │ - movsd 0x83a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4ce1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - andpd 0x42744(%rip),%xmm2 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - ucomisd %xmm5,%xmm2 │ │ │ │ - ja 4ce1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4ce1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%r11),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - je 4cd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29088> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 4cd3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2907c> │ │ │ │ - test %r10,%r10 │ │ │ │ - je 4cf39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29279> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%r10),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rax,%r10 │ │ │ │ - jne 4cd53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29093> │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - divsd 0x83a0(%rbx),%xmm4 │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - lea -0x1(%rdx),%edi │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - cmp $0x1,%edi │ │ │ │ - movslq %eax,%rdi │ │ │ │ - jbe 4cf0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2924b> │ │ │ │ - lea (%r9,%rdi,8),%r8 │ │ │ │ - mov %r8,%r11 │ │ │ │ - sub %rbx,%r11 │ │ │ │ - cmp $0x3a0,%r11 │ │ │ │ - je 4cf0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2924b> │ │ │ │ - mov %edx,%edi │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - shr $1,%edi │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shl $0x4,%rdi │ │ │ │ - movupd 0x398(%rbx,%r10,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%r8,%r10,1) │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r10,%rdi │ │ │ │ - jne 4cdb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290f3> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - and $0xfffffffe,%edx │ │ │ │ - add %edx,%eax │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mulsd 0x398(%rbx,%rdx,8),%xmm4 │ │ │ │ - cltq │ │ │ │ - movsd %xmm4,(%r9,%rax,8) │ │ │ │ - mov %ecx,0xac(%rbx) │ │ │ │ - mov %esi,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x38(%rdx),%xmm1 │ │ │ │ - jmp 4cb9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ede> │ │ │ │ - movq $0x0,0x83a0(%rbx) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 4ce3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2917e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 4cece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2920e> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 4ce30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29170> │ │ │ │ - mov %r9d,%edi │ │ │ │ - mov %r9d,%r8d │ │ │ │ - mov (%r11),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1507c <__cxa_finalize@plt+0x741c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 4ceb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291f8> │ │ │ │ - mov %eax,%edx │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add %edi,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm2 │ │ │ │ - movslq %ecx,%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ - addsd 0x83a0(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x83a0(%rbx) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291a0> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 4ce3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2917e> │ │ │ │ - movsd 0x83a0(%rbx),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4cf44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29284> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x42578(%rip),%xmm1 # 8f460 , std::allocator >@@Base+0x1e0> │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - ja 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - comisd %xmm0,%xmm3 │ │ │ │ - ja 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 4cd32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29072> │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - lea (%r9,%rdi,8),%rdx │ │ │ │ - movsd 0x398(%rbx,%r10,1),%xmm0 │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 4cf17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29257> │ │ │ │ - jmp 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - jmp 4cded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912d> │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - jmp 4cdff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2913f> │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x24(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 5f495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d515> │ │ │ │ push %r15 │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x98,%rsp │ │ │ │ - movd 0x74(%rdi),%xmm0 │ │ │ │ - mov 0x6c(%rdi),%ebp │ │ │ │ - movd 0x84(%rdi),%xmm7 │ │ │ │ - mov 0x68(%rdi),%ecx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - movslq 0x64(%rdi),%rdx │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - movq %xmm0,0xa8(%rdi) │ │ │ │ - movd 0x64(%rdi),%xmm0 │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - mov 0x7c(%rdi),%eax │ │ │ │ - movd %edx,%xmm7 │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x90(%rdi) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 4f061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3a1> │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %ebp,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x78(%rbx),%eax │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - mov %ebp,%eax │ │ │ │ - sub %ecx,%edi │ │ │ │ - mov 0x88(%rsi),%rcx │ │ │ │ - sar $1,%eax │ │ │ │ - mov %edi,0xa0(%rbx) │ │ │ │ - cltq │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%eax │ │ │ │ - mov %eax,%r13d │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x2,%r13d │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %r13d,%r14d │ │ │ │ - shr $1,%r14d │ │ │ │ - xor $0x1,%r14d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setne %al │ │ │ │ - and %eax,%r14d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jne 4d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29660> │ │ │ │ - movq 0x424a0(%rip),%xmm7 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movups %xmm7,0x8428(%rbx) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a648> │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4e4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm0 │ │ │ │ - divsd 0x68(%rdx),%xmm0 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4ec10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af50> │ │ │ │ - movsd 0x4244d(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83a8(%rbx) │ │ │ │ - movsd %xmm1,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4ec00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af40> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83b0(%rbx) │ │ │ │ - movsd %xmm1,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4ebf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af30> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83b8(%rbx) │ │ │ │ - movsd %xmm1,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4ebe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af20> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83c0(%rbx) │ │ │ │ - movsd %xmm1,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4ebd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af10> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83c8(%rbx) │ │ │ │ - movsd %xmm1,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4ebc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af00> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x83d0(%rbx) │ │ │ │ - movsd %xmm1,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4ebb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aef0> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm1,0x8418(%rbx) │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - movsd %xmm3,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4d19b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294db> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movsd %xmm0,0x83e0(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4e213 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a553> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4d2b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295f1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movdqu 0x83e8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83f8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x8408(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x8418(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - movsd (%rdx,%rcx,1),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd 0x8(%rdx,%rcx,1),%xmm7 │ │ │ │ - addsd 0x8(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x8(%rax) │ │ │ │ - movsd 0x10(%rdx,%rcx,1),%xmm6 │ │ │ │ - addsd 0x10(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - movsd 0x18(%rdx,%rcx,1),%xmm5 │ │ │ │ - addsd 0x18(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x18(%rax) │ │ │ │ - movsd 0x20(%rdx,%rcx,1),%xmm4 │ │ │ │ - addsd 0x20(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rax) │ │ │ │ - movsd 0x28(%rdx,%rcx,1),%xmm3 │ │ │ │ - addsd 0x28(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - movsd 0x30(%rdx,%rcx,1),%xmm2 │ │ │ │ - addsd 0x30(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rdx,%rcx,1),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %esi,%r12d │ │ │ │ - je 4e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a580> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov 0xa4(%rbx),%eax │ │ │ │ - add %rcx,%rdx │ │ │ │ - add 0xa0(%rbx),%eax │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rdi,%rax │ │ │ │ - mov %esi,%edi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%edi │ │ │ │ - movzbl (%rax,%rdi,1),%edi │ │ │ │ - mov %esi,%eax │ │ │ │ - not %eax │ │ │ │ + lea (%r12,%r12,1),%r8 │ │ │ │ + cmpw $0x0,(%rax,%r12,2) │ │ │ │ + je 5f278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2f8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + lea 0x44671(%rip),%r14 │ │ │ │ + mov %r10d,%ebx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + movzbl (%rax,%r12,1),%eax │ │ │ │ + mov %eax,%r11d │ │ │ │ and $0x7,%eax │ │ │ │ - bt %eax,%edi │ │ │ │ - jb 4d1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29520> │ │ │ │ - movdqu 0x83a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x83b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu 0x83c8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movdqu 0x83d8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - jmp 4d20f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2954f> │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $0x3,%r11b │ │ │ │ + mov %al,0x22(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r11b,0x23(%rsp) │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + jmp 5ef25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfa5> │ │ │ │ nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movslq %ebp,%rax │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - movsbl (%rdx,%rax,1),%r12d │ │ │ │ - mov %ebp,%edx │ │ │ │ - call 35ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e00> │ │ │ │ - movsd 0x421bc(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - unpcklpd %xmm0,%xmm3 │ │ │ │ - movups %xmm3,0x8428(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%ebp │ │ │ │ - je 4d067 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x293a7> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0xd0(%rdx),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je 4d7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ae8> │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4f0> │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - movsd 0xb8(%rbx),%xmm4 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - cvtsi2sd %r10,%xmm3 │ │ │ │ - mulsd %xmm4,%xmm3 │ │ │ │ - mov %r10,%r12 │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e80> │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm3 │ │ │ │ - divsd 0x68(%rdx),%xmm3 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4eb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae40> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83a8(%rbx) │ │ │ │ - movsd %xmm5,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4eb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aea0> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83b0(%rbx) │ │ │ │ - movsd %xmm5,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4eb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae90> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83b8(%rbx) │ │ │ │ - movsd %xmm5,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4eb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae80> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83c0(%rbx) │ │ │ │ - movsd %xmm5,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4eb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae70> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83c8(%rbx) │ │ │ │ - movsd %xmm5,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4eb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae60> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm6,0x83d0(%rbx) │ │ │ │ - movsd %xmm5,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae50> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movsd %xmm5,0x8418(%rbx) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm6,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4d4e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29822> │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd %xmm5,0x8420(%rbx) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm3,0x83e0(%rbx) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm8 │ │ │ │ - movupd 0x10(%rdx),%xmm7 │ │ │ │ - movups %xmm2,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm6 │ │ │ │ - movupd 0x30(%rdx),%xmm5 │ │ │ │ - movups %xmm2,0x10(%rdx) │ │ │ │ - mulpd %xmm0,%xmm8 │ │ │ │ - movups %xmm2,0x20(%rdx) │ │ │ │ - mulpd %xmm0,%xmm7 │ │ │ │ - movups %xmm2,0x30(%rdx) │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - mulpd %xmm5,%xmm0 │ │ │ │ - movups %xmm8,(%rax) │ │ │ │ - movups %xmm7,0x10(%rax) │ │ │ │ - movups %xmm6,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4ef85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2c5> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - divsd 0x30(%rsp),%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 4d6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a09> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm5 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - mulsd 0x83b8(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm3 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rax),%xmm2 │ │ │ │ - movsd 0x83e0(%rbx),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm2,-0x8(%rax) │ │ │ │ - movsd -0x40(%rax),%xmm2 │ │ │ │ - addsd (%rdx),%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm5 │ │ │ │ - addsd 0x28(%rdx),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm4 │ │ │ │ - addsd 0x30(%rdx),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rdx) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - je 4e2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5e0> │ │ │ │ - movupd (%rax),%xmm5 │ │ │ │ - movupd 0x10(%rax),%xmm4 │ │ │ │ - mov %ecx,%esi │ │ │ │ - movupd 0x20(%rax),%xmm3 │ │ │ │ - movupd 0x30(%rax),%xmm2 │ │ │ │ - shr $0x3,%esi │ │ │ │ - mulpd %xmm1,%xmm5 │ │ │ │ - movzbl (%r8,%rsi,1),%r9d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - not %esi │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - and $0x7,%esi │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - bt %esi,%r9d │ │ │ │ - addpd %xmm8,%xmm5 │ │ │ │ - addpd %xmm7,%xmm4 │ │ │ │ - addpd %xmm6,%xmm3 │ │ │ │ - addpd %xmm0,%xmm2 │ │ │ │ - movups %xmm5,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - movups %xmm3,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - jae 4d5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298f8> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - movsd 0x8(%rax),%xmm5 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - mulsd 0x83f8(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - mulsd 0x8400(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x8408(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - movsd 0x28(%rax),%xmm3 │ │ │ │ - mulsd 0x8410(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - mulsd 0x8418(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd 0x38(%rax),%xmm2 │ │ │ │ - movsd 0x8420(%rbx),%xmm3 │ │ │ │ - jmp 4d62e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2996e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - mov %r10,%r12 │ │ │ │ - cvtsi2sd %r10,%xmm3 │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac80> │ │ │ │ - divsd %xmm3,%xmm0 │ │ │ │ - divsd 0xb8(%rbx),%xmm1 │ │ │ │ - test %r13d,%r13d │ │ │ │ - je 4e770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aab0> │ │ │ │ - movslq 0xa8(%rbx),%rcx │ │ │ │ - mov 0xa0(%rdx),%rdx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm3 │ │ │ │ - divsd 0x68(%rcx),%xmm3 │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 4ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b260> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 4ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b250> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 4ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2a0> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 4ef50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b290> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%dl │ │ │ │ - jne 4ef40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b280> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%dl │ │ │ │ - jne 4ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b270> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%dl │ │ │ │ - jne 4ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b240> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %dl,%dl │ │ │ │ - js 4d8f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c36> │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm3,0x83e0(%rbx) │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4efc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b306> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - imul %rdx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - jmp 4da77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29db7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rdx) │ │ │ │ - movsd 0x8(%rdx),%xmm3 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rdx) │ │ │ │ - movsd 0x83b8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rdx) │ │ │ │ - movsd 0x18(%rdx),%xmm3 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rdx) │ │ │ │ - movsd 0x83c8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rdx) │ │ │ │ - movsd 0x28(%rdx),%xmm3 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rdx) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rdx) │ │ │ │ - movsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd 0x83e0(%rbx),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x40,%rdx │ │ │ │ - movsd %xmm2,-0x8(%rdx) │ │ │ │ - movsd -0x40(%rdx),%xmm2 │ │ │ │ - addsd (%rax),%xmm2 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm3 │ │ │ │ - addsd 0x38(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rax) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 4eb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aeb0> │ │ │ │ - movsd (%r8),%xmm2 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - movzbl (%r11,%rdi,1),%r14d │ │ │ │ + mov $0x4,%edi │ │ │ │ + shl %cl,%edi │ │ │ │ + or %eax,%edi │ │ │ │ + mov %dil,(%r15) │ │ │ │ + mov 0xa0(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + jne 5efbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d03b> │ │ │ │ + test $0x1,%r13b │ │ │ │ + jne 5ef8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d00f> │ │ │ │ + add 0x88(%rbp),%r12 │ │ │ │ + andb $0xf7,(%r12) │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov 0xd0(%rbp),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x1,%r13d │ │ │ │ + movzwl (%rax,%r8,1),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 5f268 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2e8> │ │ │ │ + mov 0x88(%rbp),%r15 │ │ │ │ + mov %r13d,%r12d │ │ │ │ + lea 0x0(,%r13,4),%ecx │ │ │ │ + shr $1,%r12d │ │ │ │ + and $0x4,%ecx │ │ │ │ + add %r12,%r15 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + sar %cl,%esi │ │ │ │ mov %esi,%edi │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r14d │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rdx) │ │ │ │ - movups %xmm3,0x10(%rdx) │ │ │ │ - movups %xmm3,0x20(%rdx) │ │ │ │ - movups %xmm3,0x30(%rdx) │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - jae 4d960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ca0> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rdx) │ │ │ │ - movsd 0x8(%rdx),%xmm3 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rdx) │ │ │ │ - movsd 0x83f8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rdx) │ │ │ │ - movsd 0x18(%rdx),%xmm3 │ │ │ │ - mulsd 0x8400(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rdx) │ │ │ │ - movsd 0x8408(%rbx),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rdx) │ │ │ │ - movsd 0x28(%rdx),%xmm3 │ │ │ │ - mulsd 0x8410(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rdx) │ │ │ │ - mulsd 0x8418(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rdx) │ │ │ │ - movsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd 0x8420(%rbx),%xmm3 │ │ │ │ - jmp 4d9de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d1e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm4,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov %r10,0x38(%rsp) │ │ │ │ - movsd %xmm1,0x28(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movupd (%rdx),%xmm7 │ │ │ │ - movupd 0x10(%rdx),%xmm6 │ │ │ │ - movups %xmm2,(%rdx) │ │ │ │ - movupd 0x20(%rdx),%xmm5 │ │ │ │ - movupd 0x30(%rdx),%xmm4 │ │ │ │ - movups %xmm2,0x10(%rdx) │ │ │ │ - mulpd %xmm0,%xmm7 │ │ │ │ - movups %xmm2,0x20(%rdx) │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - movups %xmm2,0x30(%rdx) │ │ │ │ - mulpd %xmm0,%xmm5 │ │ │ │ - mulpd %xmm4,%xmm0 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movups %xmm5,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4efdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b31c> │ │ │ │ - mov 0x38(%rsp),%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - divsd 0x30(%rsp),%xmm1 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - mov %r10,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm2 │ │ │ │ - movupd 0x10(%rax),%xmm8 │ │ │ │ - add $0x40,%rax │ │ │ │ - movupd -0x20(%rax),%xmm4 │ │ │ │ - movupd -0x10(%rax),%xmm3 │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - mulpd %xmm1,%xmm8 │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - addpd %xmm7,%xmm2 │ │ │ │ - addpd %xmm6,%xmm8 │ │ │ │ - addpd %xmm5,%xmm4 │ │ │ │ - addpd %xmm0,%xmm3 │ │ │ │ - movups %xmm2,-0x40(%rax) │ │ │ │ - movups %xmm8,-0x30(%rax) │ │ │ │ - movups %xmm4,-0x20(%rax) │ │ │ │ - movups %xmm3,-0x10(%rax) │ │ │ │ - addsd (%rdx),%xmm2 │ │ │ │ - movsd %xmm2,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm12 │ │ │ │ - addsd 0x8(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm11 │ │ │ │ - addsd 0x10(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm10 │ │ │ │ - addsd 0x18(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm9 │ │ │ │ - addsd 0x20(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm8 │ │ │ │ - addsd 0x28(%rdx),%xmm8 │ │ │ │ - movsd %xmm8,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm4 │ │ │ │ - addsd 0x30(%rdx),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rdx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4dbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f30> │ │ │ │ - addsd %xmm12,%xmm2 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4e2f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a632> │ │ │ │ + and $0x3,%edi │ │ │ │ + cmp $0x1,%edi │ │ │ │ + je 5efd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d058> │ │ │ │ + and $0x2,%esi │ │ │ │ + je 5ef0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf8a> │ │ │ │ + mov 0xa0(%rbp),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + movzbl (%rdi,%rsi,1),%edi │ │ │ │ + test %edi,0x4(%rsp) │ │ │ │ + jne 5eed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf50> │ │ │ │ + test $0x1,%r13b │ │ │ │ + je 5efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d020> │ │ │ │ + and $0xffffffbf,%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0xa0(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + jne 5efbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d03b> │ │ │ │ + add 0x88(%rbp),%r12 │ │ │ │ + andb $0x7f,(%r12) │ │ │ │ + jmp 5ef07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf87> │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0xa0(%rbp),%rax │ │ │ │ + movzbl (%rax,%rsi,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + je 5eefb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf7b> │ │ │ │ + add 0x88(%rbp),%r12 │ │ │ │ + mov $0x8,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r12) │ │ │ │ + jmp 5ef07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf87> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - je 4ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a130> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - sub $0x1,%r15d │ │ │ │ - shr $1,%r13d │ │ │ │ - sub %r13d,0xa8(%rbx) │ │ │ │ - mov %r15d,0x94(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 4dd78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a0b8> │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 4ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a100> │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x6c(%rbx),%edx │ │ │ │ - jmp 4d000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29340> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 4dd51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a091> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - cltq │ │ │ │ - mov 0xd0(%rdx),%rdx │ │ │ │ - movzwl (%rdx,%rax,2),%eax │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x94(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge 4dd61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a0a1> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4f06e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3ae> │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - add $0x98,%rsp │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 5f3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d420> │ │ │ │ + lea 0x1(%rax),%rsi │ │ │ │ + mov 0x8(%r14,%rax,8),%rax │ │ │ │ + mov %rsi,0x1388(%r14) │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0xb,%rdi │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x7,%rdi │ │ │ │ + and $0x9d2c5680,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0xf,%rdi │ │ │ │ + and $0xefc60000,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0x12,%rdi │ │ │ │ + xor %rax,%rdi │ │ │ │ + js 5f330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d3b0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rdi,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + ja 5f350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d3d0> │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ + mov %rax,0x1388(%r14) │ │ │ │ + mov 0x8(%r14,%rsi,8),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0xb,%rsi │ │ │ │ + mov %esi,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0x7,%rsi │ │ │ │ + and $0x9d2c5680,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shl $0xf,%rsi │ │ │ │ + and $0xefc60000,%esi │ │ │ │ + xor %rsi,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x12,%rsi │ │ │ │ + xor %rax,%rsi │ │ │ │ + js 5f310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d390> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rsi,%xmm0 │ │ │ │ + mulsd 0x2fd16(%rip),%xmm0 # 8edc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce48> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x2fd12(%rip),%xmm0 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce50> │ │ │ │ + comisd 0x2fcb2(%rip),%xmm0 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + jae 5f488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d508> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + movzbl 0x23(%rsp),%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea 0x0(,%rax,8),%esi │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + lea (%rdi,%rsi,1),%r11d │ │ │ │ + mov (%r9),%rdi │ │ │ │ + cvtss2sd (%rdi,%r11,4),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 5f2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d330> │ │ │ │ + mov $0x4,%edi │ │ │ │ + shl %cl,%edi │ │ │ │ + or %edi,%eax │ │ │ │ + mov %al,(%r15) │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 5f430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4b0> │ │ │ │ + lea 0x1(%rax),%rdi │ │ │ │ + mov 0x8(%r14,%rax,8),%rax │ │ │ │ + mov %rdi,0x1388(%r14) │ │ │ │ + mov %rax,%r11 │ │ │ │ + shr $0xb,%r11 │ │ │ │ + mov %r11d,%r11d │ │ │ │ + xor %r11,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + shl $0x7,%r11 │ │ │ │ + and $0x9d2c5680,%r11d │ │ │ │ + xor %r11,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + shl $0xf,%r11 │ │ │ │ + and $0xefc60000,%r11d │ │ │ │ + xor %r11,%rax │ │ │ │ + mov %rax,%r11 │ │ │ │ + shr $0x12,%r11 │ │ │ │ + xor %rax,%r11 │ │ │ │ + js 5f2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d370> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %r11,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp $0x26f,%rdi │ │ │ │ + ja 5f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d460> │ │ │ │ + lea 0x1(%rdi),%rax │ │ │ │ + mov %rax,0x1388(%r14) │ │ │ │ + mov 0x8(%r14,%rdi,8),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0xb,%rdi │ │ │ │ + mov %edi,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0x7,%rdi │ │ │ │ + and $0x9d2c5680,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shl $0xf,%rdi │ │ │ │ + and $0xefc60000,%edi │ │ │ │ + xor %rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + shr $0x12,%rdi │ │ │ │ + xor %rax,%rdi │ │ │ │ + js 5f2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d348> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rdi,%xmm0 │ │ │ │ + mulsd 0x2fbdc(%rip),%xmm0 # 8edc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce48> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mulsd 0x2fbd8(%rip),%xmm0 # 8edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce50> │ │ │ │ + comisd 0x2fb78(%rip),%xmm0 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + jae 5f478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4f8> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movzbl 0x22(%rsp),%r11d │ │ │ │ + mov 0x88(%rbp),%rdi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add %esi,%r11d │ │ │ │ + mov (%r9),%rsi │ │ │ │ + add %r12,%rdi │ │ │ │ + mov %r11d,%r11d │ │ │ │ + movzbl (%rdi),%eax │ │ │ │ + cvtss2sd (%rsi,%r11,4),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 5f298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d318> │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %esi,%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x88(%rbp),%r15 │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + add %r12,%r15 │ │ │ │ + movzbl (%r15),%esi │ │ │ │ + mov %esi,%eax │ │ │ │ + sar %cl,%esi │ │ │ │ + jmp 5ef56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfd6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,%r10d │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x24(%rbp),%edx │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp %edx,%r12d │ │ │ │ + jb 5ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cef0> │ │ │ │ + add $0x58,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0xfffffff7,%eax │ │ │ │ + and $0x7f,%esi │ │ │ │ + test $0x1,%r13b │ │ │ │ + cmovne %esi,%eax │ │ │ │ + jmp 5f243 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2c3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%edi │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + and $0xffffffbf,%edi │ │ │ │ + test $0x1,%r13b │ │ │ │ + cmovne %edi,%eax │ │ │ │ + jmp 5f10c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d18c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x1,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x30,%edi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov %r12,%r15 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - mov %r14,0x80(%rsp) │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ + shr $1,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 5f1e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d264> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r11,%rax │ │ │ │ + and $0x1,%r11d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 5f17a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1fa> │ │ │ │ + nop │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x1,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rsi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 5f0aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d12a> │ │ │ │ xchg %ax,%ax │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm7,(%r15) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - mov %r15,0x58(%rsp) │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 4de50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a190> │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x1,%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + shr $1,%rax │ │ │ │ + or %rdi,%rax │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + addsd %xmm1,%xmm1 │ │ │ │ + jmp 5f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d0c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x441b1(%rip),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + movsd %xmm1,0x28(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%r14),%rsi │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 5f055 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d0d5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x44161(%rip),%rdi │ │ │ │ + mov %r9,0x38(%rsp) │ │ │ │ + mov %r8,0x30(%rsp) │ │ │ │ + mov %edx,0x28(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + mov 0x38(%rsp),%r9 │ │ │ │ + mov 0x30(%rsp),%r8 │ │ │ │ + mov 0x28(%rsp),%edx │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 5efeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d06b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x44121(%rip),%rdi │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %edx,0x38(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + movsd %xmm1,0x30(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%r14),%rdi │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 5f18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d20f> │ │ │ │ + lea 0x440d1(%rip),%rdi │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %edx,0x30(%rsp) │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1388(%r14),%rax │ │ │ │ + mov 0x40(%rsp),%r9 │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x30(%rsp),%edx │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + jmp 5f122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x2f940(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce40> │ │ │ │ + jmp 5f20e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d28e> │ │ │ │ + nopl (%rax) │ │ │ │ + movsd 0x2f930(%rip),%xmm0 # 8edc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce40> │ │ │ │ + jmp 5f0d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d154> │ │ │ │ + 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d802> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7c7> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f70c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d78c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5f6d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d751> │ │ │ │ + mov 0x18(%r14),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5f69d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d71d> │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f5d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d651> │ │ │ │ + mov 0x18(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 5f65d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6dd> │ │ │ │ + mov 0x18(%r13),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 5f60d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d68d> │ │ │ │ + mov 0x18(%r15),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5f592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d612> │ │ │ │ + mov 0x18(%rdx),%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call 5f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d540> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x28(%rdx),%rdi │ │ │ │ + mov 0x10(%rdx),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6b4> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5f645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6c5> │ │ │ │ + mov 0x28(%r15),%rdi │ │ │ │ + mov 0x10(%r15),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d680> │ │ │ │ + call d600 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f60d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d68d> │ │ │ │ + mov %r12,%r15 │ │ │ │ + jmp 5f550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5d0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5f684 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d704> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f68c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d70c> │ │ │ │ + call d600 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ call d600 │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea (%rax,%rax,2),%rbp │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rbp,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - je 4f08b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3cb> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - call d550 │ │ │ │ - movsd 0x415fd(%rip),%xmm4 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movsd 0x415f5(%rip),%xmm3 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movupd (%rax),%xmm7 │ │ │ │ - movupd 0x10(%rax),%xmm6 │ │ │ │ - mov %rax,%rdi │ │ │ │ - movsd 0x415e1(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movsd 0x415d9(%rip),%xmm1 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - divpd %xmm7,%xmm4 │ │ │ │ - movupd 0x20(%rax),%xmm7 │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - divpd %xmm6,%xmm3 │ │ │ │ - movupd 0x30(%rax),%xmm6 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - divpd %xmm7,%xmm2 │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - divpd %xmm6,%xmm1 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4e0c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a404> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - unpckhpd %xmm7,%xmm7 │ │ │ │ - unpckhpd %xmm6,%xmm6 │ │ │ │ - unpckhpd %xmm5,%xmm5 │ │ │ │ - shr $0x3,%rax │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - xor %esi,%esi │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - movapd %xmm3,%xmm7 │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - unpckhpd %xmm7,%xmm7 │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r8,%rax,1),%r10d │ │ │ │ - mulsd %xmm4,%xmm0 │ │ │ │ - mov %esi,%eax │ │ │ │ - mulsd (%rdx),%xmm0 │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%r10d │ │ │ │ - setb %al │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x40,%rcx │ │ │ │ - add $0x40,%rdx │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - mov (%r12,%rax,8),%rax │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rcx),%xmm0 │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mulsd -0x38(%rdx),%xmm0 │ │ │ │ - addsd 0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - movsd -0x30(%rcx),%xmm0 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - mulsd -0x30(%rdx),%xmm0 │ │ │ │ - addsd 0x10(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rax) │ │ │ │ - movsd -0x28(%rcx),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - mulsd -0x28(%rdx),%xmm0 │ │ │ │ - addsd 0x18(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x18(%rax) │ │ │ │ - movsd -0x20(%rcx),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mulsd -0x20(%rdx),%xmm0 │ │ │ │ - addsd 0x20(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd -0x18(%rcx),%xmm0 │ │ │ │ - mulsd %xmm6,%xmm0 │ │ │ │ - mulsd -0x18(%rdx),%xmm0 │ │ │ │ - addsd 0x28(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x28(%rax) │ │ │ │ - movsd -0x10(%rcx),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mulsd -0x10(%rdx),%xmm0 │ │ │ │ - addsd 0x30(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd -0x8(%rcx),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - mulsd -0x8(%rdx),%xmm0 │ │ │ │ - addsd 0x38(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - cmp %esi,%r9d │ │ │ │ - jne 4dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a310> │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - movupd 0x20(%rax),%xmm0 │ │ │ │ - movupd 0x20(%rdx),%xmm4 │ │ │ │ - movupd 0x30(%rax),%xmm3 │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - addpd %xmm0,%xmm4 │ │ │ │ - movupd 0x10(%rax),%xmm2 │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - shl $0x3,%eax │ │ │ │ - divpd %xmm4,%xmm0 │ │ │ │ - movupd 0x30(%rdx),%xmm4 │ │ │ │ - cltq │ │ │ │ - addpd %xmm3,%xmm4 │ │ │ │ - divpd %xmm4,%xmm3 │ │ │ │ - cvtpd2ps %xmm0,%xmm0 │ │ │ │ - cvtpd2ps %xmm3,%xmm3 │ │ │ │ - movlhps %xmm3,%xmm0 │ │ │ │ - movupd (%rdx),%xmm3 │ │ │ │ - addpd %xmm1,%xmm3 │ │ │ │ - divpd %xmm3,%xmm1 │ │ │ │ - movupd 0x10(%rdx),%xmm3 │ │ │ │ - movups %xmm0,0x10(%rcx,%rax,4) │ │ │ │ - addpd %xmm2,%xmm3 │ │ │ │ - divpd %xmm3,%xmm2 │ │ │ │ - cvtpd2ps %xmm1,%xmm1 │ │ │ │ - cvtpd2ps %xmm2,%xmm2 │ │ │ │ - movlhps %xmm2,%xmm1 │ │ │ │ - movups %xmm1,(%rcx,%rax,4) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f69d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d71d> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 5f529 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5a9> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d600 │ │ │ │ - cmp %r15,%r12 │ │ │ │ - je 4e177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4b7> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5f5b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d631> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov 0x10(%r13),%r12 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4e190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4d0> │ │ │ │ + je 5f650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6d0> │ │ │ │ call d600 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 4e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 4e160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f65d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6dd> │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 5f543 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5c3> │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d600 │ │ │ │ - subl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d612> │ │ │ │ + mov %r12,%rdx │ │ │ │ + jmp 5f559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5d9> │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov %r12d,%r14d │ │ │ │ - sar $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov $0x4,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%edx │ │ │ │ - setne %cl │ │ │ │ - shr $0x7,%r14b │ │ │ │ - movzbl %cl,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - sete %al │ │ │ │ - or %al,%r14b │ │ │ │ - jne 4ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af80> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2b0> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4dd37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a077> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4e5ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a92c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4dd37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a077> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4dd2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a06a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm12,%xmm2 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 5f62c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6ac> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d640> │ │ │ │ call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 4eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b220> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4dd37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a077> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a060> │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f5d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d651> │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmp 5f536 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5b6> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5f5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d678> │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f6c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d744> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f6d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d751> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 5f51c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d59c> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5f6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d73c> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f6ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d77f> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f70c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d78c> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 5f50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d58a> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5f6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d775> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7ba> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7c7> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 5f4f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d573> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5f730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7b0> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f775 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7f5> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d802> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 5f4dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d55c> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 5f76b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7eb> │ │ │ │ + add $0x28,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x168,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x158(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x158(%rdi),%rdi │ │ │ │ + mov 0x140(%rbx),%rax │ │ │ │ + mov 0x148(%rbx),%rcx │ │ │ │ + mov %rdi,0x168(%rbx) │ │ │ │ + movl $0x0,0x170(%rbx) │ │ │ │ + sub %rax,%rcx │ │ │ │ + je 5f823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8a3> │ │ │ │ + sar $0x2,%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov %ebp,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%eax │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b340> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - movsd 0x411a5(%rip),%xmm7 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - setne %r9b │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movapd %xmm7,%xmm0 │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%r8,%rsi,1),%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%edi │ │ │ │ - setb %sil │ │ │ │ - cmp %sil,%r9b │ │ │ │ - je 4e3be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6fe> │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm0 │ │ │ │ - divsd 0x68(%rsi),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm8 │ │ │ │ - addsd 0x8(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm6 │ │ │ │ - addsd 0x10(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm5 │ │ │ │ - addsd 0x18(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm4 │ │ │ │ - addsd 0x20(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm3 │ │ │ │ - addsd 0x28(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm2 │ │ │ │ - addsd 0x30(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - jne 4e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6d0> │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4e5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a93b> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - jmp 4e1f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a539> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4e541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a881> │ │ │ │ - lea 0x0(,%r12,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x3cb39(%rip),%xmm1 # 8b004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67344> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4e53d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a87d> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ + testl $0x3fffffff,(%rax) │ │ │ │ + je 5f811 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d891> │ │ │ │ + movb $0x1,0x40(%rbx) │ │ │ │ + mov $0x1,%esi │ │ │ │ add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a860> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 4e530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a870> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a860> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4e541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a881> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ + add $0x4,%rax │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 4e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a910> │ │ │ │ - sub %rcx,%rdx │ │ │ │ + jb 5f800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d880> │ │ │ │ + test %sil,%sil │ │ │ │ + jne 5f84c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8cc> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6092f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9af> │ │ │ │ + add $0x168,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov 0x34(%rbx),%r14d │ │ │ │ + mov %r14,%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 60731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7b1> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8f1> │ │ │ │ + call d600 │ │ │ │ + mov 0x24(%rbx),%r10d │ │ │ │ + mov %rbp,0x158(%rbx) │ │ │ │ + movl $0x0,0x160(%rbx) │ │ │ │ + mov %r14,0x168(%rbx) │ │ │ │ + mov %r13d,0x170(%rbx) │ │ │ │ + mov %r15,0x178(%rbx) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 5f823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8a3> │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + movl $0x0,0x74(%rsp) │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + movl $0x0,0x14(%rsp) │ │ │ │ + movl $0x1,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movhps 0x30(%rsp),%xmm1 │ │ │ │ + movaps %xmm1,0x80(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5fbab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc2b> │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + movhps 0x8(%rsp),%xmm0 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 607ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e86c> │ │ │ │ mov %rcx,%rax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4e5c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a906> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - and $0x10,%edi │ │ │ │ - je 4e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8e0> │ │ │ │ - movapd 0x40f89(%rip),%xmm6 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - movups %xmm6,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 4e5b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8f9> │ │ │ │ - xchg %ax,%ax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5f930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9b0> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd 0x40f68(%rip),%xmm7 # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm7,-0x20(%rax) │ │ │ │ - movups %xmm7,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8e0> │ │ │ │ - test $0x1,%dl │ │ │ │ - je 4e5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a910> │ │ │ │ - and $0xfffffffffffffffe,%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rcx │ │ │ │ - mov 0x40f43(%rip),%rax # 8f510 , std::allocator >@@Base+0x290> │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x40f29(%rip),%rax # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov 0x94(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov %r12d,%r10d │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 4e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac00> │ │ │ │ - lea (%rcx,%r10,8),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jae 4e639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a979> │ │ │ │ - mov %r10,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 4e8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac00> │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $1,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 5f96f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9ef> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9e0> │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 5fe6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3deea> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + lea (%rax,%rsi,1),%edi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm1 │ │ │ │ - movupd 0x40(%rax),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ - movlpd -0x78(%rax),%xmm0 │ │ │ │ - movhpd -0x40(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x70(%rax),%xmm1 │ │ │ │ - movhpd -0x30(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x30(%rax),%xmm1 │ │ │ │ - movlpd -0x68(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x60(%rax),%xmm1 │ │ │ │ - movhpd -0x20(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x20(%rax),%xmm1 │ │ │ │ - movlpd -0x58(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x50(%rax),%xmm1 │ │ │ │ - movhpd -0x10(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movupd -0x10(%rax),%xmm1 │ │ │ │ - movlpd -0x48(%rax),%xmm1 │ │ │ │ - addpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 4e650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a990> │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 4e717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa57> │ │ │ │ - and $0xfffffffe,%r12d │ │ │ │ - shl $0x3,%r12d │ │ │ │ - movslq %r12d,%rax │ │ │ │ - add $0x1,%r12d │ │ │ │ - movslq %r12d,%rdx │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - addsd (%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x8(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x10(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x18(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x20(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x28(%rdi,%rdx,8),%xmm0 │ │ │ │ - addsd 0x30(%rdi,%rdx,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rax,1) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - test %r14b,%r14b │ │ │ │ - jne 4e750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa90> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4ec28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af68> │ │ │ │ - cmp %ebp,0x68(%rbx) │ │ │ │ - je 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a060> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cb0> │ │ │ │ - test %eax,%eax │ │ │ │ - js 4eff7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b337> │ │ │ │ - add %eax,0x24(%rsp) │ │ │ │ - jmp 4dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a060> │ │ │ │ - nop │ │ │ │ - mov %r9d,0x9c(%rbx) │ │ │ │ - test %r9d,%r9d │ │ │ │ - jne 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 4f01d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b35d> │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - mov %r10,%rdi │ │ │ │ - shl $0x6,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - add %rdx,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi),%xmm2 │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x8,%rsi │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movups %xmm3,-0x30(%rdx) │ │ │ │ - movups %xmm3,-0x20(%rdx) │ │ │ │ - movups %xmm3,-0x40(%rdx) │ │ │ │ - movups %xmm3,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm2 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm3 │ │ │ │ - addsd 0x38(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rax) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 4e7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aaf0> │ │ │ │ - addsd %xmm9,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - mov $0x1,%r14d │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 4e61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a95d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x6,%r10 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rdi,%r10 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 5f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da40> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rsp),%r14d │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %r14d,%r15d │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + jmp 5fa3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dabd> │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzwl 0x0(%r13),%eax │ │ │ │ + add $0x1,%r14d │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 5fe96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df16> │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x0(,%r12,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 5fa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3daa0> │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + and $0x3fffffff,%ecx │ │ │ │ + je 5fa1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da9c> │ │ │ │ + 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 5facd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db4d> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + jmp 5faa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db25> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fabd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db3d> │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp 0x20(%rax),%ecx │ │ │ │ + jg 5fa9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db1d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5faa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db25> │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 5facd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db4d> │ │ │ │ + cmp 0x20(%rdi),%ecx │ │ │ │ + jge 60188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e208> │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 607b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e833> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8b,0x40(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,0x38(%rsp) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d320 │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%ah │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %ax,0x0(%r13,%rdx,1) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + movups %xmm0,0x98(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + call 60a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea80> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5fb92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc12> │ │ │ │ + call d600 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 5fb9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc1f> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + jmp 5fa1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da9c> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov (%rax,%rdi,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 608d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e958> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 5fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc50> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 5fc0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc8f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 5fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc80> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + movzwl 0x0(%r13,%rdi,2),%r9d │ │ │ │ + lea (%rdi,%rdi,1),%rsi │ │ │ │ + movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r9d,%r8d │ │ │ │ + add %edi,%r8d │ │ │ │ + je 60883 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e903> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %esi,%r8d │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rax),%xmm0 │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - add $0x40,%rax │ │ │ │ - add $0x8,%rcx │ │ │ │ - addsd -0x30(%rax),%xmm0 │ │ │ │ - addsd -0x28(%rax),%xmm0 │ │ │ │ - addsd -0x20(%rax),%xmm0 │ │ │ │ - addsd -0x18(%rax),%xmm0 │ │ │ │ - addsd -0x10(%rax),%xmm0 │ │ │ │ - addsd -0x8(%rax),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 4e900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac40> │ │ │ │ - jmp 4e717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa57> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov 0x88(%rdx),%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%rdx,%rcx,1),%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 4efc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b306> │ │ │ │ - movsd 0x8430(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $1,%eax │ │ │ │ and $0x4,%ecx │ │ │ │ - mov %r13d,0x10(%rsp) │ │ │ │ - movsd 0x8428(%rbx),%xmm8 │ │ │ │ - divsd 0xb8(%rbx),%xmm8 │ │ │ │ - divsd %xmm3,%xmm9 │ │ │ │ - shl %cl,%esi │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - test %edx,%esi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r14b │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - mov %rcx,%r8 │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jne 5fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd00> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movdqa 0x80(%rsp),%xmm3 │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movaps %xmm3,0xf0(%rsp) │ │ │ │ + jmp 5fd05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd85> │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%r14d │ │ │ │ + lea (%rdi,%r9,1),%eax │ │ │ │ + add $0x1,%r12d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jae 601b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e233> │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + mov %r12d,%eax │ │ │ │ + lea 0x0(,%r12,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 5fce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd69> │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x140(%rbx),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + and $0x3fffffff,%ecx │ │ │ │ + je 5fce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd65> │ │ │ │ + movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x7,%al │ │ │ │ + mov %al,0x8(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + shr $0x6,%r8b │ │ │ │ + and $0x1,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fd95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de15> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + jmp 5fd6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dded> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5fd85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de05> │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp 0x20(%rax),%ecx │ │ │ │ + jg 5fd65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dde5> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5fd6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dded> │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 5fd95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de15> │ │ │ │ + cmp 0x20(%rdi),%ecx │ │ │ │ + jge 60505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e585> │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 6077a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7fa> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8b,0x48(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,0x40(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d320 │ │ │ │ + movzbl 0x48(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%ah │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov 0x40(%rsp),%ecx │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov %ax,0x0(%r13,%rdx,1) │ │ │ │ + mov %ecx,0xb0(%rsp) │ │ │ │ + call d640 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + movups %xmm0,0xb8(%rsp) │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call d550 │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + call 60a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea80> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5fe54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ded4> │ │ │ │ + call d600 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 60524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5a4> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 60524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5a4> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 60699 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e719> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d640 │ │ │ │ + mov %r15,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r8),%xmm0 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - movzbl (%r11,%rdi,1),%r13d │ │ │ │ - mulsd %xmm8,%xmm0 │ │ │ │ - mov %esi,%edi │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r13d │ │ │ │ - setb %dil │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - cmp %dil,%r14b │ │ │ │ - je 4ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad62> │ │ │ │ - mulsd %xmm10,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x70(%rsp),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 60801 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e881> │ │ │ │ + lea (%r15,%r15,1),%rax │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x74(%rsp),%eax │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + mov %r13,%rax │ │ │ │ + lea (%r14,%rdi,1),%r12 │ │ │ │ + movzwl (%rax),%edi │ │ │ │ + mov %di,0x20(%rsp) │ │ │ │ + test %di,%di │ │ │ │ + je 600df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e15f> │ │ │ │ + movzbl 0x40(%rbx,%r8,1),%r13d │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov (%rsp),%edi │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + shr $0x3,%r13d │ │ │ │ + mov %edi,%r9d │ │ │ │ + nop │ │ │ │ + mov %esi,%edx │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r11,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 5ff90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e010> │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0xa0(%rbx),%rcx │ │ │ │ + mov %r9d,%edx │ │ │ │ + add %r9d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + bt %r13d,%eax │ │ │ │ + setb (%r14,%rdx,1) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e020> │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + add $0x1,%r9d │ │ │ │ add $0x1,%esi │ │ │ │ - add $0x8,%r8 │ │ │ │ - add $0x40,%rdx │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x30(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - movups %xmm1,-0x40(%rdx) │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - addsd (%rax),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - movsd -0x38(%rdx),%xmm5 │ │ │ │ - addsd 0x8(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x8(%rax) │ │ │ │ - movsd -0x30(%rdx),%xmm4 │ │ │ │ - addsd 0x10(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm3 │ │ │ │ - addsd 0x18(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rax) │ │ │ │ - movsd -0x20(%rdx),%xmm2 │ │ │ │ - addsd 0x20(%rax),%xmm2 │ │ │ │ - movsd %xmm2,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm7 │ │ │ │ - addsd 0x28(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm6 │ │ │ │ - addsd 0x30(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm1 │ │ │ │ - addsd 0x38(%rax),%xmm1 │ │ │ │ - movsd %xmm1,0x38(%rax) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jne 4e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad30> │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov 0x10(%rsp),%r13d │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 4e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abe0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29742> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d4c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29802> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d4a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297e2> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d482 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297c2> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297a2> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d442 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29782> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - jmp 4d422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29762> │ │ │ │ - nopl (%rax) │ │ │ │ - addsd %xmm9,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 4e8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abe0> │ │ │ │ + jmp 5ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dfb0> │ │ │ │ xchg %ax,%ax │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d17b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294bb> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d15b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2949b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d13b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2947b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d11b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2945b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d0fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2943b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d0db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2941b> │ │ │ │ - nopl (%rax) │ │ │ │ - movsd 0x408e8(%rip),%xmm2 # 8f500 , std::allocator >@@Base+0x280> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - jmp 4d0bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x293fb> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl %r10w,%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + jae 5ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e020> │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 5ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dfb0> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + je 60546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5c6> │ │ │ │ + mov 0x28(%rdx),%rsi │ │ │ │ + mov 0x30(%rdx),%r9 │ │ │ │ + sub %rsi,%r9 │ │ │ │ + cmp 0x68(%rsp),%r9 │ │ │ │ + jne 609da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea5a> │ │ │ │ + mov 0x38(%rsp),%ecx │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r8,0x40(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %rcx,%r13 │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + shl %cl,%r15 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + shr $0x3,%r13 │ │ │ │ + not %r15 │ │ │ │ + and $0x1ffffff8,%r13d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 6003f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0bf> │ │ │ │ + jmp 60070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0f0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd 0xb8(%rbx),%xmm3 │ │ │ │ - mov %cl,0x38(%rsp) │ │ │ │ - cvtsi2sd %r10,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %r10,0x30(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm3,0x28(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%r8d │ │ │ │ + cmp %r8b,(%rsi,%rcx,1) │ │ │ │ + je 60033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0b3> │ │ │ │ + mov 0x158(%rbx),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + and %r15,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 60070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0f0> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 60033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0b3> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 60018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e098> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 6003f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e0bf> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call d440 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + je 600a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e120> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp 0x18(%rsp),%rax │ │ │ │ + je 60000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e080> │ │ │ │ + jmp 1511c <__cxa_finalize@plt+0x74bc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r8d,%ecx │ │ │ │ + cmp 0x70(%rsp),%r8d │ │ │ │ + jae 60103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e183> │ │ │ │ + cmpw $0x0,0x20(%rsp) │ │ │ │ + je 60556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5d6> │ │ │ │ + movzwl (%rax),%edi │ │ │ │ + addl $0x1,0x38(%rsp) │ │ │ │ + add $0x1,%r8 │ │ │ │ + mov %di,0x20(%rsp) │ │ │ │ + test %di,%di │ │ │ │ + jne 5ff11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df91> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + jne 5ffb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e033> │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r8d,%r14d │ │ │ │ + cmp 0x70(%rsp),%r8d │ │ │ │ + jb 60559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5d9> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + add %edi,0x74(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 608ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e96d> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 60131 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1b1> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 60143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1c3> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 60156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1d6> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 60164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1e4> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 60176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1f6> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 5f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d540> │ │ │ │ + jmp 604ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e56c> │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl 0x20(%rsp),%edi │ │ │ │ + mov %dil,(%rdx,%rax,1) │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + jmp 5fa1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da9c> │ │ │ │ + mov %ebp,%r12d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 60720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e7a0> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d640 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rsp),%r10 │ │ │ │ - movzbl 0x38(%rsp),%ecx │ │ │ │ - movupd (%rdx),%xmm6 │ │ │ │ - movupd 0x10(%rdx),%xmm5 │ │ │ │ - movupd 0x20(%rdx),%xmm4 │ │ │ │ - movupd 0x30(%rdx),%xmm7 │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - movsd 0x48(%rsp),%xmm1 │ │ │ │ - mulpd %xmm0,%xmm5 │ │ │ │ - mulpd %xmm0,%xmm4 │ │ │ │ - mulpd %xmm0,%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm6,(%rax) │ │ │ │ - movups %xmm5,0x10(%rax) │ │ │ │ - movups %xmm4,0x20(%rax) │ │ │ │ - movups %xmm7,0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm8 │ │ │ │ - movsd 0x68(%rax),%xmm2 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movups %xmm0,0x20(%rdx) │ │ │ │ - movups %xmm0,0x30(%rdx) │ │ │ │ - je 4f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b380> │ │ │ │ - divsd %xmm2,%xmm8 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - divsd 0x28(%rsp),%xmm1 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0xa4(%rbx),%r9d │ │ │ │ - add 0xa0(%rbx),%r9d │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - unpcklpd %xmm8,%xmm8 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea (%rax,%r12,1),%r14 │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,2),%edi │ │ │ │ + mov 0x50(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + je 6041e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e49e> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + movl $0x0,0x18(%rsp) │ │ │ │ + mov %ebp,(%rsp) │ │ │ │ + sub %rax,%r14 │ │ │ │ + add %rax,%r12 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%r14,%r14,1),%rsi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + mov 0x74(%rsp),%esi │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm9 │ │ │ │ - mov %esi,%edi │ │ │ │ - movupd 0x20(%rax),%xmm2 │ │ │ │ - movupd 0x30(%rax),%xmm0 │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - movzbl (%r9,%rdi,1),%r11d │ │ │ │ - mov %esi,%edi │ │ │ │ - mulpd %xmm1,%xmm9 │ │ │ │ - not %edi │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - and $0x7,%edi │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - bt %edi,%r11d │ │ │ │ - setb %dil │ │ │ │ - addpd %xmm6,%xmm3 │ │ │ │ - addpd %xmm5,%xmm9 │ │ │ │ - addpd %xmm4,%xmm2 │ │ │ │ - addpd %xmm7,%xmm0 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - cmp %dil,%cl │ │ │ │ - je 4eded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b12d> │ │ │ │ - movhpd 0x18(%rax),%xmm9 │ │ │ │ - movhpd 0x28(%rax),%xmm2 │ │ │ │ - movhpd 0x38(%rax),%xmm0 │ │ │ │ - movhpd 0x8(%rax),%xmm3 │ │ │ │ - mulpd %xmm8,%xmm9 │ │ │ │ - mulpd %xmm8,%xmm2 │ │ │ │ - mulpd %xmm8,%xmm0 │ │ │ │ - mulpd %xmm8,%xmm3 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ + mov %edi,%eax │ │ │ │ + add %r9d,%eax │ │ │ │ + je 602ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e36f> │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + divl 0x28(%rsp) │ │ │ │ + movzbl 0x110(%rsp,%rax,1),%r11d │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + movzbl 0x41(%rbx,%rdx,1),%r10d │ │ │ │ + shr $0x3,%r11d │ │ │ │ + shr $0x3,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%rbx),%rcx │ │ │ │ + mov %eax,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 602e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e361> │ │ │ │ + mov 0x14(%rsp),%edx │ │ │ │ + mov 0xa0(%rbx),%rcx │ │ │ │ + add %r8d,%edx │ │ │ │ + cmp %edi,%esi │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%r9d │ │ │ │ + mov %r11d,%ecx │ │ │ │ + mov %r8d,%edx │ │ │ │ + cmovae %r10d,%ecx │ │ │ │ + bt %ecx,%r9d │ │ │ │ + setb (%r15,%rdx,1) │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + add $0x1,%r8d │ │ │ │ + movzwl 0x0(%r13,%rbp,1),%edi │ │ │ │ + movzwl 0x0(%r13,%r14,1),%r9d │ │ │ │ add $0x1,%esi │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - movsd -0x38(%rax),%xmm13 │ │ │ │ - addsd 0x8(%rdx),%xmm13 │ │ │ │ - movsd %xmm13,0x8(%rdx) │ │ │ │ - movsd -0x30(%rax),%xmm12 │ │ │ │ - addsd 0x10(%rdx),%xmm12 │ │ │ │ - movsd %xmm12,0x10(%rdx) │ │ │ │ - movsd -0x28(%rax),%xmm11 │ │ │ │ - addsd 0x18(%rdx),%xmm11 │ │ │ │ - movsd %xmm11,0x18(%rdx) │ │ │ │ - movsd -0x20(%rax),%xmm10 │ │ │ │ - addsd 0x20(%rdx),%xmm10 │ │ │ │ - movsd %xmm10,0x20(%rdx) │ │ │ │ - movsd -0x18(%rax),%xmm9 │ │ │ │ - addsd 0x28(%rdx),%xmm9 │ │ │ │ - movsd %xmm9,0x28(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm3 │ │ │ │ - addsd 0x30(%rdx),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%rdx) │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - addsd 0x38(%rdx),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rdx) │ │ │ │ - cmp %r12d,%esi │ │ │ │ - jne 4ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b090> │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - jmp 4e60c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a94c> │ │ │ │ + lea (%rdi,%r9,1),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 60280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e300> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + je 603f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e478> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + jne 15184 <__cxa_finalize@plt+0x7524> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3,%r8 │ │ │ │ + shl %cl,%r9 │ │ │ │ + mov %rax,%rbp │ │ │ │ + and $0x1ffffff8,%r8d │ │ │ │ + not %r9 │ │ │ │ + mov %r8,%r13 │ │ │ │ + mov %r9,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 6038f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e40f> │ │ │ │ + jmp 603c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e440> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%r10d │ │ │ │ + cmp %r10b,(%rsi,%rcx,1) │ │ │ │ + je 60383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e403> │ │ │ │ + mov 0x158(%rbp),%rcx │ │ │ │ + add %r13,%rcx │ │ │ │ + and %rbx,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 603c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e440> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 60383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e403> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 60368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3e8> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 6038f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e40f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call d440 │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 603f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e470> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + je 60350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e3d0> │ │ │ │ + jmp 15184 <__cxa_finalize@plt+0x7524> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 4e60c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a94c> │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + addl $0x1,0x18(%rsp) │ │ │ │ + addl $0x1,0x40(%rsp) │ │ │ │ + mov 0x18(%rsp),%eax │ │ │ │ + movzwl 0x0(%r13,%rdi,1),%edi │ │ │ │ + cmp 0x50(%rsp),%eax │ │ │ │ + jne 60230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2b0> │ │ │ │ + mov (%rsp),%ebp │ │ │ │ + test %edi,%edi │ │ │ │ + je 60879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8f9> │ │ │ │ + mov 0x2c(%rsp),%esi │ │ │ │ + mov 0x88(%rbx),%rdx │ │ │ │ + lea (%rdi,%rsi,1),%r12d │ │ │ │ + mov 0x14(%rsp),%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d8d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c16> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b71> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b50> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d8b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bf5> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d894 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bd4> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d873 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bb3> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - jmp 4d852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b92> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4e602 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a942> │ │ │ │ - jmp 4e71f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa5f> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - call 4c7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af0> │ │ │ │ - jmp 4e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa68> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - jmp 4efa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2e4> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ + mov %esi,%eax │ │ │ │ + lea 0x0(,%rsi,4),%ecx │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%edi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + jne 60440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e4c0> │ │ │ │ + mov %edi,0x14(%rsp) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + add %edi,0x74(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 60863 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8e3> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 60495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e515> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 604a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e527> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 604ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e53a> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 604c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e548> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + cmpq $0x0,0x58(%rsp) │ │ │ │ + je 604da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e55a> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ call d600 │ │ │ │ + mov %r12d,0x2c(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + call 5f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d540> │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp 0x24(%rbx),%eax │ │ │ │ + jb 5f8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d96d> │ │ │ │ + jmp 5f823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8a3> │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl 0x8(%rsp),%edi │ │ │ │ + mov %dil,(%rdx,%rax,1) │ │ │ │ + mov 0xd0(%rbx),%r13 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,1),%r9d │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movzwl 0x0(%r13,%rax,1),%edi │ │ │ │ + jmp 5fce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd65> │ │ │ │ + cmp 0x70(%rsp),%r8d │ │ │ │ + jb 600c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e145> │ │ │ │ + jmp 60103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e183> │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov 0x78(%rsp),%r13 │ │ │ │ + mov %r14d,%eax │ │ │ │ + add 0x58(%rsp),%r13 │ │ │ │ + mov %ebp,%r15d │ │ │ │ + mov %rbx,%r14 │ │ │ │ + cmp 0x8(%rsp),%rdx │ │ │ │ + je 6067f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6ff> │ │ │ │ + mov 0x28(%rdx),%rdi │ │ │ │ + mov 0x30(%rdx),%r12 │ │ │ │ + sub %rdi,%r12 │ │ │ │ + cmp %r12,0x68(%rsp) │ │ │ │ + jne 1511c <__cxa_finalize@plt+0x74bc> │ │ │ │ + add 0x74(%rsp),%ecx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rcx,%rbp │ │ │ │ + shl %cl,%rbx │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r13,%r14 │ │ │ │ + not %rbx │ │ │ │ + shr $0x3,%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + and $0x1ffffff8,%ebp │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rsi,%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ test %r15d,%r15d │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - jmp 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - jmp 4ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a100> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7cf> │ │ │ │ - jmp 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4dd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a049> │ │ │ │ - jmp 4efa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2e4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ + jne 6060f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e68f> │ │ │ │ + jmp 60640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6c0> │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + cmp %sil,(%rdi,%rcx,1) │ │ │ │ + je 60603 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e683> │ │ │ │ + mov 0x158(%r12),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + and %rbp,(%rcx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 60640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6c0> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rdi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 60603 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e683> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 605e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e668> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r14,%rax │ │ │ │ + jne 6060f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e68f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r8,%rdi │ │ │ │ - call d600 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a624> │ │ │ │ - jmp 4ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2de> │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - jmp 4ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a100> │ │ │ │ + call d440 │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp 0x8(%rsp),%rax │ │ │ │ + je 60670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6f0> │ │ │ │ + mov 0x28(%rax),%rdi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 605d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e650> │ │ │ │ + jmp 1511c <__cxa_finalize@plt+0x74bc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r12,%r14 │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp 0x70(%rsp),%eax │ │ │ │ + jb 6056c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5ec> │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 60103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e183> │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x70(%rsp),%r9d │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + test %r9d,%r9d │ │ │ │ + jne 5fee1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df61> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 60903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e983> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 606df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e75f> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 606f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e771> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 60704 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e784> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 60176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1f6> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + jmp 60176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1f6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 601ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e26f> │ │ │ │ + lea 0x3f(%r14),%r12 │ │ │ │ + sar $0x6,%r14 │ │ │ │ + and $0x3f,%r13d │ │ │ │ + shr $0x6,%r12 │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r12,8),%r15 │ │ │ │ + lea (%rax,%r14,8),%r14 │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d320 │ │ │ │ + mov 0x158(%rbx),%rdi │ │ │ │ + jmp 5f867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8e7> │ │ │ │ + movzbl 0x8(%rsp),%eax │ │ │ │ + mov %r8b,(%r15d,%r15d,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %al,0x1(%r15d,%r15d,1) │ │ │ │ + mov %ecx,0xb0(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + jmp 5fe25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dea5> │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + mov %r8b,(%r15d,%r15d,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %al,0x1(%r15d,%r15d,1) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + jmp 5fb63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dbe3> │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + jmp 5f94b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d9cb> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 60919 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e999> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 60827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8a7> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 60839 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8b9> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 6084c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8cc> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 6016c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1ec> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + jmp 6016c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1ec> │ │ │ │ + jne 604c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e548> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 604c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e548> │ │ │ │ + mov 0x2c(%rsp),%r12d │ │ │ │ + jmp 60467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e4e7> │ │ │ │ + movdqa 0x80(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + mov 0x50(%rsp),%edi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movaps %xmm2,0xf0(%rsp) │ │ │ │ + test %edi,%edi │ │ │ │ + je 60938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9b8> │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 601fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e27b> │ │ │ │ + movl $0x0,0x50(%rsp) │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + jmp 5fbeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc6b> │ │ │ │ + jne 60164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1e4> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 60164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1e4> │ │ │ │ + jne 60176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1f6> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 60176 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1f6> │ │ │ │ + jne 6016c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1ec> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 6016c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e1ec> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpl $0x1,0x28(%rsp) │ │ │ │ + jbe 60996 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea16> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x8,%eax │ │ │ │ + jb 6095c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9dc> │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + rep movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + xor %eax,%eax │ │ │ │ + testb $0x4,0x28(%rsp) │ │ │ │ + je 6096e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9ee> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov $0x4,%eax │ │ │ │ + testb $0x2,0x28(%rsp) │ │ │ │ + je 60981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea01> │ │ │ │ + movzwl (%rsi,%rax,1),%edx │ │ │ │ + mov %dx,(%rdi,%rax,1) │ │ │ │ + add $0x2,%rax │ │ │ │ + testb $0x1,0x28(%rsp) │ │ │ │ + je 6098f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea0f> │ │ │ │ + movzbl (%rsi,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%rax,1) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 604df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e55f> │ │ │ │ + jne 6098f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea0f> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 604df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e55f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 130ae <__cxa_finalize@plt+0x544e> │ │ │ │ + jmp 15155 <__cxa_finalize@plt+0x74f5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 130d1 <__cxa_finalize@plt+0x5471> │ │ │ │ - jmp 130fb <__cxa_finalize@plt+0x549b> │ │ │ │ + jmp 1513b <__cxa_finalize@plt+0x74db> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1309c <__cxa_finalize@plt+0x543c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 1514d <__cxa_finalize@plt+0x74ed> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151bd <__cxa_finalize@plt+0x755d> │ │ │ │ + jmp 1511c <__cxa_finalize@plt+0x74bc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151a3 <__cxa_finalize@plt+0x7543> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 151b5 <__cxa_finalize@plt+0x7555> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov $0x40,%edi │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,(%rdi) │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x667c0> │ │ │ │ - movq $0x0,0x190(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0xc0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - movups %xmm0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xf0(%rbx) │ │ │ │ - movups %xmm0,0x100(%rbx) │ │ │ │ - movups %xmm0,0x110(%rbx) │ │ │ │ - movups %xmm0,0x120(%rbx) │ │ │ │ - movups %xmm0,0x130(%rbx) │ │ │ │ - movups %xmm0,0x140(%rbx) │ │ │ │ - movups %xmm0,0x150(%rbx) │ │ │ │ - movups %xmm0,0x160(%rbx) │ │ │ │ - movups %xmm0,0x170(%rbx) │ │ │ │ - movups %xmm0,0x180(%rbx) │ │ │ │ - mov 0xc(%rbp),%edx │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x14(%rbp),%ecx │ │ │ │ - movd 0x8(%rbp),%xmm0 │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - punpckldq %xmm7,%xmm1 │ │ │ │ - movd 0x1c(%rbp),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ - sub %edx,%eax │ │ │ │ - mov %ecx,0x68(%rsp) │ │ │ │ - movd %esi,%xmm2 │ │ │ │ - add $0x1,%eax │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - movd %ecx,%xmm7 │ │ │ │ - mov 0x10(%rbp),%ecx │ │ │ │ - movd %r12d,%xmm5 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movd %r13d,%xmm1 │ │ │ │ - mov %esi,0x3c(%rsp) │ │ │ │ - punpckldq %xmm7,%xmm2 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov %ecx,0x80(%rbx) │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - mov 0x24(%rbp),%ecx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - mov %ecx,0x84(%rbx) │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %eax,0x8c(%rbx) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea (%rcx,%rcx,1),%r14d │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - sar $0x2,%rbp │ │ │ │ - add %eax,%eax │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - mov %ebp,0x88(%rbx) │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - je 4f960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bca0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r15,1),%r15 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %r15,0xd0(%rbx) │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,0xf0(%rbx) │ │ │ │ - mov %rdx,0xf8(%rbx) │ │ │ │ - mov %rdx,0x100(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - and $0xffffffff,%ebp │ │ │ │ - je 4f950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc90> │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - mov %rcx,0xd8(%rbx) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r14,0xe8(%rbx) │ │ │ │ - je 4f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc80> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d640 │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x8(,%rcx,8),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - movabs $0x555555555555555,%rax │ │ │ │ - mov %r12d,%esi │ │ │ │ - sub %r13d,%esi │ │ │ │ - lea 0x1(%rsi),%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb 1310c <__cxa_finalize@plt+0x54ac> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4f928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc68> │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - mov %esi,0x6c(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ + sub $0x30,%rsp │ │ │ │ call d640 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea -0x1(%r12),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - movq %rcx,%xmm0 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub 0x8(%rsp),%rbp │ │ │ │ - jne 4f3ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b72c> │ │ │ │ - movslq 0x6c(%rsp),%rsi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3(%rsi,%rsi,2),%rax │ │ │ │ - lea (%rcx,%rax,8),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ + movdqu 0x8(%r12),%xmm0 │ │ │ │ + mov (%r12),%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + movups %xmm1,0x8(%r12) │ │ │ │ + mov %esi,0x20(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + lea 0x8(%r13),%r12 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 60a63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eae3> │ │ │ │ + jmp 60ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb48> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %ecx,%esi │ │ │ │ + cmovl 0x10(%rdx),%rax │ │ │ │ + setl %dil │ │ │ │ + test %rax,%rax │ │ │ │ + jne 60a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eae0> │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %dil,%dil │ │ │ │ + jne 60b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebb0> │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jle 60b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb80> │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rdx,%r12 │ │ │ │ + jne 60b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebf0> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rbx,%r12 │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x28(%r13) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r12,%rax │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov $0x1,%r13b │ │ │ │ + mov %r13,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp 0x18(%r13),%r12 │ │ │ │ + je 60b7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebfe> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %esi,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call d680 │ │ │ │ + mov 0x8(%rsp),%esi │ │ │ │ + cmp 0x20(%rax),%esi │ │ │ │ + jg 60b7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebfe> │ │ │ │ + movdqa 0x10(%rsp),%xmm0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %r13b,%r13b │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 60b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb98> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + cmp %rdx,0x18(%r13) │ │ │ │ + je 60a8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb0a> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %esi,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + call d680 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x10(%rsp),%esi │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + jmp 60a86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb06> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + cmp 0x20(%rdx),%esi │ │ │ │ + setl %dil │ │ │ │ + jmp 60a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb18> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 60a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb18> │ │ │ │ + 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) │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %ecx,%r10d │ │ │ │ + push %rbp │ │ │ │ + lea -0x1(%rdx),%rbp │ │ │ │ + shr $0x3f,%rbp │ │ │ │ + push %rbx │ │ │ │ + lea -0x1(%rbp,%rdx,1),%rbp │ │ │ │ + sar $1,%rbp │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jl 60c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec83> │ │ │ │ + jmp 60cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed70> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4f3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b700> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4f43b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b77b> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1(%rsi),%rdx │ │ │ │ + lea (%rdx,%rdx,1),%rax │ │ │ │ + lea (%rdi,%rdx,8),%rdx │ │ │ │ + lea -0x1(%rax),%r9 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea (%rdi,%r9,4),%r11 │ │ │ │ + mov (%r11),%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + cmovb %ebx,%ecx │ │ │ │ + cmovb %r9,%rax │ │ │ │ + cmovb %r11,%rdx │ │ │ │ + mov %ecx,(%rdi,%rsi,4) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 60c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec80> │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 60cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed38> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rax,%rcx,1),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jg 60c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed1d> │ │ │ │ + jmp 60cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed2d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jge 60ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed60> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + lea (%rdi,%rcx,4),%r9 │ │ │ │ + lea (%rdi,%rax,4),%rdx │ │ │ │ + mov (%r9),%esi │ │ │ │ + cmp %r10d,%esi │ │ │ │ + jb 60c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed00> │ │ │ │ + mov %r10d,(%rdx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x2,%r12 │ │ │ │ + sar $1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 60c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecbb> │ │ │ │ + lea 0x1(%rax,%rax,1),%rax │ │ │ │ + lea (%rdi,%rax,4),%rcx │ │ │ │ + mov (%rcx),%esi │ │ │ │ + mov %esi,(%rdx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + jmp 60c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecbb> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r10d,(%rdx) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%rdi,%rsi,4),%rdx │ │ │ │ + test $0x1,%r12b │ │ │ │ + jne 60cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed2d> │ │ │ │ + sub $0x2,%r12 │ │ │ │ + sar $1,%r12 │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 60cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed2d> │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp 60cc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed48> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 60dc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee47> │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0x4(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jne 60d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ede8> │ │ │ │ + jmp 60d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee1c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ mov %rbp,%rdx │ │ │ │ - mov %r14,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r14,-0x10(%r15) │ │ │ │ - mov %r15,0x70(%rsp) │ │ │ │ + sub %r12,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x3e,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0x4(%rbp,%rax,1),%rdi │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jle 60db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee30> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call da20 │ │ │ │ + add $0x4,%rbp │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 60d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee1c> │ │ │ │ + mov 0x0(%rbp),%ebx │ │ │ │ + mov (%r12),%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + jb 60d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edb8> │ │ │ │ + mov -0x4(%rbp),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 60dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee40> │ │ │ │ + lea -0x4(%rbp),%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 60d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee00> │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + add $0x4,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 60d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ede8> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 60d5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eddb> │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + jmp 60d5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eddb> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + jmp 60d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee13> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 60f72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eff2> │ │ │ │ + push %r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + sar $0x2,%r14 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ test %r13,%r13 │ │ │ │ - jne 4f3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b728> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add 0x60(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r15,0x110(%rbx) │ │ │ │ - mov %rax,0x118(%rbx) │ │ │ │ - mov %rsi,0x108(%rbx) │ │ │ │ - cmpq $0x0,0x8(%rsp) │ │ │ │ - je 4f467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b7a7> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4f8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc10> │ │ │ │ - lea (%r12,%r12,2),%r13 │ │ │ │ - lea 0x0(,%r13,8),%rax │ │ │ │ + je 60ef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef71> │ │ │ │ + movq 0x0(%rbp),%xmm0 │ │ │ │ + lea 0x0(%rbp,%rax,4),%rdi │ │ │ │ + sub $0x1,%r13 │ │ │ │ + lea 0x4(%rbp),%rbx │ │ │ │ + mov (%rdi),%eax │ │ │ │ + mov -0x4(%r12),%esi │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,%edx │ │ │ │ + movd %xmm0,%ecx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 60e91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef11> │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 60f62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efe2> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 60e9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef1d> │ │ │ │ + pshufd $0xe1,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,0x0(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + jmp 60e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eed7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rbx),%ecx │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 60e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eed0> │ │ │ │ + mov -0x4(%rdi),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jae 60eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef30> │ │ │ │ + lea -0x8(%rdi),%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d640 │ │ │ │ + mov (%rax),%esi │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 60e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eef0> │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jae 60ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef40> │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + jmp 60e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eed7> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 60e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eebb> │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 60f62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efe2> │ │ │ │ + mov %esi,0x0(%rbp) │ │ │ │ + mov %ecx,-0x4(%r12) │ │ │ │ + mov 0x4(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + jmp 60e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eec5> │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x4,%rdi │ │ │ │ + cmp %rdi,%rbx │ │ │ │ + jb 60e82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef02> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 60dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee50> │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 60f59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efd9> │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - lea 0x78(%rsp),%rax │ │ │ │ - lea -0x1(%r12),%r13 │ │ │ │ - movq %r14,%xmm0 │ │ │ │ - movq %rax,%xmm6 │ │ │ │ - mov %r14,%r15 │ │ │ │ - punpcklqdq %xmm6,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - jmp 4f4e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b824> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %rdx,-0x8(%r15) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r15) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - mov %r15,0x78(%rsp) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + sar $0x3,%rax │ │ │ │ + sar $0x2,%r14 │ │ │ │ test %r13,%r13 │ │ │ │ - jne 4f4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b820> │ │ │ │ - mov 0x8(%rsp),%r13 │ │ │ │ - mov %r14,0x120(%rbx) │ │ │ │ + jne 60e05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee85> │ │ │ │ + lea -0x1(%rax),%rbx │ │ │ │ + jmp 60efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef7b> │ │ │ │ + sub $0x1,%rbx │ │ │ │ + mov 0x0(%rbp,%rbx,4),%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x0(,%r12,4),%rbp │ │ │ │ - mov %r15,0x128(%rbx) │ │ │ │ - add %r14,%r13 │ │ │ │ - mov %r13,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ + call 60bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec40> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 60ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef77> │ │ │ │ + mov %r12,%rax │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jle 60f59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efd9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rbp,%r12 │ │ │ │ mov %rbp,%rdi │ │ │ │ + sub $0x4,%rbx │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + call 60bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec40> │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jg 60f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efb0> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov 0x4(%rbp),%ecx │ │ │ │ + mov 0x0(%rbp),%edx │ │ │ │ + jmp 60e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eec5> │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rsi,(%rdi) │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x88(%rdi) │ │ │ │ + movq $0x0,0xd8(%rdi) │ │ │ │ + movups %xmm0,0x48(%rdi) │ │ │ │ + movups %xmm0,0x58(%rdi) │ │ │ │ + movups %xmm0,0x68(%rdi) │ │ │ │ + movups %xmm0,0x78(%rdi) │ │ │ │ + movups %xmm0,0x98(%rdi) │ │ │ │ + movups %xmm0,0xa8(%rdi) │ │ │ │ + movups %xmm0,0xb8(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 61190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f210> │ │ │ │ + lea 0x0(,%r8,8),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ call d320 │ │ │ │ - lea 0x0(,%r12,8),%rdi │ │ │ │ - lea (%rax,%rbp,1),%rcx │ │ │ │ - mov %rax,0x138(%rbx) │ │ │ │ - mov %rcx,0x140(%rbx) │ │ │ │ - mov %rcx,0x148(%rbx) │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %ebp,%r9d │ │ │ │ + mov %rcx,0x18(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %r8,0x28(%rbx) │ │ │ │ + test %r9,%r9 │ │ │ │ + je 611a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f220> │ │ │ │ + lea 0x0(,%r9,4),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call d640 │ │ │ │ - lea 0x0(,%r12,8),%rdx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - lea (%rax,%r12,8),%rbp │ │ │ │ mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%rbp │ │ │ │ call d320 │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rbp,%rax │ │ │ │ - mov %rax,0x158(%rbx) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %rcx,0x150(%rbx) │ │ │ │ - mov %rbp,0x160(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 4f7d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb13> │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 4f9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd10> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbp,0x40(%rbx) │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 151f6 <__cxa_finalize@plt+0x7596> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 61179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1f9> │ │ │ │ + lea 0x0(,%rbp,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ call d640 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + lea 0x4(%rax),%r8 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rcx │ │ │ │ + lea (%rax,%r12,1),%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + cmp $0x1,%rbp │ │ │ │ + je 610f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f173> │ │ │ │ + lea -0x4(%r12),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8(,%rax,8),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d320 │ │ │ │ - mov 0x28(%rsp),%r12d │ │ │ │ - lea (%r12,%r12,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - movq %rdi,%xmm0 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - je 4f978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcb8> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - call d640 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d550 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - subq $0x1,0x8(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - jne 4f680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b9c0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r15,0x170(%rbx) │ │ │ │ - mov %rax,0x178(%rbx) │ │ │ │ - mov %rsi,0x168(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4f6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba3a> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d600 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - call d640 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movq %rax,%xmm7 │ │ │ │ - mov %r13,%r14 │ │ │ │ - punpcklqdq %xmm7,%xmm0 │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - call d640 │ │ │ │ - movdqu 0x0(%rbp),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rdx,-0x8(%r14) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x4(%rax,%r12,1),%rdi │ │ │ │ + mov %rcx,0x78(%rbx) │ │ │ │ + mov %rdi,0x80(%rbx) │ │ │ │ + mov %r9,0x88(%rbx) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 61179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1f9> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + jbe 611c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f247> │ │ │ │ + shr $0x2,%rsi │ │ │ │ + mov $0x4,%r10d │ │ │ │ + movdqa 0x2de5d(%rip),%xmm0 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d010> │ │ │ │ + add $0x1,%rsi │ │ │ │ + movd %r10d,%xmm1 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + shr $0x2,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + nop │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - jne 4f750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba90> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r13,0x180(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r14,0x188(%rbx) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x190(%rbx) │ │ │ │ - call d600 │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4f8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbe8> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d640 │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - call d550 │ │ │ │ - mov 0x68(%rsp),%r8d │ │ │ │ - mov 0x3c(%rsp),%ecx │ │ │ │ - lea 0x90(%rsp),%rdx │ │ │ │ - mov %rbp,0x98(%rsp) │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 8a4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66800> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %eax,0xa4(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4f859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb99> │ │ │ │ - call d600 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov 0x20(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 8a6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a10> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 8ab50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e90> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4f9da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd1a> │ │ │ │ - add $0xb8,%rsp │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 61150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1d0> │ │ │ │ + test $0x3,%sil │ │ │ │ + je 61179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1f9> │ │ │ │ + and $0xfffffffffffffffc,%rsi │ │ │ │ + lea (%rcx,%rsi,4),%rcx │ │ │ │ + lea 0x4(%rcx),%r8 │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + cmp %r8,%rdi │ │ │ │ + jne 611b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f230> │ │ │ │ + movl $0x0,0x90(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - jmp 4f819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb59> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x120(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x128(%rbx) │ │ │ │ - movq $0x0,0x130(%rbx) │ │ │ │ - call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x138(%rbx) │ │ │ │ - movq $0x0,0x140(%rbx) │ │ │ │ - movq $0x0,0x148(%rbx) │ │ │ │ - jmp 4f5c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b902> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4f43b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b77b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4f31e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b65e> │ │ │ │ - xor %r14d,%r14d │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %r8d,%r8d │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4f2ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b60e> │ │ │ │ + jmp 61038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f0b8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x50(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 4f257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b597> │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%r12),%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - jne 4f9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bce0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add 0x20(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4f6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba13> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4f619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b959> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 131d6 <__cxa_finalize@plt+0x5576> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13158 <__cxa_finalize@plt+0x54f8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1312f <__cxa_finalize@plt+0x54cf> │ │ │ │ - endbr64 │ │ │ │ - jmp 13209 <__cxa_finalize@plt+0x55a9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1324f <__cxa_finalize@plt+0x55ef> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1323a <__cxa_finalize@plt+0x55da> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13276 <__cxa_finalize@plt+0x5616> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1325f <__cxa_finalize@plt+0x55ff> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1328c <__cxa_finalize@plt+0x562c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 132a1 <__cxa_finalize@plt+0x5641> │ │ │ │ + jmp 6107c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f0fc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rsi),%eax │ │ │ │ + mov %eax,0x4(%rcx) │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 61179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1f9> │ │ │ │ + add $0x2,%esi │ │ │ │ + mov %esi,0x8(%rcx) │ │ │ │ + jmp 61179 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1f9> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 61172 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1f2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 132b1 <__cxa_finalize@plt+0x5651> │ │ │ │ + jmp 15206 <__cxa_finalize@plt+0x75a6> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 4fa9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdda> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61209 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f289> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61227 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a7> │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61245 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2c5> │ │ │ │ + call d600 │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + mov 0x68(%rbx),%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x70(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 61286 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f306> │ │ │ │ + mov %r12,%rbx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4fab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdf0> │ │ │ │ + je 612a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f320> │ │ │ │ call d600 │ │ │ │ add $0x18,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 4fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdc0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4fac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be00> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 61270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2f0> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 612ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f32e> │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x18,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 4fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdc0> │ │ │ │ - jmp 4fa96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdd6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 61270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2f0> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 6128b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f30b> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4fae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be20> │ │ │ │ - ret │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + call 611e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f260> │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 612e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f361> │ │ │ │ + call d600 │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 612f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f372> │ │ │ │ + call d600 │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f383> │ │ │ │ + call d600 │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61311 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f391> │ │ │ │ + call d600 │ │ │ │ + mov 0x68(%rbp),%r12 │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 6133a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3ba> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 4fadd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be1d> │ │ │ │ - mov (%rax),%rdi │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4fb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be70> │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + je 61378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3f8> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 4fb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be68> │ │ │ │ - mov (%rax),%rdi │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 61320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3a0> │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 61347 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3c7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 4faf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be37> │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4fb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be57> │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + je 61355 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d5> │ │ │ │ + call d600 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61363 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3e3> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 61388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f408> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d600 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 4faeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be2b> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 61320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3a0> │ │ │ │ + jmp 61336 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3b6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - ret │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov $0x8000,%edi │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call d640 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + movsd 0x8(%rsp),%xmm12 │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%r15 │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 61534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5b4> │ │ │ │ + mov 0xb8(%r15),%r13 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov $0x4,%edx │ │ │ │ + movsd 0x2d974(%rip),%xmm5 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + movd %edx,%xmm7 │ │ │ │ + mov $0x1,%ebp │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %r15,%rdx │ │ │ │ + lea 0x0(%r13,%rax,8),%rax │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + movsd 0x2d9c4(%rip),%xmm8 # 8edf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce70> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 61668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6e8> │ │ │ │ + xor %r8d,%r8d │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rcx),%rsi │ │ │ │ + add $0x1,%r8d │ │ │ │ + and %rsi,%rcx │ │ │ │ + jne 61460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4e0> │ │ │ │ + imul %r8d,%ebp │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 61673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6f3> │ │ │ │ + mov 0x18(%rax),%r9 │ │ │ │ + mov %r12,%r15 │ │ │ │ + lea 0x0(%rbp,%r14,1),%r10d │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov 0x158(%rdx),%r11 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 614e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f561> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + subsd %xmm12,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + je 61511 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f591> │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov $0x1,%r13d │ │ │ │ + movsd (%r9,%rsi,8),%xmm0 │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%r13 │ │ │ │ + and (%r11,%rsi,8),%r13 │ │ │ │ + jne 614c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f540> │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + add $0x1,%ecx │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,(%rdi) │ │ │ │ + cmp %r10d,%ecx │ │ │ │ + jne 614dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f55d> │ │ │ │ + comisd %xmm8,%xmm2 │ │ │ │ + ja 61550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5d0> │ │ │ │ + mov %r10d,%r14d │ │ │ │ + mov %r8d,%ebp │ │ │ │ + addq $0x8,0x8(%rsp) │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + cmp %rsi,0x8(%rsp) │ │ │ │ + jne 61440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4c0> │ │ │ │ + add $0x28,%rsp │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + cmp $0x2,%ecx │ │ │ │ + jbe 6166f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f6ef> │ │ │ │ + mov %ebp,%esi │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + movd %r14d,%xmm4 │ │ │ │ + movdqa 0x2da1f(%rip),%xmm9 # 8ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d010> │ │ │ │ + shr $0x2,%esi │ │ │ │ + unpcklpd %xmm10,%xmm10 │ │ │ │ + pshufd $0x0,%xmm4,%xmm11 │ │ │ │ + shl $0x5,%rsi │ │ │ │ + add %r12,%rsi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r15),%xmm4 │ │ │ │ + movupd 0x10(%r15),%xmm1 │ │ │ │ + movdqa %xmm11,%xmm0 │ │ │ │ + add $0x20,%r15 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + paddd %xmm7,%xmm9 │ │ │ │ + divpd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhdq %xmm6,%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm3 │ │ │ │ + movq %xmm3,%rcx │ │ │ │ + psrldq $0x8,%xmm3 │ │ │ │ + divpd %xmm10,%xmm1 │ │ │ │ + movlpd %xmm4,(%r9,%rcx,8) │ │ │ │ + movq %xmm3,%rcx │ │ │ │ + movhpd %xmm4,(%r9,%rcx,8) │ │ │ │ + movq %xmm0,%rcx │ │ │ │ + movhlps %xmm0,%xmm4 │ │ │ │ + movlpd %xmm1,(%r9,%rcx,8) │ │ │ │ + movq %xmm4,%rcx │ │ │ │ + movhpd %xmm1,(%r9,%rcx,8) │ │ │ │ + cmp %r15,%rsi │ │ │ │ + jne 61590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f610> │ │ │ │ + test $0x3,%bpl │ │ │ │ + je 61518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f598> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + and $0xfffffffc,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + lea (%r14,%rcx,1),%esi │ │ │ │ + movsd (%r12,%rdi,8),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rsi,8) │ │ │ │ + lea 0x1(%rcx),%esi │ │ │ │ + cmp %ebp,%esi │ │ │ │ + jae 61518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f598> │ │ │ │ + movsd (%r12,%rsi,8),%xmm0 │ │ │ │ + lea (%r14,%rsi,1),%edi │ │ │ │ + add $0x2,%ecx │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rdi,8) │ │ │ │ + cmp %ebp,%ecx │ │ │ │ + jae 61518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f598> │ │ │ │ + movsd (%r12,%rcx,8),%xmm0 │ │ │ │ + lea (%rcx,%r14,1),%esi │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%r9,%rsi,8) │ │ │ │ + jmp 61518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f598> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 6151e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f59e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 6160c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f68c> │ │ │ │ + mov %r8d,%ebp │ │ │ │ + jmp 6151e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f59e> │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %r13 │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + push %r12 │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov $0xfffffffe,%eax │ │ │ │ + mov %rcx,%r13 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d110 >::close()@plt> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 61760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7e0> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 61870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8f0> │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 61680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f700> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + shl $0x20,%rbx │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + jbe 616ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f76c> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + 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 616b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f736> │ │ │ │ test %rax,%rax │ │ │ │ - je 4fc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf50> │ │ │ │ - lea 0x50f5f(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x519cc(%rip),%xmm0 # a1560 >@GLIBCXX_3.4+0xab8> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - lea 0x50e96(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x50c2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x50c91(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x50c92(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ - lea 0x50b69(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ + jne 616b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f736> │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - jmp d1c0 │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 4fb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bec2> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + lea 0x1(%rcx),%rcx │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 618e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f960> │ │ │ │ + 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 61858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d8> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + neg %eax │ │ │ │ + div %edi │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 6182d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8ad> │ │ │ │ + jmp 61858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d8> │ │ │ │ + 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 61858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d8> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + jbe 617e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f860> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jmp 617e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f860> │ │ │ │ + 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 61908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f988> │ │ │ │ + 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 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + jmp 6177a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7fa> │ │ │ │ + nopl (%rax) │ │ │ │ + call 58380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36400> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + jmp 61883 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f903> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 4fbb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bef3> │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movslq %edx,%rdi │ │ │ │ + push %r14 │ │ │ │ + mov %edi,%r10d │ │ │ │ + push %r13 │ │ │ │ + sub %esi,%r10d │ │ │ │ + push %r12 │ │ │ │ + add $0x1,%r10d │ │ │ │ push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x10(%rdi),%rbp │ │ │ │ - mov %rbp,(%rdi) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 13370 <__cxa_finalize@plt+0x5710> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - call d260 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 4fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c000> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 4fcb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bff8> │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4fd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c040> │ │ │ │ - add $0x20,%rsp │ │ │ │ + mov %esi,%ebx │ │ │ │ + sub $0x98,%rsp │ │ │ │ + mov %edx,-0x78(%rbp) │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov 0x10(%rbp),%r13 │ │ │ │ + mov %esi,-0x74(%rbp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov (%rax,%rdi,4),%eax │ │ │ │ + sub (%rdx,%rsi,4),%eax │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + cmp $0x62,%eax │ │ │ │ + setle %dl │ │ │ │ + cmp $0x3,%r10d │ │ │ │ + setle %al │ │ │ │ + or %dl,%al │ │ │ │ + jne 61c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcd8> │ │ │ │ + mov 0x0(%r13),%r11 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd (%r11,%rdi,8),%xmm0 │ │ │ │ + subsd (%rdx,%rsi,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 619d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa50> │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 61ce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd69> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %r10d,-0x80(%rbp) │ │ │ │ + sar $1,%edx │ │ │ │ + lea 0x41b23(%rip),%rdi │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %rcx,-0x98(%rbp) │ │ │ │ + mov %r8,-0xa0(%rbp) │ │ │ │ + movsd %xmm1,-0x88(%rbp) │ │ │ │ + call 61680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f700> │ │ │ │ + mov -0x80(%rbp),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + movaps %xmm0,-0x70(%rbp) │ │ │ │ + movsd -0x88(%rbp),%xmm1 │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + mov %r15,%rdi │ │ │ │ + sar $0x2,%r10d │ │ │ │ + movq $0x0,-0x60(%rbp) │ │ │ │ + mov -0xa0(%rbp),%r8 │ │ │ │ + lea 0x1(%r10,%rax,1),%eax │ │ │ │ + movq $0x0,-0x40(%rbp) │ │ │ │ + mov -0x98(%rbp),%rcx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + lea (%rax,%rbx,1),%r10d │ │ │ │ + lea -0x70(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + mov %r10d,%edx │ │ │ │ + push %r13 │ │ │ │ + mov %r9,-0xb0(%rbp) │ │ │ │ + mov %r8,-0xa8(%rbp) │ │ │ │ + mov %rcx,-0xa0(%rbp) │ │ │ │ + mov %r10d,-0x98(%rbp) │ │ │ │ + movsd %xmm1,-0x90(%rbp) │ │ │ │ + call 61920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9a0> │ │ │ │ + mov %al,-0x88(%rbp) │ │ │ │ + pop %rsi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + pop %rdi │ │ │ │ + mov -0x68(%rbp),%rsi │ │ │ │ + movaps %xmm0,-0x50(%rbp) │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + mov -0xb0(%rbp),%r9 │ │ │ │ + mov %rsi,-0xb8(%rbp) │ │ │ │ + mov -0xa8(%rbp),%r8 │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ + mov -0xa0(%rbp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x98(%rbp),%esi │ │ │ │ + movsd -0x90(%rbp),%xmm0 │ │ │ │ + push %rax │ │ │ │ + push %r13 │ │ │ │ + call 61920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9a0> │ │ │ │ + pop %rdx │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + pop %rcx │ │ │ │ + cmpb $0x0,-0x88(%rbp) │ │ │ │ + je 61bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc78> │ │ │ │ + test %al,%al │ │ │ │ + je 61bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc78> │ │ │ │ + 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 152ee <__cxa_finalize@plt+0x768e> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 61c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd00> │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x88(%rbp),%rdx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + cmpq $0x1,-0x90(%rbp) │ │ │ │ + je 61b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc17> │ │ │ │ + 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 4fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfd0> │ │ │ │ - jmp 4fce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c028> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ + je 61bba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc3a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + jle 61ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd20> │ │ │ │ + mov -0x80(%rbp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d550 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - jmp 4fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfd0> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + call da20 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + lea (%rbx,%r15,1),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 61cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd58> │ │ │ │ + mov %r13,%rsi │ │ │ │ + call da20 │ │ │ │ + jmp 61c2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcae> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp 0x8(%r12),%rax │ │ │ │ + je 61c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc88> │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 61c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fce0> │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 61c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd10> │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 61c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcbb> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + cmpq $0x0,-0x80(%rbp) │ │ │ │ + je 61c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fccb> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + call d600 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 619a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa25> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 619a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa25> │ │ │ │ nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x74(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 63cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d70> │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + jmp 61c1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc9d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 61b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc17> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x78(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 63cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d70> │ │ │ │ + jmp 61c2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcae> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jne 61bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc57> │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 61cee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd6e> │ │ │ │ + lea 0x4(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call da20 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 61c33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcb3> │ │ │ │ + jmp 61c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcc2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jne 61c2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcae> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp 61c33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcb3> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + je 61d06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd86> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 61c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcc2> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + jmp 61c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcc2> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + call d600 │ │ │ │ + jmp 61c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcc2> │ │ │ │ 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) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 152ac <__cxa_finalize@plt+0x764c> │ │ │ │ endbr64 │ │ │ │ - ret │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 152db <__cxa_finalize@plt+0x767b> │ │ │ │ + endbr64 │ │ │ │ + jmp 15312 <__cxa_finalize@plt+0x76b2> │ │ │ │ nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbx │ │ │ │ - sub $0x368,%rsp │ │ │ │ - mov %rdi,-0x308(%rbp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call d080 │ │ │ │ - mov $0x77,%r11d │ │ │ │ - movq $0x1,-0x2d8(%rbp) │ │ │ │ - mov %rax,0x5355c(%rip) │ │ │ │ - lea -0x2d0(%rbp),%rax │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - mov %rax,-0x2e0(%rbp) │ │ │ │ - mov %r11w,-0x2d0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - ja 51f34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e274> │ │ │ │ - movl $0x0,-0x380(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 51f65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e2a5> │ │ │ │ - mov -0x2e0(%rbp),%rsi │ │ │ │ - call d250 │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle 4fdf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c137> │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %esi,-0xfc(%rbp) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + movsd %xmm0,-0x170(%rbp) │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,-0x38(%rbp) │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + mov %rsi,-0x138(%rbp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x24(%rax),%r12d │ │ │ │ + test %r12,%r12 │ │ │ │ + je 63aa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b29> │ │ │ │ + lea 0x0(,%r12,4),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d190 │ │ │ │ - lea 0x3e6bb(%rip),%rdi # 8e4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a7f9> │ │ │ │ - call d310 │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d500 │ │ │ │ - movq 0x51755(%rip),%xmm3 # a1568 , std::allocator >@GLIBCXX_3.4.21+0xc08> │ │ │ │ - mov %rax,%r15 │ │ │ │ - movhps 0x51753(%rip),%xmm3 # a1570 >@GLIBCXX_3.4+0xd90> │ │ │ │ - movaps %xmm3,-0x330(%rbp) │ │ │ │ - call d080 │ │ │ │ - lea -0x1c0(%rbp),%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbx,-0x318(%rbp) │ │ │ │ - movabs $0x112e0be826d694b3,%rax │ │ │ │ - imul %rcx │ │ │ │ - lea -0x140(%rbp),%rax │ │ │ │ - sar $0x3f,%rcx │ │ │ │ + mov %rax,-0x148(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,-0x300(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ + mov %rbx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x50911(%rip),%r13 # a0790 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x508da(%rip),%rcx # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r10w,-0x60(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - movups %xmm0,-0x48(%rbp) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov %rcx,-0x140(%rbp) │ │ │ │ - mov 0x508f3(%rip),%rcx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - add -0x18(%r13),%rbx │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x508c6(%rip),%r14 # a07a0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,-0x310(%rbp) │ │ │ │ - add -0x18(%r14),%rbx │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x508a9(%rip),%rbx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %rbx,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x5087a(%rip),%rbx # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movdqa -0x330(%rbp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov 0x5088b(%rip),%rbx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x50a44(%rip),%rbx # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rbx │ │ │ │ - mov %rbx,-0x140(%rbp) │ │ │ │ - lea -0x170(%rbp),%rbx │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbx,-0x378(%rbp) │ │ │ │ - lea 0x50cb2(%rip),%rbx # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movaps %xmm3,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - movaps %xmm0,-0x180(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - mov %rbx,-0x1a8(%rbp) │ │ │ │ - lea -0x1a8(%rbp),%rsi │ │ │ │ - lea -0x150(%rbp),%rbx │ │ │ │ - movb $0x0,-0x150(%rbp) │ │ │ │ - movl $0x18,-0x168(%rbp) │ │ │ │ - mov %rbx,-0x360(%rbp) │ │ │ │ - mov %rbx,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea -0x300(%rbp),%rax │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - call d490 │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - lea -0x2f0(%rbp),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - call d530 │ │ │ │ - cmpb $0x0,-0x2f0(%rbp) │ │ │ │ - je 500d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c410> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - add $0xd0,%rsi │ │ │ │ - call d390 │ │ │ │ - lea 0x53153(%rip),%rdi # a3190 > >::id@GLIBCXX_3.4> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x2f8(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x158(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x108(%rbp) │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ + mov %r13,-0xc0(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,-0xc8(%rbp) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + mov %r13,-0xa0(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,-0xa8(%rbp) │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + mov %r12,-0x80(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + mov %r12,-0x88(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 139d5 <__cxa_finalize@plt+0x5d75> │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0xe1(%rcx) │ │ │ │ - je 5286f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebaf> │ │ │ │ - movsbl 0xe0(%rcx),%r8d │ │ │ │ - mov 0xe8(%rcx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x3e681(%rip),%rax # 8e728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa68> │ │ │ │ - mov -0x330(%rbp),%r9 │ │ │ │ + je 63b47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bc7> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov %rbx,-0x60(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x24(%r14),%r14d │ │ │ │ + mov %rbx,-0x68(%rbp) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 621d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40259> │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15,-0x178(%rbp) │ │ │ │ + mov 0xb8(%rsi),%rdi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rcx,-0x180(%rbp) │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + mov (%rax),%r12 │ │ │ │ + mov %rdi,-0xf0(%rbp) │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + mov %r11d,(%rax,%rdi,4) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + movzwl (%rax,%rdi,2),%r14d │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 62864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408e4> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + lea (%r14,%r9,1),%esi │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov 0x88(%rax),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 62040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400c0> │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + add %r15d,%r11d │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov %r15d,(%rax,%rdi,4) │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + mov %r10d,(%rax,%rdi,4) │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%eax │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r8,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sete %al │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %eax,%r15d │ │ │ │ + cmp %esi,%edx │ │ │ │ + jne 620c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40140> │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov %r15d,(%rax,%rdi,4) │ │ │ │ + mov -0x148(%rbp),%rax │ │ │ │ + mov -0x120(%rbp),%rcx │ │ │ │ + add %r15d,%r10d │ │ │ │ + mov (%r12,%r9,8),%rdx │ │ │ │ + mov %r9d,(%rax,%rdi,4) │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + mov %r14d,(%rax,%rdi,4) │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov %r9d,(%rax,%rdi,4) │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %eax,(%rcx,%rdi,4) │ │ │ │ + cltq │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ + mov (%r12,%rax,8),%rax │ │ │ │ + movsd %xmm0,(%rcx,%rdi,8) │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + movsd %xmm0,(%rax,%rdi,8) │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ + mov %ebx,(%rax,%rdi,4) │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6285a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408da> │ │ │ │ + mov -0xe8(%rbp),%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 62180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40200> │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14,-0xe8(%rbp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + imul %ecx,%eax │ │ │ │ + add %eax,%ebx │ │ │ │ + mov -0x150(%rbp),%rcx │ │ │ │ + mov %eax,(%rcx,%rdi,4) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add $0x1,%rdi │ │ │ │ + mov 0x24(%rax),%r14d │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jae 621c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40244> │ │ │ │ + movslq %esi,%r9 │ │ │ │ + jmp 61fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40050> │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ + mov -0x178(%rbp),%r15 │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov $0x4,%edi │ │ │ │ + call d640 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov %r14d,0x4(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x8(%rax),%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + call d600 │ │ │ │ + mov -0x138(%rbp),%rsi │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %r12,-0x40(%rbp) │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ + lea -0x90(%rbp),%rcx │ │ │ │ + lea -0x70(%rbp),%r8 │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov %r12,-0x48(%rbp) │ │ │ │ + lea -0xd0(%rbp),%r9 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x24(%rax),%edx │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ push %rax │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - sete %dl │ │ │ │ - sub $0xd,%rax │ │ │ │ + lea -0xb0(%rbp),%rax │ │ │ │ push %rax │ │ │ │ - call d8a0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ + movsd -0x170(%rbp),%xmm0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + call 61920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f9a0> │ │ │ │ pop %rsi │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ pop %rdi │ │ │ │ - test %dl,%dl │ │ │ │ - jne 5284d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb8d> │ │ │ │ - mov -0x2e8(%rbp),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - testb $0x20,0x19(%rdx) │ │ │ │ - je 500f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c432> │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 51b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ded0> │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - mov %rax,-0x370(%rbp) │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 52939 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec79> │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x188(%rbp),%rcx │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x50808(%rip),%rax # a0978 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + mov -0x50(%rbp),%rdi │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,-0x180(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + shr $1,%rax │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + movabs $0x333333333333333,%rax │ │ │ │ + mov %rsi,-0x110(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb 15538 <__cxa_finalize@plt+0x78d8> │ │ │ │ + mov %rsi,%r14 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 63b72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bf2> │ │ │ │ + lea (%rsi,%rsi,4),%rcx │ │ │ │ + lea 0x0(,%rcx,8),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmpl $0x1,-0x120(%rbp) │ │ │ │ + je 63bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c38> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ add $0x50,%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - sub $0x28,%rax │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - cmp -0x360(%rbp),%rdi │ │ │ │ - je 501a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4e2> │ │ │ │ + movups %xmm0,-0x40(%rax) │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 62320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x403a0> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + testb $0x1,-0x120(%rbp) │ │ │ │ + je 62387 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40407> │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + movq $0x0,(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x8(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x10(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x18(%rsi,%rax,8) │ │ │ │ + movq $0x0,0x20(%rsi,%rax,8) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + mov 0x48(%rbx),%rdx │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + mov %rsi,0x48(%rbx) │ │ │ │ + mov %rdi,0x58(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 623ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4042e> │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x378(%rbp),%rdi │ │ │ │ - lea 0x50640(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x505c5(%rip),%rax # a0788 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x505e6(%rip),%rbx # a07b0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x505c0(%rip),%rbx # a07a8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x50596(%rip),%rbx # a0798 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x50548(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + mov -0x120(%rbp),%ecx │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 624d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40552> │ │ │ │ + mov -0xe8(%rbp),%rcx │ │ │ │ + mov -0x120(%rbp),%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0xb,%r8d │ │ │ │ - lea 0x3e73f(%rip),%rcx # 8e986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acc6> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 528e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec26> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 502ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5fa> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 502cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60f> │ │ │ │ - call d600 │ │ │ │ - lea 0x3e6bc(%rip),%rsi # 8e992 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acd2> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - lea 0xd(%rbx),%rsi │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000000e,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 1384d <__cxa_finalize@plt+0x5bed> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea 0x3e654(%rip),%rsi # 8e9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ace8> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1d8(%rbp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb 13832 <__cxa_finalize@plt+0x5bd2> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,-0x1d8(%rbp) │ │ │ │ - je 13962 <__cxa_finalize@plt+0x5d02> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3e607(%rip),%rsi # 8e9b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acf6> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 52893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebd3> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 50422 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c762> │ │ │ │ + mov -0x140(%rbp),%r9 │ │ │ │ + mov -0x168(%rbp),%r13 │ │ │ │ + mov 0x48(%rcx),%rax │ │ │ │ + mov %rcx,-0xf0(%rbp) │ │ │ │ + lea (%rdx,%rdx,4),%rdx │ │ │ │ + mov -0x150(%rbp),%rcx │ │ │ │ + mov -0x130(%rbp),%r14 │ │ │ │ + mov -0x148(%rbp),%r10 │ │ │ │ + mov -0x160(%rbp),%r11 │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + mov %rcx,-0xe8(%rbp) │ │ │ │ + mov -0x128(%rbp),%r15 │ │ │ │ + mov -0x180(%rbp),%rbx │ │ │ │ + mov -0x158(%rbp),%r12 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%edx │ │ │ │ + add $0x28,%rax │ │ │ │ + movslq (%rbx,%rdx,4),%rcx │ │ │ │ + lea 0x1(%rsi),%edx │ │ │ │ + add $0x2,%esi │ │ │ │ + mov (%r9,%rcx,4),%r8d │ │ │ │ + mov %ecx,-0x24(%rax) │ │ │ │ + movslq (%rbx,%rdx,4),%rdx │ │ │ │ + mov %r8d,-0x20(%rax) │ │ │ │ + mov (%r15,%rdx,4),%r8d │ │ │ │ + add (%r9,%rdx,4),%r8d │ │ │ │ + mov %edx,-0x10(%rax) │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov %r8d,-0xc(%rax) │ │ │ │ + mov (%r11,%rcx,4),%r8d │ │ │ │ + mov %r8d,-0x1c(%rax) │ │ │ │ + mov (%r14,%rdx,4),%r8d │ │ │ │ + add (%r11,%rdx,4),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov %r8d,-0x8(%rax) │ │ │ │ + mov (%r10,%rcx,4),%r8d │ │ │ │ + mov %r8d,-0x28(%rax) │ │ │ │ + mov 0x0(%r13,%rdx,4),%r8d │ │ │ │ + add (%r10,%rdx,4),%r8d │ │ │ │ + sub $0x1,%r8d │ │ │ │ + mov %r8d,-0x14(%rax) │ │ │ │ + mov -0xe8(%rbp),%r8 │ │ │ │ + mov (%r8,%rcx,4),%r8d │ │ │ │ + add (%r12,%rcx,4),%r8d │ │ │ │ + mov %r8d,-0x18(%rax) │ │ │ │ + mov -0xe8(%rbp),%r8 │ │ │ │ + mov (%r8,%rdx,4),%ecx │ │ │ │ + add (%r12,%rdx,4),%ecx │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + mov %edx,-0x4(%rax) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 62430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404b0> │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + mov %rax,-0xe8(%rbp) │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + mov 0x90(%rax),%r13 │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + cmpq $0x0,-0x110(%rbp) │ │ │ │ + je 63b67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41be7> │ │ │ │ + mov -0x110(%rbp),%r15 │ │ │ │ + lea (%r15,%r15,2),%rdi │ │ │ │ + lea 0x0(,%rdi,8),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + cmpl $0x1,-0x120(%rbp) │ │ │ │ + je 62577 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405f7> │ │ │ │ + mov %r15,%r8 │ │ │ │ + and $0xfffffffffffffffe,%r15 │ │ │ │ + mov -0xe8(%rbp),%rbx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%r8 │ │ │ │ + lea (%r15,%r8,1),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 62540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405c0> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + testb $0x1,-0x120(%rbp) │ │ │ │ + je 62586 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40606> │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rcx,%rax,8),%rax │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + mov 0x60(%rdi),%rbx │ │ │ │ + mov 0x68(%rdi),%r15 │ │ │ │ + mov %rcx,0x60(%rdi) │ │ │ │ + mov %rax,0x68(%rdi) │ │ │ │ + mov %rsi,0x70(%rdi) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 625cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4064b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 62888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40908> │ │ │ │ call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 50437 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c777> │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 625b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40630> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 625d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40658> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x3b7ba(%rip),%rsi # 8bbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f38> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - lea 0x3b7f3(%rip),%rsi # 8bc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f80> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - lea 0x3b824(%rip),%rsi # 8bc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67fc0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - lea 0x3b865(%rip),%rsi # 8bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68010> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 504b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7f7> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + mov 0x70(%rbx),%r12 │ │ │ │ + lea (%r12,%r12,1),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x3d,%rsi │ │ │ │ + jne 154eb <__cxa_finalize@plt+0x788b> │ │ │ │ + test %rax,%rax │ │ │ │ + je 63a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b0e> │ │ │ │ + lea 0x0(,%r12,8),%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(,%r12,8),%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0xf0(%rbp) │ │ │ │ + call d320 │ │ │ │ + lea (%r15,%r12,8),%rax │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + imul %r14,%r13 │ │ │ │ + mov -0xfc(%rbp),%esi │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + movl $0x0,-0xf8(%rbp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%rsi,%rsi,1),%ecx │ │ │ │ + sub -0xf0(%rbp),%rdi │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rdi,-0x188(%rbp) │ │ │ │ + lea 0x1(%rcx),%r8d │ │ │ │ + lea 0x0(%r13,%r13,1),%r11 │ │ │ │ + mov %rsi,-0x108(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + jmp 626b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40731> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 62c5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cdc> │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + mov (%rdx,%r14,4),%r12d │ │ │ │ + movslq (%rax,%r14,4),%r13 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x48(%rax),%r15 │ │ │ │ + movslq -0xf8(%rbp),%rax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + cmp %r12d,0x14(%r15,%rax,8) │ │ │ │ + jl 628a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40920> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + test %r13d,%r13d │ │ │ │ + js 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40718> │ │ │ │ + movslq -0xf8(%rbp),%rax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + cmp -0x120(%rbp),%esi │ │ │ │ + jl 628fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4097e> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + je 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40718> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 627a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40827> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call d540 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %ebx,0x4(%rax) │ │ │ │ - jg 50490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7d0> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d540 │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 53745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa85> │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %ebx,(%rdi,%r12,8) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + cmp %edx,0x4(%rdi,%r12,8) │ │ │ │ + je 6278b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4080b> │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov %edx,-0xd4(%rbp) │ │ │ │ + mov 0x60(%rsi),%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp %rsi,0x10(%rdi) │ │ │ │ + je 62b97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c17> │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %edx,0x4(%rdi,%r12,8) │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r11,%r15 │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ + cmp 0x70(%rbx),%r12 │ │ │ │ + jae 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40718> │ │ │ │ + mov 0x90(%rbx),%rdx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + lea 0x0(%r13,%r15,1),%rsi │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + imul %rdx,%r9 │ │ │ │ + imul %r8,%rdx │ │ │ │ + add %rsi,%r9 │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov (%rdi,%r9,4),%ebx │ │ │ │ + mov (%rdi,%rdx,4),%edx │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + cmp %ebx,(%rdi,%r12,8) │ │ │ │ + je 62745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407c5> │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x60(%rsi),%rdi │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp %rsi,0x10(%rdi) │ │ │ │ + jne 62730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407b0> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %edx,-0x198(%rbp) │ │ │ │ + mov %r11,-0x190(%rbp) │ │ │ │ + mov %rax,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f10> │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%rax │ │ │ │ + mov -0x190(%rbp),%r11 │ │ │ │ + mov -0x198(%rbp),%edx │ │ │ │ + jmp 6273a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407ba> │ │ │ │ + xor %eax,%eax │ │ │ │ xor %r13d,%r13d │ │ │ │ - lea (%rax,%rax,1),%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ - call d840 │ │ │ │ - mov %rax,%rbx │ │ │ │ + jmp 6219e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4021e> │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + add %r15d,%r11d │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %r10d,(%rax,%rdi,4) │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + jmp 620f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40176> │ │ │ │ nopl (%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp %r12,%r15 │ │ │ │ + jne 625b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40630> │ │ │ │ + jmp 625cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4064b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x118(%rbp),%rsi │ │ │ │ + cmp %rsi,-0xf0(%rbp) │ │ │ │ + je 628f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40972> │ │ │ │ + mov -0x188(%rbp),%rdx │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %r11,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%r11 │ │ │ │ + addl $0x1,-0xf8(%rbp) │ │ │ │ + jmp 626ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4076a> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + je 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40718> │ │ │ │ + movslq -0xf8(%rbp),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %r12d,(%r15,%rsi,8) │ │ │ │ + jg 6271f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4079f> │ │ │ │ + lea 0x18(%rdx),%r9 │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 62981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a01> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 62ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b50> │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r11,%r15 │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + cmp 0x70(%rbx),%r12 │ │ │ │ + jae 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40718> │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + lea (%r15,%r13,1),%rsi │ │ │ │ + mov %rax,%r10 │ │ │ │ + imul %r8,%rax │ │ │ │ + imul %rcx,%r10 │ │ │ │ + add %rsi,%rax │ │ │ │ + add %rsi,%r10 │ │ │ │ + mov (%rdi,%r10,4),%ebx │ │ │ │ + mov (%rdi,%rax,4),%r10d │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ + cmp %ebx,(%rax,%r12,8) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + je 629f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a71> │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp 0x10(%rdi),%rsi │ │ │ │ + je 62bec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c6c> │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %ebx,(%rdi,%r12,8) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + cmp %r10d,0x4(%rdi,%r12,8) │ │ │ │ + je 62a2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40aaf> │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp 0x10(%rdi),%rsi │ │ │ │ + je 62b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ba7> │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0xf0(%rbp),%rdi │ │ │ │ + mov %r10d,0x4(%rdi,%r12,8) │ │ │ │ + lea (%rax,%r9,1),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 62940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409c0> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r11,-0x198(%rbp) │ │ │ │ + mov %r9,-0x190(%rbp) │ │ │ │ + mov %r10d,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f10> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x190(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r10d │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov -0x198(%rbp),%r11 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + add %r9,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 6295a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409da> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x198(%rbp) │ │ │ │ + mov %r11,-0x190(%rbp) │ │ │ │ + mov %r9,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f10> │ │ │ │ + mov -0x198(%rbp),%rdx │ │ │ │ + mov -0x190(%rbp),%r11 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + jmp 62965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409e5> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r11,-0x198(%rbp) │ │ │ │ + mov %r9,-0x190(%rbp) │ │ │ │ + mov %r10d,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f10> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%r11 │ │ │ │ + mov -0x190(%rbp),%r9 │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + mov -0x178(%rbp),%r10d │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + jmp 62a23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40aa3> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %edx,-0x198(%rbp) │ │ │ │ + mov %r11,-0x190(%rbp) │ │ │ │ + mov %rax,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f10> │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%rax │ │ │ │ + mov -0x190(%rbp),%r11 │ │ │ │ + mov -0x198(%rbp),%edx │ │ │ │ + jmp 6277f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407ff> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r11,-0x198(%rbp) │ │ │ │ + mov %r9,-0x190(%rbp) │ │ │ │ + mov %r10d,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x138(%rbp) │ │ │ │ + call 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f10> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%r11 │ │ │ │ + mov -0x190(%rbp),%r9 │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + mov -0x178(%rbp),%r10d │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov -0x138(%rbp),%rcx │ │ │ │ + jmp 629e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a66> │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov 0x98(%rsi),%rax │ │ │ │ + cmp 0xa0(%rsi),%rax │ │ │ │ + je 62c7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cfa> │ │ │ │ + mov %rax,0xa0(%rsi) │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov 0xb0(%rsi),%rax │ │ │ │ + cmp 0xb8(%rsi),%rax │ │ │ │ + je 62c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d18> │ │ │ │ + mov %rax,0xb8(%rsi) │ │ │ │ + mov -0xe8(%rbp),%rsi │ │ │ │ + mov 0xc8(%rsi),%rax │ │ │ │ + cmp 0xd0(%rsi),%rax │ │ │ │ + je 62cb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d36> │ │ │ │ + mov %rax,0xd0(%rsi) │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6327c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412fc> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + call d320 │ │ │ │ + lea -0xdc(%rbp),%rax │ │ │ │ + movq $0x0,-0xf8(%rbp) │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jle 50a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cdaa> │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov -0xe8(%rbp),%r15 │ │ │ │ + lea (%rax,%rax,2),%r10 │ │ │ │ + mov 0x60(%r15),%r13 │ │ │ │ + shl $0x3,%r10 │ │ │ │ + add %r10,%r13 │ │ │ │ + mov 0x8(%r13),%r12 │ │ │ │ + mov 0x0(%r13),%r14 │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 634a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41520> │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r10,-0x108(%rbp) │ │ │ │ + sub %r14,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 60dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee50> │ │ │ │ + cmp $0x40,%rbx │ │ │ │ + jle 63740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417c0> │ │ │ │ + lea 0x40(%r14),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 60d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + je 62de3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e63> │ │ │ │ mov %r15,%rdi │ │ │ │ - call d470 │ │ │ │ - mov -0x308(%rbp),%r14 │ │ │ │ - lea 0x0(,%r13,8),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r13,8),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - call db30 │ │ │ │ - mov %eax,0x10(%r15) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r13,8),%rdx │ │ │ │ - mov 0x20(%rdx),%eax │ │ │ │ - mov 0x28(%rdx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cltq │ │ │ │ - mov %rax,(%r15) │ │ │ │ - call dbc0 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r13,8),%r14 │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov 0x50(%r14),%rdx │ │ │ │ - movb $0x0,-0x1b0(%rbp) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - mov -0x310(%rbp),%rax │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - mov %rdx,-0x348(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1b8(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13871 <__cxa_finalize@plt+0x5c11> │ │ │ │ - mov -0x340(%rbp),%rsi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,-0x1b8(%rbp) │ │ │ │ - je 13812 <__cxa_finalize@plt+0x5bb2> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3e3aa(%rip),%rsi # 8e9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad14> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x70(%r14),%rdx │ │ │ │ - mov 0x68(%r14),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1b8(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13993 <__cxa_finalize@plt+0x5d33> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x330(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 509e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd20> │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1d0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,-0x1d8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 506bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9fc> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7a0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - movl $0x0,-0x300(%rbp) │ │ │ │ - mov 0x10(%rax),%r11 │ │ │ │ - mov 0x4(%r11),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 5077e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cabe> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov -0x4(%rbx),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 638a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41920> │ │ │ │ + lea -0x4(%rbx),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 62dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e40> │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 62d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e10> │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov 0x60(%rax),%r13 │ │ │ │ + add %r10,%r13 │ │ │ │ + mov 0x8(%r13),%rbx │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 634a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41520> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 62e2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40eac> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,-0x4(%rdx) │ │ │ │ + je 633b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41430> │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 62e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ea0> │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + sub %r12,%rbx │ │ │ │ + jne 6342b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414ab> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x30(%rax),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r13,%r9 │ │ │ │ - add 0x48(%rax),%r9 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + lea (%rax,%rax,4),%r15 │ │ │ │ + lea 0x0(,%r15,8),%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rax,-0x108(%rbp) │ │ │ │ + jmp 62ea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f24> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%rax,1),%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edx │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - setb %dl │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%rax,1),%edi │ │ │ │ - mov $0xfffffffe,%eax │ │ │ │ - sub %ecx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%edi │ │ │ │ - movzbl %dl,%edi │ │ │ │ - setb %al │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x2,%ecx │ │ │ │ - movzbl %al,%r10d │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl %dl,%edx │ │ │ │ - add %r10d,%edi │ │ │ │ - movzbl %al,%eax │ │ │ │ - lea 0x1(%rdx,%rdx,1),%edx │ │ │ │ - add %edi,%r8d │ │ │ │ - lea 0x1(%rax,%rax,1),%eax │ │ │ │ - mov %edx,(%rbx,%rsi,8) │ │ │ │ - mov %eax,0x4(%rbx,%rsi,8) │ │ │ │ - add $0x1,%rsi │ │ │ │ - mov %r8d,-0x300(%rbp) │ │ │ │ - cmp %esi,0x4(%r11) │ │ │ │ - jg 50710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca50> │ │ │ │ - mov -0x358(%rbp),%rcx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x3e238(%rip),%rdx # 8e9d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad16> │ │ │ │ - call d0a0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov -0x308(%rbp),%r14 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add $0x1,%r15 │ │ │ │ + mov 0x60(%rax),%r13 │ │ │ │ + add %r10,%r13 │ │ │ │ + mov 0x0(%r13),%r12 │ │ │ │ + mov 0x8(%r13),%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + sar $0x2,%r8 │ │ │ │ + cmp %r8,%r15 │ │ │ │ + jae 63030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410b0> │ │ │ │ + mov -0x4(%r12,%r15,4),%ebx │ │ │ │ + mov (%r12,%r15,4),%edx │ │ │ │ + shr $1,%ebx │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jne 62e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f00> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + add 0x48(%rax),%rdx │ │ │ │ + mov 0x10(%rax),%rdi │ │ │ │ + mov 0x14(%rdx),%r8d │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea -0xd8(%rbp),%rdx │ │ │ │ + push %rdx │ │ │ │ + mov -0x138(%rbp),%r9 │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov -0xfc(%rbp),%esi │ │ │ │ + call 4e4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c530> │ │ │ │ + pop %rax │ │ │ │ + mov -0xd8(%rbp),%ecx │ │ │ │ + pop %rdx │ │ │ │ + mov -0xdc(%rbp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg 1531c <__cxa_finalize@plt+0x76bc> │ │ │ │ + mov %edx,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl -0x300(%rbp),%xmm0 │ │ │ │ - lea -0x2f8(%rbp),%rcx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x3e1ff(%rip),%rdx # 8e9d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad19> │ │ │ │ - mov 0x10(%r14),%rax │ │ │ │ - mov 0x4(%rax),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,-0x2f8(%rbp) │ │ │ │ - call d0a0 │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov -0x320(%rbp),%rcx │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rcx,1),%rax │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 50851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb91> │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov -0x368(%rbp),%rcx │ │ │ │ - lea 0x3e19c(%rip),%rdx # 8e9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad1c> │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,-0x2f0(%rbp) │ │ │ │ - call d0a0 │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + sub %ecx,%esi │ │ │ │ + cvtsi2ss %edx,%xmm1 │ │ │ │ + cvtsi2ss %esi,%xmm0 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + comiss 0x280cb(%rip),%xmm0 # 8b008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69088> │ │ │ │ + jbe 62e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f00> │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + lea -0x1(%r15),%rsi │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + addl $0x2,(%rax,%rdi,4) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,(%r14,%rsi,8) │ │ │ │ mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%r9d │ │ │ │ - lea 0x3e173(%rip),%rdx # 8e9df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad1f> │ │ │ │ - lea (%rax,%rax,1),%r8d │ │ │ │ - call db20 │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call dc10 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + or %rdx,(%r14,%rsi,8) │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + add 0x48(%rax),%rdx │ │ │ │ + mov 0xa0(%rax),%rcx │ │ │ │ + mov 0x14(%rdx),%r12d │ │ │ │ + mov (%rdx),%r13d │ │ │ │ + cmp 0xa8(%rax),%rcx │ │ │ │ + je 63999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a19> │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,0xa0(%rax) │ │ │ │ + sub %r13d,%r12d │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0xb8(%rax),%rcx │ │ │ │ + mov %r12d,%ebx │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + add %r12d,%ebx │ │ │ │ + sar $1,%ebx │ │ │ │ + neg %ebx │ │ │ │ + add %ebx,%esi │ │ │ │ + mov %esi,-0xd4(%rbp) │ │ │ │ + cmp 0xc0(%rax),%rcx │ │ │ │ + je 6395e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419de> │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,0xb8(%rax) │ │ │ │ + mov 0x14(%rdx),%ecx │ │ │ │ + mov 0xd0(%rax),%rdx │ │ │ │ + sub %ebx,%ecx │ │ │ │ + mov %ecx,-0xd4(%rbp) │ │ │ │ + cmp 0xd8(%rax),%rdx │ │ │ │ + je 63938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419b8> │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rdx,0xd0(%rax) │ │ │ │ + jmp 62e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f00> │ │ │ │ + nopl (%rax) │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + movslq (%rax,%rdi,4),%rax │ │ │ │ test %eax,%eax │ │ │ │ - js 536b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9f0> │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - cmpb $0x0,0x52c53(%rip) │ │ │ │ - movabs $0x20464356202a2020,%rcx │ │ │ │ - mov %rsi,-0x1c0(%rbp) │ │ │ │ - mov %rcx,(%rsi) │ │ │ │ - movabs $0x676e697469727720,%rcx │ │ │ │ - mov %rcx,0x7(%rsi) │ │ │ │ - movq $0xf,-0x1b8(%rbp) │ │ │ │ - movb $0x0,-0x1a1(%rbp) │ │ │ │ - je 509bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccff> │ │ │ │ - lea 0x1(%r13),%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - mov 0x52bff(%rip),%eax │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x3ea8b(%rip),%xmm0 # 8f3a0 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 5092e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc6e> │ │ │ │ - movl $0xffffffff,0x52bdb(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 509bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccff> │ │ │ │ - lea 0x52742(%rip),%rcx │ │ │ │ - mov -0x310(%rbp),%rsi │ │ │ │ - mov $0xf,%edx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,-0x340(%rbp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3da92(%rip),%rsi # 8e3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a73a> │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3de63(%rip),%rsi # 8e7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab32> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - call d420 │ │ │ │ - mov %r14d,0x52b5a(%rip) │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 509bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ccff> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 509d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd14> │ │ │ │ + jg 634c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41540> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 63480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41500> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d600 │ │ │ │ - add $0x1,%r13 │ │ │ │ - jmp 50500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c840> │ │ │ │ + addq $0x1,-0xf8(%rbp) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + cmp %eax,-0x120(%rbp) │ │ │ │ + jg 62d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d90> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 63091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41111> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9d,-0x120(%rbp) │ │ │ │ + jle 63270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412f0> │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + mov (%rax,%r9,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 63080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41100> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + lea (%r9,%r9,2),%r10 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%r10 │ │ │ │ + mov 0x90(%rax),%ebx │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov -0x330(%rbp),%r8 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jae 50a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd71> │ │ │ │ - xor %edi,%edi │ │ │ │ - test $0x4,%cl │ │ │ │ - je 50a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd48> │ │ │ │ - mov (%rsi),%edi │ │ │ │ - mov %edi,(%r8) │ │ │ │ - mov $0x4,%edi │ │ │ │ - test $0x2,%cl │ │ │ │ - je 50a1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd5b> │ │ │ │ - movzwl (%rsi,%rdi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rdi,1) │ │ │ │ - add $0x2,%rdi │ │ │ │ - and $0x1,%ecx │ │ │ │ - je 5068d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9cd> │ │ │ │ - movzbl (%rsi,%rdi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 5068d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9cd> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov -0x308(%rbp),%r10 │ │ │ │ - xor %esi,%esi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %esi,%edi │ │ │ │ - mov -0x330(%rbp),%r11 │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jb 50a41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd81> │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ - mov %r10,-0x308(%rbp) │ │ │ │ - add %rdx,%rsi │ │ │ │ - jmp 509f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd37> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d770 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d200 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d210 │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - call d0d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 53669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9a9> │ │ │ │ - mov -0x380(%rbp),%eax │ │ │ │ - mov 0x4ff55(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq 0x50acd(%rip),%xmm2 # a1578 , std::allocator >@GLIBCXX_3.4.21+0xce0> │ │ │ │ - mov 0x4ff4e(%rip),%r12 # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movhps 0x50ab7(%rip),%xmm2 # a1570 >@GLIBCXX_3.4+0xd90> │ │ │ │ - movaps %xmm2,-0x340(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 51fc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e305> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 513dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d71d> │ │ │ │ - call d080 │ │ │ │ - sub 0x5280a(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3e918(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + movslq %ebx,%r13 │ │ │ │ + mov 0x78(%rdi),%rdx │ │ │ │ + mov (%rdx,%r13,4),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + cmp -0xfc(%rbp),%ecx │ │ │ │ + je 63106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41186> │ │ │ │ + lea (%rax,%r10,1),%rcx │ │ │ │ + mov 0x8(%rcx),%r12 │ │ │ │ + cmp 0x10(%rcx),%r12 │ │ │ │ + je 635c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41640> │ │ │ │ + mov %edx,(%r12) │ │ │ │ + add $0x4,%r12 │ │ │ │ + movslq 0x90(%rdi),%r13 │ │ │ │ + mov %r12,0x8(%rcx) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + add $0x1,%ebx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x4fc33(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r11w,-0x70(%rbp) │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - mov -0x318(%rbp),%rax │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rax │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rax) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm2 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4fd58(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - lea -0x160(%rbp),%r14 │ │ │ │ - movaps %xmm2,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x50057(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + cmovae %esi,%ebx │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %ebx,0x90(%rdi) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jne 630c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41140> │ │ │ │ + add %r10,%rax │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov (%rax),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 63080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41100> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov $0x3f,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + sub %r13,%r12 │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r10,-0x108(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 60dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee50> │ │ │ │ + cmp $0x40,%r12 │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + jle 639d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a54> │ │ │ │ + lea 0x40(%r13),%r12 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 60d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + je 63203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41283> │ │ │ │ + mov -0xe8(%rbp),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%r12),%ecx │ │ │ │ + mov -0x4(%r12),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jae 639f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a79> │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,0x4(%rax) │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movsd -0x320(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - mov %rdi,-0x348(%rbp) │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 534c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f801> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4fc01(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 50cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d007> │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 631e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41260> │ │ │ │ + add $0x4,%r12 │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 631c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41240> │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add 0x60(%rax),%r10 │ │ │ │ + mov 0x8(%r10),%rsi │ │ │ │ + mov (%r10),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 63080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41100> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 6324c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412cc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,-0x4(%rdx) │ │ │ │ + je 638b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41937> │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 63240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412c0> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9d,-0x120(%rbp) │ │ │ │ + jg 63091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41111> │ │ │ │ + mov -0x118(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x4fb22(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4fa62(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r10w,-0x70(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x4fa18(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm4,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4fe52(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x320(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 534d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f812> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov -0xf0(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4fa33(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 50e95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1d5> │ │ │ │ + je 63290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41310> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x4f954(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4f894(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r9w,-0x70(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x4f84c(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm5 │ │ │ │ - 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) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4fc86(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ - mov %rdi,-0x340(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f891> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov -0x180(%rbp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4f867(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 51061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3a1> │ │ │ │ + je 632a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41324> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x4f788(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4f6c8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1e,%r8d │ │ │ │ - lea 0x3ac94(%rip),%rcx # 8bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68090> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f078> │ │ │ │ - mov %rdx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x298(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 139ff <__cxa_finalize@plt+0x5d9f> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3d8a9(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52ce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f025> │ │ │ │ - mov %rdx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13c1a <__cxa_finalize@plt+0x5fba> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3d645(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x220(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52c92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efd2> │ │ │ │ - mov %rdx,-0x220(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x210(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x218(%rbp) │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 13c52 <__cxa_finalize@plt+0x5ff2> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3d598(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52c3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef7b> │ │ │ │ - mov %rdx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x1b8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x52225(%rip) │ │ │ │ - jne 52a6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2edaf> │ │ │ │ - cmpb $0x0,0x52219(%rip) │ │ │ │ - jne 529ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed3f> │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 51303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d643> │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 632b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41332> │ │ │ │ call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 51318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d658> │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 632c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41343> │ │ │ │ call d600 │ │ │ │ - mov -0x220(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 51329 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d669> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 632d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41354> │ │ │ │ call d600 │ │ │ │ - mov -0x240(%rbp),%rdi │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 51341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d681> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 632e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41365> │ │ │ │ call d600 │ │ │ │ - mov -0x280(%rbp),%rdi │ │ │ │ - cmp -0x308(%rbp),%rdi │ │ │ │ - je 51356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d696> │ │ │ │ + mov -0x150(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 632f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41379> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x2a0(%rbp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 51367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6a7> │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6330d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4138d> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x2c0(%rbp),%rdi │ │ │ │ - cmp -0x350(%rbp),%rdi │ │ │ │ - je 5137c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6bc> │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 63321 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413a1> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x260(%rbp),%rdi │ │ │ │ - cmp -0x358(%rbp),%rdi │ │ │ │ - je 51391 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6d1> │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 63335 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413b5> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x200(%rbp),%rdi │ │ │ │ - cmp -0x368(%rbp),%rdi │ │ │ │ - je 513a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6e6> │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 63349 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413c9> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ - mov -0x2e0(%rbp),%rdi │ │ │ │ - cmp -0x388(%rbp),%rdi │ │ │ │ - je 513bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6fb> │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 6335d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413dd> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d600 │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 63371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413f1> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d600 │ │ │ │ + cmpq $0x0,-0x148(%rbp) │ │ │ │ + je 63a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41aec> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5369e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9de> │ │ │ │ + jne 63c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c83> │ │ │ │ + mov -0x148(%rbp),%rdi │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - call d080 │ │ │ │ - sub 0x51eff(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3e00d(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - lea 0x4f331(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rsi,-0xe8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 62e3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ebf> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 6340f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4148f> │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + je 633ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4147f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + lea 0x4(%rax),%rsi │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 634b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41530> │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jne 633e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41460> │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 633f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41477> │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x4,%rsi │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + je 6341f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4149f> │ │ │ │ + mov %rsi,0x8(%r13) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub %r12,%rbx │ │ │ │ + je 62e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ed0> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + sar $0x2,%r8 │ │ │ │ + lea 0x3f(%r8),%r15 │ │ │ │ + mov %r8,-0x108(%rbp) │ │ │ │ + shr $0x6,%r15 │ │ │ │ + lea 0x0(,%r15,8),%rdi │ │ │ │ + call d640 │ │ │ │ + lea 0x0(,%r15,8),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - mov -0x318(%rbp),%rax │ │ │ │ - mov %cx,-0x70(%rbp) │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rax │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rax) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm5 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4f44f(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - lea -0x160(%rbp),%r14 │ │ │ │ - movaps %xmm5,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x4f74e(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movsd -0x320(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - mov %rdi,-0x348(%rbp) │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f880> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + mov -0x108(%rbp),%r8 │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + jmp 62e56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ed6> │ │ │ │ + nopl (%rax) │ │ │ │ + addq $0x1,-0xf8(%rbp) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + cmp %eax,-0x120(%rbp) │ │ │ │ + jg 62d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d90> │ │ │ │ + jmp 63076 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410f6> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 62e56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ed6> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdi,-0xe8(%rbp) │ │ │ │ + jmp 63412 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41492> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4f2f8(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 515d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d910> │ │ │ │ - call d600 │ │ │ │ - lea 0x4f219(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4f159(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %dx,-0x70(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x4f111(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm6 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ + sub %rax,%rdx │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1548b <__cxa_finalize@plt+0x782b> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 63924 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419a4> │ │ │ │ + lea 0x0(,%rdx,4),%r15 │ │ │ │ + mov %r8,-0x108(%rbp) │ │ │ │ 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 -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4f54b(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x320(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5349f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7df> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4f12c(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 5179c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dadc> │ │ │ │ + call d640 │ │ │ │ + mov -0x108(%rbp),%r8 │ │ │ │ + mov %rax,%r10 │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %r10,-0x108(%rbp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r9d,%ecx │ │ │ │ + mov %r11,%rax │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + and (%r14,%rdx,8),%rax │ │ │ │ + jne 6354b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415cb> │ │ │ │ + cmp %r15,%r10 │ │ │ │ + je 63760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417e0> │ │ │ │ + mov (%r12,%r9,4),%eax │ │ │ │ + add $0x4,%r10 │ │ │ │ + mov %eax,-0x4(%r10) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jb 63520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415a0> │ │ │ │ + mov 0x10(%r13),%rax │ │ │ │ + mov %r10,%r15 │ │ │ │ + sub -0x108(%rbp),%r15 │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 63b7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bfd> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jb 63a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a90> │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + jle 63bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c5f> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d550 │ │ │ │ + add 0x0(%r13),%r15 │ │ │ │ + mov %r15,0x8(%r13) │ │ │ │ + cmpq $0x0,-0x108(%rbp) │ │ │ │ + je 6304a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410ca> │ │ │ │ + mov -0x108(%rbp),%rdi │ │ │ │ call d600 │ │ │ │ - lea 0x4f04d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4ef8d(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - lea 0x4ef5a(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %ax,-0x70(%rbp) │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm7,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4f381(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ - mov %rdi,-0x340(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 534b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7f0> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + jmp 6304a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x410ca> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + sub %rsi,%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 1555f <__cxa_finalize@plt+0x78ff> │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4ef62(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 51966 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dca6> │ │ │ │ - call d600 │ │ │ │ - lea 0x4ee83(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10,-0x178(%rbp) │ │ │ │ + cmovne %rax,%r15 │ │ │ │ + mov %r9,-0x170(%rbp) │ │ │ │ + mov %rsi,-0x138(%rbp) │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rcx,-0x110(%rbp) │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + mov %edx,-0x108(%rbp) │ │ │ │ + cmova %rax,%r15 │ │ │ │ + mov %r8d,-0xf8(%rbp) │ │ │ │ + shl $0x2,%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4edc3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x3d044(%rip),%rcx # 8ea05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad45> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52e77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1b7> │ │ │ │ - mov %rdx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x298(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 137df <__cxa_finalize@plt+0x5b7f> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3cfa4(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f164> │ │ │ │ - mov %rdx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x278(%rbp),%r8 │ │ │ │ - mov -0x258(%rbp),%rdx │ │ │ │ - mov -0x280(%rbp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp -0x308(%rbp),%rcx │ │ │ │ - je 52e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f141> │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - cmp %rax,-0x270(%rbp) │ │ │ │ - jae 51bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2e> │ │ │ │ - cmp -0x358(%rbp),%rsi │ │ │ │ - je 51bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2e> │ │ │ │ - cmp %rax,-0x250(%rbp) │ │ │ │ - jb 51bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2e> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x240(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 51c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df82> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov -0x360(%rbp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 53619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f959> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 51b5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de9e> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 51b72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb2> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 51c54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df94> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 51c54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df94> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,-0x330(%rbp) │ │ │ │ - call d050 │ │ │ │ - test %al,%al │ │ │ │ - jne 500f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c432> │ │ │ │ - mov -0x330(%rbp),%rdx │ │ │ │ - mov 0x1c(%rdx),%eax │ │ │ │ - mov 0xe8(%rdx),%rdi │ │ │ │ - movl $0x0,0x1c(%rdx) │ │ │ │ - mov %eax,-0x330(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 535f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f931> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov -0x330(%rbp),%eax │ │ │ │ - mov %eax,0x1c(%rdx) │ │ │ │ - jmp 500f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c432> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13e26 <__cxa_finalize@plt+0x61c6> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x240(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 53584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8c4> │ │ │ │ - mov %rax,-0x240(%rbp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,-0x230(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,-0x238(%rbp) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13c72 <__cxa_finalize@plt+0x6012> │ │ │ │ - lea -0x240(%rbp),%r13 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3cb86(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x220(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52d8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0cb> │ │ │ │ - mov %rdx,-0x220(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x210(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x218(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x218(%rbp),%r8 │ │ │ │ - mov -0x1f8(%rbp),%rdx │ │ │ │ - mov -0x220(%rbp),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 52dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f11e> │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - cmp %rax,-0x210(%rbp) │ │ │ │ - jae 51dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e110> │ │ │ │ - cmp -0x368(%rbp),%rsi │ │ │ │ - je 51dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e110> │ │ │ │ - cmp %rax,-0x1f0(%rbp) │ │ │ │ - jb 51dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e110> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jne 51e1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e15d> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov -0x330(%rbp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 53788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fac8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test $0x4,%sil │ │ │ │ - je 51daa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0ea> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - mov %ecx,(%r8) │ │ │ │ - mov $0x4,%ecx │ │ │ │ - test $0x2,%sil │ │ │ │ - je 51dbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0fe> │ │ │ │ - movzwl (%rax,%rcx,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rcx,1) │ │ │ │ - add $0x2,%rcx │ │ │ │ - and $0x1,%esi │ │ │ │ - je 51e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e16f> │ │ │ │ - movzbl (%rax,%rcx,1),%eax │ │ │ │ - mov %al,(%r8,%rcx,1) │ │ │ │ - jmp 51e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e16f> │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 136f0 <__cxa_finalize@plt+0x5a90> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ + call d640 │ │ │ │ + mov -0x108(%rbp),%edx │ │ │ │ + test %r12,%r12 │ │ │ │ + mov -0xf8(%rbp),%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov -0x110(%rbp),%rcx │ │ │ │ + mov -0x138(%rbp),%rsi │ │ │ │ + mov %edx,(%rax,%r12,1) │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r10 │ │ │ │ + je 636b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41738> │ │ │ │ + mov %r12,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - mov (%rdx),%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 534e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f823> │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rax,-0x1d8(%rbp) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - movq $0x0,0x8(%rdx) │ │ │ │ - movb $0x0,0x10(%rdx) │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 13e06 <__cxa_finalize@plt+0x61a6> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3c9a6(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 5301a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f35a> │ │ │ │ - mov %rdx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x1b8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x51633(%rip) │ │ │ │ - jne 52b51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee91> │ │ │ │ - cmpb $0x0,0x51627(%rip) │ │ │ │ - jne 52adf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee1f> │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - cmp -0x310(%rbp),%rdi │ │ │ │ - je 51ef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e235> │ │ │ │ - call d600 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 51f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e24a> │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ + mov %r9,-0x138(%rbp) │ │ │ │ + mov %r8d,-0x108(%rbp) │ │ │ │ + mov %rsi,-0xf8(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x170(%rbp),%r10 │ │ │ │ + mov -0x138(%rbp),%r9 │ │ │ │ + mov -0x110(%rbp),%rcx │ │ │ │ + mov -0x108(%rbp),%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov -0xf8(%rbp),%rsi │ │ │ │ + lea 0x4(%r11,%r12,1),%r12 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 63721 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417a1> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r11,-0x170(%rbp) │ │ │ │ + mov %r10,-0x138(%rbp) │ │ │ │ + mov %r9,-0x110(%rbp) │ │ │ │ + mov %rcx,-0x108(%rbp) │ │ │ │ + mov %r8d,-0xf8(%rbp) │ │ │ │ call d600 │ │ │ │ - mov -0x220(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 51f1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e25b> │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov -0x170(%rbp),%r11 │ │ │ │ + mov -0x138(%rbp),%r10 │ │ │ │ + mov -0x110(%rbp),%r9 │ │ │ │ + movslq 0x90(%rax),%r13 │ │ │ │ + mov -0x108(%rbp),%rcx │ │ │ │ + mov -0xf8(%rbp),%r8d │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + mov %r11,(%rcx) │ │ │ │ + add %r15,%r11 │ │ │ │ + mov %r12,0x8(%rcx) │ │ │ │ + mov %r11,0x10(%rcx) │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + jmp 63106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41186> │ │ │ │ + nop │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 60d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + jmp 62de3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e63> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub -0x108(%rbp),%r10 │ │ │ │ + movabs $0x1fffffffffffffff,%rsi │ │ │ │ + mov %r10,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 154d7 <__cxa_finalize@plt+0x7877> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10,-0x178(%rbp) │ │ │ │ + cmovne %rax,%r15 │ │ │ │ + mov %r9,-0x170(%rbp) │ │ │ │ + mov %r8,-0x110(%rbp) │ │ │ │ + add %rax,%r15 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + cmova %rax,%r15 │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d640 │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x178(%rbp),%r10 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x110(%rbp),%r8 │ │ │ │ + mov (%r12,%r9,4),%eax │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %eax,(%rcx,%r10,1) │ │ │ │ + je 63833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418b3> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9,-0x178(%rbp) │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x108(%rbp),%rdi │ │ │ │ + lea 0x4(%rcx,%r10,1),%r10 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 63887 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41907> │ │ │ │ + mov %rcx,-0x178(%rbp) │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ + mov %r9,-0x110(%rbp) │ │ │ │ + mov %r8,-0x108(%rbp) │ │ │ │ call d600 │ │ │ │ - mov -0x240(%rbp),%rdi │ │ │ │ - cmp -0x360(%rbp),%rdi │ │ │ │ - jne 5133c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d67c> │ │ │ │ - jmp 51341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d681> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea -0x6(%rdi,%rax,1),%rdx │ │ │ │ + mov -0x178(%rbp),%rcx │ │ │ │ + mov -0x170(%rbp),%r10 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x110(%rbp),%r9 │ │ │ │ + mov -0x108(%rbp),%r8 │ │ │ │ + mov %rcx,-0x108(%rbp) │ │ │ │ + add %rcx,%r15 │ │ │ │ + jmp 6354b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415cb> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 62d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e10> │ │ │ │ + jmp 62ddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e5c> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 63080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41100> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 6390b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4198b> │ │ │ │ + mov (%rax),%edi │ │ │ │ mov (%rdx),%ecx │ │ │ │ - mov %ecx,-0x1b0(%rbp) │ │ │ │ - movzwl 0x4(%rdx),%edx │ │ │ │ - mov %dx,-0x1ac(%rbp) │ │ │ │ - cmp $0x2e666376,%ecx │ │ │ │ - je 529c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed01> │ │ │ │ - movl $0x0,-0x380(%rbp) │ │ │ │ - lea -0x3(%rdi,%rax,1),%rax │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - mov %dx,-0x1b0(%rbp) │ │ │ │ - movzbl 0x2(%rax),%eax │ │ │ │ - mov %al,-0x1ae(%rbp) │ │ │ │ - cmp $0x6362,%dx │ │ │ │ - jne 4fdce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10e> │ │ │ │ - cmp $0x66,%al │ │ │ │ - jne 4fdce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10e> │ │ │ │ - mov -0x2d8(%rbp),%rdx │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x3c9d5(%rip),%rcx # 8e983 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acc3> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movl $0x2,-0x380(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 4fdce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c10e> │ │ │ │ - call d080 │ │ │ │ - sub 0x51317(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3d425(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x4e740(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r8w,-0x70(%rbp) │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - mov -0x318(%rbp),%rax │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rax │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ + cmp %ecx,%edi │ │ │ │ + je 638fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4197b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 6392f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419af> │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jne 638e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41960> │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 638f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41973> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rax) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm6 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 63080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41100> │ │ │ │ + mov %rdi,0x8(%r10) │ │ │ │ + jmp 63080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41100> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 63506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41586> │ │ │ │ + mov %rbx,-0xe8(%rbp) │ │ │ │ + jmp 6390e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4198e> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0xc8(%rax),%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + call 63dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e40> │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + jmp 62e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f00> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0xb0(%rax),%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 63dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e40> │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add 0x48(%r13),%rdx │ │ │ │ + jmp 62ffc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4107c> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0x98(%rax),%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 63dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e40> │ │ │ │ + mov -0x108(%rbp),%rdx │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov -0xe8(%rbp),%rax │ │ │ │ + add 0x48(%rbx),%rdx │ │ │ │ + jmp 62fc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41041> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ + call 60d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ + mov -0x108(%rbp),%r10 │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + jmp 63203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41283> │ │ │ │ + mov %r12,%rsi │ │ │ │ + add $0x4,%r12 │ │ │ │ + mov %ecx,(%rsi) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 631c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41240> │ │ │ │ + jmp 631fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4127c> │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jle 63bc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c47> │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + add -0x108(%rbp),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 63bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c3f> │ │ │ │ + call d550 │ │ │ │ + add 0x0(%r13),%r15 │ │ │ │ + jmp 63597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41617> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 63c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c83> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + movq $0x0,-0xf0(%rbp) │ │ │ │ + movq $0x0,-0x118(%rbp) │ │ │ │ + jmp 62638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406b8> │ │ │ │ + movq $0x0,-0xc0(%rbp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4e865(%rip),%r13 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - lea -0x160(%rbp),%r14 │ │ │ │ - movaps %xmm6,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x4eb64(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ + movq $0x0,-0xa0(%rbp) │ │ │ │ + movq $0x0,-0x90(%rbp) │ │ │ │ + movq $0x0,-0x80(%rbp) │ │ │ │ + movq $0x0,-0x88(%rbp) │ │ │ │ + movq $0x0,-0x148(%rbp) │ │ │ │ + movq $0x0,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movq $0x0,-0x160(%rbp) │ │ │ │ + movq $0x0,-0x128(%rbp) │ │ │ │ movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movsd -0x320(%rbp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - mov %rdi,-0x348(%rbp) │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53573 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8b3> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ + movq $0x0,-0x130(%rbp) │ │ │ │ + movaps %xmm0,-0xd0(%rbp) │ │ │ │ + movaps %xmm0,-0xb0(%rbp) │ │ │ │ + movq $0x0,-0x70(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x0,-0x60(%rbp) │ │ │ │ + movq $0x0,-0x68(%rbp) │ │ │ │ + jmp 621d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40259> │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4e70e(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 521ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e4fa> │ │ │ │ - call d600 │ │ │ │ - lea 0x4e62f(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e56f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ - call d1a0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 62589 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40609> │ │ │ │ xor %edi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %di,-0x70(%rbp) │ │ │ │ - lea 0x4e52e(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm7,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4e961(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x320(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 535e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f920> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4e542(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6c6> │ │ │ │ - call d600 │ │ │ │ - lea 0x4e463(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e3a3(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %si,-0x70(%rbp) │ │ │ │ - lea 0x4e35f(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x340(%rbp),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - movaps %xmm4,-0x1c0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - call dc40 │ │ │ │ - mov -0x350(%rbp),%rsi │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - lea 0x4e797(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ - mov %rdi,-0x340(%rbp) │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 53562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8a2> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4e378(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e890> │ │ │ │ - call d600 │ │ │ │ - lea 0x4e299(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8c0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov -0x360(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e1d9(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x340(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x3c43d(%rip),%rcx # 8e9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad28> │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52fc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f307> │ │ │ │ - mov %rdx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x298(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 13d77 <__cxa_finalize@plt+0x6117> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3c3ba(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52f74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2b4> │ │ │ │ - mov %rdx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x278(%rbp) │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13d3f <__cxa_finalize@plt+0x60df> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3c156(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,-0x220(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52f21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f261> │ │ │ │ - mov %rdx,-0x220(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x210(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x218(%rbp) │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - call 53b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe80> │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 137b3 <__cxa_finalize@plt+0x5b53> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3c0a9(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 52eca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f20a> │ │ │ │ - mov %rdx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,-0x1b8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x50d36(%rip) │ │ │ │ - jne 52951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec91> │ │ │ │ - cmpb $0x0,0x50d2a(%rip) │ │ │ │ - je 512ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62e> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bf51(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x50b10(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x50af6(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 13419 <__cxa_finalize@plt+0x57b9> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 530f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f430> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 512ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62e> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 500d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c410> │ │ │ │ - mov 0xf0(%rcx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 133fc <__cxa_finalize@plt+0x579c> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 5323e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f57e> │ │ │ │ - movsbl 0x59(%rbx),%r8d │ │ │ │ - jmp 50097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3d7> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 52bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef3f> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 528bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebfc> │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 528d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec10> │ │ │ │ - movzwl (%rcx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 503e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c724> │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 503e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c724> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 52bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef03> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 5290f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec4f> │ │ │ │ - mov (%rcx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec63> │ │ │ │ - movzwl (%rcx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 5027c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5bc> │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 5027c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5bc> │ │ │ │ - mov -0x370(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 50169 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4a9> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bddd(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5071c(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x50702(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 133e8 <__cxa_finalize@plt+0x5788> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 53129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f469> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 527d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb10> │ │ │ │ - cmp $0x7a67,%dx │ │ │ │ - jne 51f5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e29b> │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - lea 0x3bf9c(%rip),%rcx # 8e97c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acbc> │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movl $0x1,-0x380(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - jmp 4fdc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c101> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bd2f(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x508ee(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x508d4(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 13431 <__cxa_finalize@plt+0x57d1> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 53162 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4a2> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 6238a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4040a> │ │ │ │ mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ + call d640 │ │ │ │ + mov -0x108(%rbp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 512ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d62e> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bcbf(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x505fe(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x505e4(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%r15,%rax,1),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d550 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 135c9 <__cxa_finalize@plt+0x5969> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 53071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3b1> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 512e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d621> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bc4f(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5080e(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x507f4(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 136d2 <__cxa_finalize@plt+0x5a72> │ │ │ │ - cmpb $0x0,0x38(%r15) │ │ │ │ - je 530aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3ea> │ │ │ │ - movsbl 0x43(%r15),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 51ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e220> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3bbdd(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x5051c(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x50502(%rip),%rdi │ │ │ │ - call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 136be <__cxa_finalize@plt+0x5a5e> │ │ │ │ - cmpb $0x0,0x38(%r15) │ │ │ │ - je 5319b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4db> │ │ │ │ - movsbl 0x43(%r15),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d420 │ │ │ │ - jmp 51ed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e213> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%rdx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jb 52bd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef13> │ │ │ │ - lea (%rbx,%rcx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmp 528fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec3d> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mov -0x310(%rbp),%rbx │ │ │ │ - add $0x8,%ecx │ │ │ │ - mov (%rdx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jb 52c0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef4f> │ │ │ │ - lea (%rbx,%rcx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rdx,%rcx │ │ │ │ - jmp 528aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebea> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov -0x310(%rbp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 532af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ef> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efa8> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52c7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efbc> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 512ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5fa> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 512ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5fa> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 5327a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ba> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52cbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2effb> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52ccf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f00f> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d559> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d559> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53451 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f791> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52d0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f04e> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52d22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f062> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d4b8> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d4b8> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 533f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f735> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52d61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0a1> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0b5> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 510f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d431> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 510f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d431> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 5341c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f75c> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0f4> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f108> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51cd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e014> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51cd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e014> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 53487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7c7> │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - cmp -0x368(%rbp),%rsi │ │ │ │ - jne 51d31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e071> │ │ │ │ - jmp 51de6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e126> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 53493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7d3> │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - cmp -0x358(%rbp),%rsi │ │ │ │ - jne 51ade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de1e> │ │ │ │ - jmp 51c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df44> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f548> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52e4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f18d> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52e61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1a1> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddbd> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ddbd> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 531e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f521> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1e0> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1f4> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 519f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd36> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 519f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd36> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov -0x310(%rbp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 533b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6f9> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f237> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52f0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f24b> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 527a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eae9> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 527a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eae9> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 5334e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f68e> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52f4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f28a> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52f5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f29e> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 52708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea48> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 52708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea48> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6c3> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52f9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2dd> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 52fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2f1> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 52667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9a7> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 52667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9a7> │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov %r12,%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rbx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 53327 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f667> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 52ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f330> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 53004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f344> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 525e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e920> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 525e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e920> │ │ │ │ - mov 0x8(%rax),%rsi │ │ │ │ - mov -0x310(%rbp),%r8 │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea 0x1(%rsi),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jae 532eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f62b> │ │ │ │ - xor %esi,%esi │ │ │ │ - test $0x4,%dil │ │ │ │ - je 53047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f387> │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - test $0x2,%dil │ │ │ │ - je 5305b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f39b> │ │ │ │ - movzwl (%rdx,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - and $0x1,%edi │ │ │ │ - je 51eac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1ec> │ │ │ │ - movzbl (%rdx,%rsi,1),%edx │ │ │ │ - mov %dl,(%r8,%rsi,1) │ │ │ │ - jmp 51eac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1ec> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x3351b(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52aca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0a> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52aca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee0a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,-0x378(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0x33553(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52b3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee7c> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52b3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee7c> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x3359a(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb78> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb78> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x335d3(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 529ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ecec> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 529ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ecec> │ │ │ │ - mov %rdi,-0x380(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x380(%rbp),%rdi │ │ │ │ - lea -0x3360c(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52a5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed9a> │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52a5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed9a> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,-0x378(%rbp) │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0x33644(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 52bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eeee> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 52bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eeee> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 531ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f52a> │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52e8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1ce> │ │ │ │ - mov %edi,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53219 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f559> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f17b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x336e0(%rip),%rdx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 53644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f984> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - mov $0x20,%r8d │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 50097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3d7> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 5328a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ca> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52ca9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efe9> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov -0x310(%rbp),%r11 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 532bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5ff> │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef96> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov -0x310(%rbp),%r11 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 532fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f63b> │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 53035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f375> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f670> │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52fde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f31e> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 5335e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f69e> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f278> │ │ │ │ - mov %edi,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53394 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f6d4> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52f8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2cb> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - mov -0x310(%rbp),%r11 │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 533c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f709> │ │ │ │ - lea (%r11,%rdx,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52ee5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f225> │ │ │ │ - mov %edi,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%r12,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 533fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f73e> │ │ │ │ - lea (%r12,%rdx,1),%r8 │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f08f> │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 5342c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f76c> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52da2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0e2> │ │ │ │ - mov %edi,%ebx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xfffffff8,%ebx │ │ │ │ - mov %ebx,%r8d │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x8,%edx │ │ │ │ - mov (%rcx,%rsi,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rsi,1) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jb 53462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f7a2> │ │ │ │ - lea (%rbx,%rdx,1),%r8 │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - add %rcx,%rdx │ │ │ │ - jmp 52cfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f03c> │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - jmp 51de6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e126> │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - jmp 51c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df44> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 51776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dab6> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 51940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc80> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 50ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cfe1> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 50e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d1af> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov -0x330(%rbp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0d8> │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x330(%rbp),%r11 │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r11,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 5350e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f84e> │ │ │ │ - lea (%r11,%rax,1),%r8 │ │ │ │ - mov %r15,-0x308(%rbp) │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 51d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0d8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 515aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8ea> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5103b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d37b> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5252a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e86a> │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e4d4> │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov -0x360(%rbp),%r8 │ │ │ │ - lea 0x1(%rax),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 51b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de8c> │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x360(%rbp),%rbx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 535af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f8ef> │ │ │ │ - lea (%rbx,%rax,1),%r8 │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - add %rdi,%rax │ │ │ │ - jmp 51b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de8c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x378(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e6a0> │ │ │ │ - mov -0x2e8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 51be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df20> │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ + je 63ba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c28> │ │ │ │ + call d600 │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %rbx,0x0(%r13) │ │ │ │ + mov %r15,0x10(%r13) │ │ │ │ + jmp 63597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41617> │ │ │ │ xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x360(%rbp),%rbx │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%rbx,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 53629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f969> │ │ │ │ - jmp 535c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f908> │ │ │ │ - mov $0x20,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%r8d │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x310(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 50097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3d7> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x386a1(%rip),%rsi # 8bd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68058> │ │ │ │ - call 4fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf80> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 536a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9e3> │ │ │ │ - mov -0x318(%rbp),%rsi │ │ │ │ - lea 0x4fc67(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x310(%rbp),%rax │ │ │ │ - mov -0x368(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movq $0x1b,-0x2f0(%rbp) │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x2f0(%rbp),%rdx │ │ │ │ - movdqa 0x3be43(%rip),%xmm0 # 8f530 , std::allocator >@@Base+0x2b0> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x3be3a(%rip),%xmm0 # 8f540 , std::allocator >@@Base+0x2c0> │ │ │ │ - movups %xmm0,0xb(%rax) │ │ │ │ - mov -0x2f0(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%rdx │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5377a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2faba> │ │ │ │ - mov -0x318(%rbp),%rsi │ │ │ │ - lea 0x4fbc0(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - mov -0x318(%rbp),%rdi │ │ │ │ - lea 0x3b265(%rip),%rsi # 8e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6acf8> │ │ │ │ - call 4fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf80> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5377f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fabf> │ │ │ │ - mov -0x318(%rbp),%rsi │ │ │ │ - lea 0x4fb8b(%rip),%rdi │ │ │ │ - call 22ec0 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + jmp 62357 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x403d7> │ │ │ │ + add %rax,%r15 │ │ │ │ + jmp 63597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41617> │ │ │ │ + jne 63a3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41aba> │ │ │ │ + mov -0x108(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + jmp 63a3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41aba> │ │ │ │ + jne 63a63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ae3> │ │ │ │ + mov -0x108(%rbp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r13) │ │ │ │ + jmp 635a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41629> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%r8d │ │ │ │ - mov -0x308(%rbp),%r15 │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov -0x330(%rbp),%r11 │ │ │ │ - add $0x8,%eax │ │ │ │ - mov (%rdi,%rcx,1),%r9 │ │ │ │ - mov %r9,(%r11,%rcx,1) │ │ │ │ - cmp %r8d,%eax │ │ │ │ - jb 53798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fad8> │ │ │ │ - jmp 53527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f867> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1339a <__cxa_finalize@plt+0x573a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133c9 <__cxa_finalize@plt+0x5769> │ │ │ │ - endbr64 │ │ │ │ - jmp 134c7 <__cxa_finalize@plt+0x5867> │ │ │ │ - endbr64 │ │ │ │ - jmp 1344e <__cxa_finalize@plt+0x57ee> │ │ │ │ - endbr64 │ │ │ │ - jmp 1357d <__cxa_finalize@plt+0x591d> │ │ │ │ - endbr64 │ │ │ │ - jmp 13689 <__cxa_finalize@plt+0x5a29> │ │ │ │ - endbr64 │ │ │ │ - jmp 1362a <__cxa_finalize@plt+0x59ca> │ │ │ │ - endbr64 │ │ │ │ - jmp 1371d <__cxa_finalize@plt+0x5abd> │ │ │ │ - endbr64 │ │ │ │ - jmp 1372e <__cxa_finalize@plt+0x5ace> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - endbr64 │ │ │ │ - jmp 1379f <__cxa_finalize@plt+0x5b3f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13598 <__cxa_finalize@plt+0x5938> │ │ │ │ - endbr64 │ │ │ │ - jmp 137d7 <__cxa_finalize@plt+0x5b77> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ - endbr64 │ │ │ │ - jmp 13805 <__cxa_finalize@plt+0x5ba5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - endbr64 │ │ │ │ - jmp 13890 <__cxa_finalize@plt+0x5c30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139ae <__cxa_finalize@plt+0x5d4e> │ │ │ │ - endbr64 │ │ │ │ - jmp 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - endbr64 │ │ │ │ - jmp 1398b <__cxa_finalize@plt+0x5d2b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1389d <__cxa_finalize@plt+0x5c3d> │ │ │ │ - endbr64 │ │ │ │ - jmp 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139c4 <__cxa_finalize@plt+0x5d64> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1366a <__cxa_finalize@plt+0x5a0a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13951 <__cxa_finalize@plt+0x5cf1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1339a <__cxa_finalize@plt+0x573a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133d5 <__cxa_finalize@plt+0x5775> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139e9 <__cxa_finalize@plt+0x5d89> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 133a6 <__cxa_finalize@plt+0x5746> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13929 <__cxa_finalize@plt+0x5cc9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a52 <__cxa_finalize@plt+0x5df2> │ │ │ │ - endbr64 │ │ │ │ - jmp 13ae9 <__cxa_finalize@plt+0x5e89> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13a80 <__cxa_finalize@plt+0x5e20> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 134ad <__cxa_finalize@plt+0x584d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13736 <__cxa_finalize@plt+0x5ad6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13af1 <__cxa_finalize@plt+0x5e91> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1377c <__cxa_finalize@plt+0x5b1c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13b2b <__cxa_finalize@plt+0x5ecb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b90 <__cxa_finalize@plt+0x5f30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13bad <__cxa_finalize@plt+0x5f4d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13bbe <__cxa_finalize@plt+0x5f5e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13c09 <__cxa_finalize@plt+0x5fa9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13481 <__cxa_finalize@plt+0x5821> │ │ │ │ - endbr64 │ │ │ │ - jmp 13c3e <__cxa_finalize@plt+0x5fde> │ │ │ │ - endbr64 │ │ │ │ - jmp 13c4a <__cxa_finalize@plt+0x5fea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13469 <__cxa_finalize@plt+0x5809> │ │ │ │ - endbr64 │ │ │ │ - jmp 1352f <__cxa_finalize@plt+0x58cf> │ │ │ │ + jmp 1533f <__cxa_finalize@plt+0x76df> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13b9c <__cxa_finalize@plt+0x5f3c> │ │ │ │ + jmp 153e4 <__cxa_finalize@plt+0x7784> │ │ │ │ endbr64 │ │ │ │ - jmp 53925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc65> │ │ │ │ + jmp 154aa <__cxa_finalize@plt+0x784a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - endbr64 │ │ │ │ - jmp 53925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc65> │ │ │ │ + jmp 154b2 <__cxa_finalize@plt+0x7852> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13cf4 <__cxa_finalize@plt+0x6094> │ │ │ │ + jmp 153ce <__cxa_finalize@plt+0x776e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13c98 <__cxa_finalize@plt+0x6038> │ │ │ │ + jmp 154be <__cxa_finalize@plt+0x785e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13ce3 <__cxa_finalize@plt+0x6083> │ │ │ │ + jmp 15391 <__cxa_finalize@plt+0x7731> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13b71 <__cxa_finalize@plt+0x5f11> │ │ │ │ - endbr64 │ │ │ │ - jmp 13da2 <__cxa_finalize@plt+0x6142> │ │ │ │ - endbr64 │ │ │ │ - jmp 13d63 <__cxa_finalize@plt+0x6103> │ │ │ │ + jmp 15452 <__cxa_finalize@plt+0x77f2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 135b0 <__cxa_finalize@plt+0x5950> │ │ │ │ - endbr64 │ │ │ │ - jmp 13d6f <__cxa_finalize@plt+0x610f> │ │ │ │ + jmp 15361 <__cxa_finalize@plt+0x7701> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13b0e <__cxa_finalize@plt+0x5eae> │ │ │ │ + jmp 15468 <__cxa_finalize@plt+0x7808> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ + jmp 15357 <__cxa_finalize@plt+0x76f7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13daa <__cxa_finalize@plt+0x614a> │ │ │ │ + jmp 1550a <__cxa_finalize@plt+0x78aa> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ + jmp 15530 <__cxa_finalize@plt+0x78d0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13df5 <__cxa_finalize@plt+0x6195> │ │ │ │ + jmp 15377 <__cxa_finalize@plt+0x7717> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13e4f <__cxa_finalize@plt+0x61ef> │ │ │ │ + jmp 15383 <__cxa_finalize@plt+0x7723> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13495 <__cxa_finalize@plt+0x5835> │ │ │ │ + jmp 1557e <__cxa_finalize@plt+0x791e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13b1a <__cxa_finalize@plt+0x5eba> │ │ │ │ + jmp 1543c <__cxa_finalize@plt+0x77dc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13ac6 <__cxa_finalize@plt+0x5e66> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13e6a <__cxa_finalize@plt+0x620a> │ │ │ │ + jmp 15410 <__cxa_finalize@plt+0x77b0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13afd <__cxa_finalize@plt+0x5e9d> │ │ │ │ + jmp 15426 <__cxa_finalize@plt+0x77c6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13eb5 <__cxa_finalize@plt+0x6255> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13ec6 <__cxa_finalize@plt+0x6266> │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 153fa <__cxa_finalize@plt+0x779a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x8(%rsi),%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x8(%rdx),%rdx │ │ │ │ - mov (%rsi),%r9 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add $0x10,%rsi │ │ │ │ - lea (%rdx,%r8,1),%rcx │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - je 53c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffa8> │ │ │ │ - cmp %rcx,0x10(%rdi) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - jae 53b82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fec2> │ │ │ │ - lea 0x10(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - je 53b82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fec2> │ │ │ │ - cmp %rcx,0x10(%rax) │ │ │ │ - jae 53be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff20> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 63daa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e2a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 53d49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30089> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 53c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffd0> │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 63d7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41dfa> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 63d8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e0c> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 53bb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fef4> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30030> │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%edi │ │ │ │ - sub %rsi,%r9 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r8d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r9,%r8,1),%r10 │ │ │ │ - mov %r10,(%rcx,%r8,1) │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 53c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff8b> │ │ │ │ - jmp 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - jbe 53d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30068> │ │ │ │ - mov (%rax),%rsi │ │ │ │ - lea 0x10(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 53b7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2febc> │ │ │ │ - jmp 53b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30030> │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - lea 0x18(%rbx),%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - sub %rcx,%rsi │ │ │ │ - add %esi,%edi │ │ │ │ - sub %rsi,%r9 │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - cmp $0x8,%edi │ │ │ │ - jb 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - and $0xfffffff8,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%r8d │ │ │ │ - add $0x8,%esi │ │ │ │ - mov (%r9,%r8,1),%r10 │ │ │ │ - mov %r10,(%rcx,%r8,1) │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 53cd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30015> │ │ │ │ - jmp 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 53d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30070> │ │ │ │ - test %edi,%edi │ │ │ │ - je 53bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff03> │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ - mov %cl,0x10(%rbx) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 53bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feff> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 53bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff03> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - jmp 53b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 53bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff03> │ │ │ │ - lea 0x3a679(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ + lea 0x2a61d(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ call d2f0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 63e7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41efa> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 63e4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41eca> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d550 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 63e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41edc> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + lea 0x2a54d(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x10(%rsi),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov 0x18(%rdx),%edx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303d0> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 53faa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ea> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30350> │ │ │ │ - lea 0x2(%rbp),%rcx │ │ │ │ - or $0x2,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30380> │ │ │ │ - lea 0x3(%rbp),%rcx │ │ │ │ - or $0x4,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30390> │ │ │ │ - lea 0x4(%rbp),%rcx │ │ │ │ - or $0x8,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shl %cl,%r11 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303a0> │ │ │ │ - lea 0x5(%rbp),%rcx │ │ │ │ - or $0x10,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303b0> │ │ │ │ - lea 0x6(%rbp),%rcx │ │ │ │ - or $0x20,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%r9,8),%rcx │ │ │ │ - je 54080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303c0> │ │ │ │ - lea 0x7(%rbp),%rcx │ │ │ │ - or $0x40,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14096 <__cxa_finalize@plt+0x6436> │ │ │ │ - mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 63f4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fca> │ │ │ │ + test %rdx,%rdx │ │ │ │ mov $0x1,%eax │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rax │ │ │ │ - and (%rdx,%rsi,8),%rax │ │ │ │ - je 540b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303f0> │ │ │ │ - or $0xffffff80,%edi │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %dil,0xf(%rsp) │ │ │ │ - lea 0xf(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ + mov %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 d810 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 54090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303d0> │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 53f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ca> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x18(%r13),%esi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - lea (%rsi,%rcx,8),%rsi │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jae 140a3 <__cxa_finalize@plt+0x6443> │ │ │ │ - mov %ebp,%ecx │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 63f1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f9a> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shl %cl,%r10 │ │ │ │ - shr $0x6,%rdi │ │ │ │ - mov %r10,%rcx │ │ │ │ - and (%rdx,%rdi,8),%rcx │ │ │ │ - lea 0x1(%rbp),%rcx │ │ │ │ - jne 53de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30120> │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 540c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30400> │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 53df4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30134> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30170> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 53f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ca> │ │ │ │ - jmp 53f85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302c5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 53f85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302c5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53e6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301ac> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x4(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301e8> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x5(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30224> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x6(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30260> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - lea 0x7(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 53f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3029c> │ │ │ │ - jmp 5401d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035d> │ │ │ │ - nop │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 540c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30408> │ │ │ │ - add $0x28,%rsp │ │ │ │ + call d550 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 63f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fac> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 54020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30360> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 53f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302ca> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x2a47d(%rip),%rdi # 8e3ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c44e> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + mov %rcx,%r15 │ │ │ │ + push %r14 │ │ │ │ + mov %edx,%r14d │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ + lea 0x68(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x10(%rsi),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5412e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3046e> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + lea 0x38(%rdi),%rax │ │ │ │ + mov %rax,0x28(%rdi) │ │ │ │ + lea 0x58(%rdi),%rax │ │ │ │ + mov %rax,0x48(%rdi) │ │ │ │ + lea 0x78(%rdi),%rax │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movb $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + movb $0x0,0x58(%rdi) │ │ │ │ + mov %rax,0x68(%rdi) │ │ │ │ + movq $0x0,0x70(%rdi) │ │ │ │ + movb $0x0,0x78(%rdi) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov %r14d,0x20(%rbx) │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + movq $0x0,0x94(%rbx) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + movl $0x0,0x9c(%rbx) │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + mov 0x2ad7c(%rip),%rax # 8eda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce28> │ │ │ │ + mov %rax,0x88(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 541cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3050d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 140ec <__cxa_finalize@plt+0x648c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5420c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3054c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304c0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 54222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30562> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54211 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30551> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 140cc <__cxa_finalize@plt+0x646c> │ │ │ │ - jmp 140ec <__cxa_finalize@plt+0x648c> │ │ │ │ + jmp 1558e <__cxa_finalize@plt+0x792e> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1410b <__cxa_finalize@plt+0x64ab> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 542ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3060a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 14156 <__cxa_finalize@plt+0x64f6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54306 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30646> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305c0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5431c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3065c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5430b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3064b> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 6406a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420ea> │ │ │ │ + call d600 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 6407c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420fc> │ │ │ │ + call d600 │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 6408e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4210e> │ │ │ │ + call d600 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 640a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42120> │ │ │ │ + pop %rbx │ │ │ │ + jmp d600 │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14136 <__cxa_finalize@plt+0x64d6> │ │ │ │ - jmp 14156 <__cxa_finalize@plt+0x64f6> │ │ │ │ + mov 0x98(%rdi),%eax │ │ │ │ + mov 0x94(%rdi),%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + cmova %edx,%eax │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14175 <__cxa_finalize@plt+0x6515> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 543ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306fa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306c0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ + mov 0x94(%rdi),%edx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 141c0 <__cxa_finalize@plt+0x6560> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 543f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30736> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306b0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 5440c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3074c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 543fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3073b> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 141a0 <__cxa_finalize@plt+0x6540> │ │ │ │ - jmp 141c0 <__cxa_finalize@plt+0x6560> │ │ │ │ + mov %rdx,%rax │ │ │ │ + cvtsi2ss %rdx,%xmm1 │ │ │ │ + add 0x98(%rdi),%eax │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + movsd 0x2ac77(%rip),%xmm0 # 8ed78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdf8> │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + minsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 141df <__cxa_finalize@plt+0x657f> │ │ │ │ - nop │ │ │ │ + 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 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 544aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307ea> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 54470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov 0x9c(%rdi),%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 1422a <__cxa_finalize@plt+0x65ca> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 544e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30826> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x307a0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 544fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3083c> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 57f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 544eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3082b> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rdx,%rax │ │ │ │ + add 0x94(%rdi),%eax │ │ │ │ + add 0x98(%rdi),%eax │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1420a <__cxa_finalize@plt+0x65aa> │ │ │ │ - jmp 1422a <__cxa_finalize@plt+0x65ca> │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmpl $0x1,0x98(%rdi) │ │ │ │ + je 6418c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4220c> │ │ │ │ + cmpl $0x1,0x94(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x98(%rdi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 641ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4222e> │ │ │ │ + mov 0x94(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + 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 0x2add8(%rip),%xmm0 # 8efb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d030> │ │ │ │ + movups %xmm0,0x68(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14249 <__cxa_finalize@plt+0x65e9> │ │ │ │ - nopl (%rax) │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 54570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308b0> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - je 545b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308f0> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 54560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a0> │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - jne 54567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a7> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 54567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308a7> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 641f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42276> │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 64204 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42284> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 64212 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42292> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 64228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422a8> │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 54590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308d0> │ │ │ │ - add $0x8,%rsp │ │ │ │ + jmp d600 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x78(%rax),%rax │ │ │ │ + endbr64 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edx │ │ │ │ + jle 155b8 <__cxa_finalize@plt+0x7958> │ │ │ │ + movslq %esi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 642c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42340> │ │ │ │ + mov 0x38(%rdi),%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x2ab9f(%rip),%xmm2 # 8edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce78> │ │ │ │ + movss (%rcx,%rdx,4),%xmm1 │ │ │ │ + subss (%rcx,%rax,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x2ab8c(%rip),%xmm0 # 8ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce80> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rdi),%xmm0 │ │ │ │ + mulsd 0x2ab78(%rip),%xmm0 # 8ee08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce88> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + xorps 0x2ad0b(%rip),%xmm0 # 8efc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d040> │ │ │ │ add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 54530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30870> │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movss (%rdx,%rax,4),%xmm0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - jmp 14273 <__cxa_finalize@plt+0x6613> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edx │ │ │ │ + jge 155d8 <__cxa_finalize@plt+0x7978> │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + movslq %edx,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 64360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423e0> │ │ │ │ + mov 0x38(%rdi),%rdx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movsd 0x2aaff(%rip),%xmm2 # 8edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce78> │ │ │ │ + movss (%rdx,%rsi,4),%xmm1 │ │ │ │ + subss (%rdx,%rax,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x2aaec(%rip),%xmm0 # 8ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce80> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rdi),%xmm0 │ │ │ │ + mulsd 0x2aad8(%rip),%xmm0 # 8ee08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce88> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + xorps 0x2ac6b(%rip),%xmm0 # 8efc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d040> │ │ │ │ + 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 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x658,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x648(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x190(%rsp),%r14 │ │ │ │ - lea 0x1a0(%rsp),%r15 │ │ │ │ - call d080 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov %rax,0x4ecc8(%rip) │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x310(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + sub $0x2f8,%rsp │ │ │ │ + movq 0x3db68(%rip),%xmm4 # a1ef8 , std::allocator >@GLIBCXX_3.4.21+0x1660> │ │ │ │ + movhps 0x3db69(%rip),%xmm4 # a1f00 >@GLIBCXX_3.4+0x1720> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x2e8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movaps %xmm4,0x20(%rsp) │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + cltq │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x3d,%rsi │ │ │ │ + jne 1573a <__cxa_finalize@plt+0x7ada> │ │ │ │ + test %rax,%rax │ │ │ │ + je 651a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43228> │ │ │ │ + lea 0x0(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 5e930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac70> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54663 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309a3> │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x38(%r14),%rdi │ │ │ │ + mov %rax,0x40(%r14) │ │ │ │ + mov %rcx,0x38(%r14) │ │ │ │ + mov %r12,0x48(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 64416 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42496> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x320(%rsp),%rbp │ │ │ │ - lea 0x64(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %eax,0x64(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x64(%rsp),%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - test %edi,%edi │ │ │ │ - jle 547ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b0e> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x68(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x20,%rsi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x28(%r15),%rsi │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x50(%r15),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x48(%r15),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%r15 │ │ │ │ - mov 0x70(%r15),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov 0x68(%r15),%rsi │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 64440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x38(%r14),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rdx,%rbp,8),%rdx │ │ │ │ + cvtsd2ss 0x88(%rdx),%xmm0 │ │ │ │ + movss %xmm0,(%rax,%rbp,4) │ │ │ │ + add $0x1,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jg 64420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 1573a <__cxa_finalize@plt+0x7ada> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 65198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43218> │ │ │ │ + lea 0x0(,%rdx,4),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x90,%rsi │ │ │ │ - call d810 │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,0x64(%rsp) │ │ │ │ - jg 546a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x309e0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x8(%r14),%rdi │ │ │ │ + mov %rax,0x10(%r14) │ │ │ │ + mov %rcx,0x8(%r14) │ │ │ │ + mov %r12,0x18(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 644b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42531> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 1573a <__cxa_finalize@plt+0x7ada> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 65188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43208> │ │ │ │ + lea 0x0(,%rdx,4),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r12,%rax │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + mov %rax,0x28(%r14) │ │ │ │ + mov %rcx,0x20(%r14) │ │ │ │ + mov %r12,0x30(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 64516 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42596> │ │ │ │ + call d600 │ │ │ │ + mov 0x38(%r14),%r13 │ │ │ │ + mov 0x40(%r14),%rbp │ │ │ │ + sub %r13,%rbp │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jbe 645d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42653> │ │ │ │ + sar $0x2,%rbp │ │ │ │ xor %r12d,%r12d │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 54a23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d63> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x88(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov (%rax,%r12,8),%r14 │ │ │ │ + jmp 6453c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425bc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%r12 │ │ │ │ + movss 0x4(%r13,%r12,4),%xmm1 │ │ │ │ + subss 0x0(%r13,%r12,4),%xmm1 │ │ │ │ + movsd 0x2a8a6(%rip),%xmm2 # 8edf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce78> │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x2a89d(%rip),%xmm0 # 8ee00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce80> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%r14),%xmm0 │ │ │ │ + mulsd 0x2a888(%rip),%xmm0 # 8ee08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce88> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%r14),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ mov 0x8(%r14),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call d810 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x20,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x24,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x28,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x2c,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x30,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x34,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x38,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rsi │ │ │ │ - add $0x3c,%rsi │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x88(%rax),%rsi │ │ │ │ - mov 0x90(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - mov 0xa8(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0xb8(%rax),%rsi │ │ │ │ - mov 0xc0(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + xorps 0x2aa13(%rip),%xmm1 # 8efc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d040> │ │ │ │ + addss 0x26a57(%rip),%xmm0 # 8b00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6908c> │ │ │ │ + movss %xmm1,(%rax,%r12,4) │ │ │ │ + mov 0x20(%r14),%rax │ │ │ │ + movss %xmm0,(%rax,%r12,4) │ │ │ │ + lea 0x2(%r12),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 64538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425b8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + movslq %eax,%rbp │ │ │ │ + test %eax,%eax │ │ │ │ + js 1573a <__cxa_finalize@plt+0x7ada> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 652a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43320> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0xd0(%rax),%rsi │ │ │ │ - mov 0xd8(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ + call d640 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%r14),%rdi │ │ │ │ + mov %r12,0x58(%r14) │ │ │ │ + mov %rcx,0x50(%r14) │ │ │ │ + mov %r12,0x60(%r14) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 64628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426a8> │ │ │ │ + call d600 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 64634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426b4> │ │ │ │ + nop │ │ │ │ + add $0x1,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rdx │ │ │ │ - add $0xe8,%rdx │ │ │ │ - call 53d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300c0> │ │ │ │ + call 4ed10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd90> │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jle 64680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42700> │ │ │ │ mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x110(%rax),%rsi │ │ │ │ - mov 0x118(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 640d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42150> │ │ │ │ + movsd 0x2a7bc(%rip),%xmm3 # 8ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce90> │ │ │ │ + comisd %xmm0,%xmm3 │ │ │ │ + jb 64630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426b0> │ │ │ │ mov (%rbx),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + call 64110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42190> │ │ │ │ + comisd 0x2a76a(%rip),%xmm0 # 8edd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ce58> │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + seta (%rax,%rbp,1) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 64630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1e0(%rsp),%rbp │ │ │ │ + lea 0x170(%rsp),%r15 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%r12,8),%rax │ │ │ │ - mov 0x128(%rax),%rsi │ │ │ │ - mov 0x130(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp %r12d,0x4(%rax) │ │ │ │ - jg 54800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b40> │ │ │ │ - movq 0x4d44d(%rip),%xmm1 # a1e78 , std::allocator >@GLIBCXX_3.4.21+0x15e0> │ │ │ │ - movhps 0x4d44e(%rip),%xmm1 # a1e80 >@GLIBCXX_3.4+0x16a0> │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - lea 0x200(%rsp),%r12 │ │ │ │ - call d080 │ │ │ │ - sub 0x4e89d(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - lea 0x4bcfa(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3a9a8(%rip),%xmm0 # 8f428 , std::allocator >@@Base+0x1a8> │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ + mov %r15,0x8(%rsp) │ │ │ │ + lea 0x3c0c1(%rip),%r13 # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ call d1a0 │ │ │ │ - mov 0x4bf66(%rip),%rbp # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3c34d(%rip),%rbx # a09f8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x4bf5f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x2e0(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2f8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - movq $0x0,0x2d8(%rsp) │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ + mov %cx,0x2c0(%rsp) │ │ │ │ + mov 0x3c33e(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + add %r15,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4bdd9(%rip),%r14 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3c1c2(%rip),%r15 # a08d8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%r15 │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - movaps %xmm2,0x190(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movaps %xmm5,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x4c0cd(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x10,0x1d8(%rsp) │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - lea 0x198(%rsp),%rax │ │ │ │ + lea 0x3c4be(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + lea 0x178(%rsp),%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x190(%rsp),%rax │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,0x208(%rsp) │ │ │ │ - call da00 (double)@plt> │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ + mov %r12d,%esi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ mov %rdi,0x50(%rsp) │ │ │ │ mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - movb $0x0,0x160(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 55868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ba8> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ + je 65518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43598> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x4bc74(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f96> │ │ │ │ + lea 0x3c082(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 64852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428d2> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x4bb8e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x3bf92(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x4bd86(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x3c18a(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - call 802d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c610> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x70(%r14),%r12 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x4bd3f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x2e0(%rsp) │ │ │ │ + mov 0x3c14c(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x2c0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - movups %xmm0,0x2f8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - movq $0x0,0x2d8(%rsp) │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm6,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm3,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ call dc40 │ │ │ │ + lea 0x3c2d7(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x4bec2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - movl $0x10,0x1d8(%rsp) │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + call da00 (double)@plt> │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ mov %rdi,0x48(%rsp) │ │ │ │ mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 55880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bc0> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ + je 65530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435b0> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x4ba9d(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54e2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3116d> │ │ │ │ + lea 0x3beac(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 64a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42aa8> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x4b9b7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x3bdbc(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x4bbaf(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x3bfb4(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov (%r14),%r12d │ │ │ │ call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov %ax,0x2e0(%rsp) │ │ │ │ - mov 0x4bb67(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %ax,0x2c0(%rsp) │ │ │ │ + mov 0x3bf6f(%rip),%rax # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - movups %xmm0,0x2f8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ - movq $0x0,0x2d8(%rsp) │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm7,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm4,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x1c0(%rsp) │ │ │ │ call dc40 │ │ │ │ + lea 0x3c102(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ mov 0x30(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x4bcf2(%rip),%rax # a0c10 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ - movl $0x10,0x1d8(%rsp) │ │ │ │ - mov %r15,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x1f0(%rsp) │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + movl $0x10,0x1b8(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ call d860 >::init(std::basic_streambuf >*)@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebx,%esi │ │ │ │ + mov %r12d,%esi │ │ │ │ call dab0 │ │ │ │ - mov 0x1c0(%rsp),%r8 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ + mov 0x1a0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 55850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b90> │ │ │ │ - mov 0x1b0(%rsp),%rax │ │ │ │ + je 65500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43580> │ │ │ │ + mov 0x190(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1b8(%rsp),%rcx │ │ │ │ + mov 0x198(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - lea 0x4b8cf(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x200(%rsp) │ │ │ │ - mov %rax,0x190(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 54ffb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3133b> │ │ │ │ + lea 0x3bce2(%rip),%rax # a08b0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1e0(%rsp) │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 64bf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c72> │ │ │ │ call d600 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x4b7e9(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x198(%rsp) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x3bbf2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x178(%rsp) │ │ │ │ call d8c0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x4b9e1(%rip),%rcx # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbp,0x190(%rsp) │ │ │ │ - mov %rcx,0x190(%rsp,%rax,1) │ │ │ │ - mov %r13,0x200(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x3bdea(%rip),%rsi # a0a00 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov %rsi,0x170(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1e0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x39a75(%rip),%rcx # 8eaca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ae0a> │ │ │ │ + mov $0x13,%r8d │ │ │ │ + lea 0x29cb6(%rip),%rcx # 8e902 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c982> │ │ │ │ call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%r13 │ │ │ │ + lea 0xa0(%rsp),%r15 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0xb0(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 55748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a88> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ + je 65428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434a8> │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ + movabs $0x800000000000000a,%rax │ │ │ │ add %rcx,%rax │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 145b1 <__cxa_finalize@plt+0x6951> │ │ │ │ - lea 0xb0(%rsp),%r15 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3990e(%rip),%rsi # 8e9e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad22> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 1598e <__cxa_finalize@plt+0x7d2e> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x29c4b(%rip),%rsi # 8e916 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c996> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 557a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ae0> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ + je 65480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43500> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ - mov 0xd0(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0xd8(%rsp) │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbx,%rcx │ │ │ │ - je 556f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a38> │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - cmp %rax,0xe0(%rsp) │ │ │ │ - jae 5516f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314af> │ │ │ │ + je 654d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43558> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp %rax,0xc0(%rsp) │ │ │ │ + jae 64d6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42deb> │ │ │ │ cmp 0x38(%rsp),%rsi │ │ │ │ - je 5516f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314af> │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ - jae 554e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31820> │ │ │ │ + je 64d6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42deb> │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 65110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43190> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 145e4 <__cxa_finalize@plt+0x6984> │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ + jb 15856 <__cxa_finalize@plt+0x7bf6> │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x110(%rsp) │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 558e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c20> │ │ │ │ - mov %rcx,0x110(%rsp) │ │ │ │ + je 65548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435c8> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x118(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 143a7 <__cxa_finalize@plt+0x6747> │ │ │ │ - lea 0x110(%rsp),%r14 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3960e(%rip),%rsi # 8e822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab62> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000000a,%rax │ │ │ │ + add 0xf8(%rsp),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 15774 <__cxa_finalize@plt+0x7b14> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x29b10(%rip),%rsi # 8e920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c9a0> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x140(%rsp),%rbp │ │ │ │ + lea 0x120(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0x130(%rsp) │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 557f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b38> │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ + je 65350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433d0> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ - mov 0x130(%rsp),%rcx │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x158(%rsp),%rdx │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %r8,0x138(%rsp) │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 55720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a60> │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - cmp %rax,0x140(%rsp) │ │ │ │ - jae 552af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315ef> │ │ │ │ + je 653a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43428> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 64eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f30> │ │ │ │ cmp 0x40(%rsp),%rsi │ │ │ │ - je 552af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315ef> │ │ │ │ - cmp %rax,0x160(%rsp) │ │ │ │ - jae 554b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317f0> │ │ │ │ + je 64eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f30> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 65098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43118> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 143d3 <__cxa_finalize@plt+0x6773> │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ + jb 157b6 <__cxa_finalize@plt+0x7b56> │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x170(%rsp) │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 55898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bd8> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ + je 655a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43620> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x178(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 144f2 <__cxa_finalize@plt+0x6892> │ │ │ │ - lea 0x170(%rsp),%r12 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x394c9(%rip),%rsi # 8e81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ab5d> │ │ │ │ - mov %r12,%rdi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x158(%rsp) │ │ │ │ + je 155f8 <__cxa_finalize@plt+0x7998> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x29ddb(%rip),%rsi # 8ed2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6cdac> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ + lea 0x180(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ + mov %r12,0x170(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 556a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319e0> │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ + je 653d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43450> │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x198(%rsp) │ │ │ │ + mov %rcx,0x178(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x4e151(%rip) │ │ │ │ - jne 55588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318c8> │ │ │ │ - cmpb $0x0,0x4e145(%rip) │ │ │ │ - jne 55510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31850> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - cmp 0x28(%rsp),%rdi │ │ │ │ - je 553d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31716> │ │ │ │ - call d600 │ │ │ │ + cmpb $0x0,0x3e52c(%rip) │ │ │ │ + jne 65230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432b0> │ │ │ │ + cmpb $0x0,0x3e520(%rip) │ │ │ │ + jne 651b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43238> │ │ │ │ mov 0x170(%rsp),%rdi │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 553f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31730> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 64fd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43059> │ │ │ │ call d600 │ │ │ │ - mov 0x130(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 55402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31742> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 64feb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4306b> │ │ │ │ call d600 │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5541c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3175c> │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 64ffd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4307d> │ │ │ │ call d600 │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 5542e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3176e> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 6500f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4308f> │ │ │ │ call d600 │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 55440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31780> │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65021 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430a1> │ │ │ │ call d600 │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 65033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430b3> │ │ │ │ + call d600 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ cmp 0x30(%rsp),%rdi │ │ │ │ - je 55454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31794> │ │ │ │ + je 65044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430c4> │ │ │ │ call d600 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ cmp 0x38(%rsp),%rdi │ │ │ │ - je 55468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317a8> │ │ │ │ + je 65058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430d8> │ │ │ │ call d600 │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ cmp 0x40(%rsp),%rdi │ │ │ │ - je 5547c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317bc> │ │ │ │ + je 6506c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430ec> │ │ │ │ call d600 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 59870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bb0> │ │ │ │ - mov 0x648(%rsp),%rax │ │ │ │ + mov 0x2e8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 55a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31db4> │ │ │ │ - add $0x658,%rsp │ │ │ │ + jne 656ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4376a> │ │ │ │ + add $0x2f8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 55324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31664> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x110(%rsp),%r12 │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 64ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f76> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 655b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43637> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 650ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4316e> │ │ │ │ + lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 655b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43637> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov 0x48(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - call d710 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 551e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31524> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rbp │ │ │ │ + call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 64db1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e31> │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp $0x8,%ecx │ │ │ │ + jb 6555f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435df> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 65166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431e6> │ │ │ │ + lea (%r14,%rsi,1),%r8 │ │ │ │ + add %rdx,%rsi │ │ │ │ + jmp 6555f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435df> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 644fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4257c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 64497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42517> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 643fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4247c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3921e(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x4dddd(%rip),%rdi │ │ │ │ + lea 0x29258(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x3e115(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - lea 0x4ddc1(%rip),%rdi │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x3e0f9(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 14452 <__cxa_finalize@plt+0x67f2> │ │ │ │ + je 156e3 <__cxa_finalize@plt+0x7a83> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 55600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31940> │ │ │ │ + je 652b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43330> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 553c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31702> │ │ │ │ + jmp 64fc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43047> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x391a6(%rip),%rsi # 8e73a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa7a> │ │ │ │ - lea 0x4dae5(%rip),%rdi │ │ │ │ + lea 0x291e0(%rip),%rsi # 8e41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c49c> │ │ │ │ + lea 0x3de3d(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x198(%rsp),%rdx │ │ │ │ - mov 0x190(%rsp),%rsi │ │ │ │ - lea 0x4dac9(%rip),%rdi │ │ │ │ + mov 0x178(%rsp),%rdx │ │ │ │ + mov 0x170(%rsp),%rsi │ │ │ │ + lea 0x3de21(%rip),%rdi │ │ │ │ call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 1443a <__cxa_finalize@plt+0x67da> │ │ │ │ + je 156ff <__cxa_finalize@plt+0x7a9f> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31990> │ │ │ │ + je 65300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43380> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d420 │ │ │ │ - jmp 553b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316f5> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + jmp 64fba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4303a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 6460e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4268e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x35ab5(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x49d85(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 5556d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318ad> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + je 65215 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43295> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 5556d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318ad> │ │ │ │ + jmp 65215 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43295> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ call d730 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x35b05(%rip),%rcx # 1fb70 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x49dd5(%rip),%rcx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 555e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31921> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + je 65289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43309> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ call *%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 555e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31921> │ │ │ │ + jmp 65289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43309> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbp,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 5599a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cda> │ │ │ │ + jae 655f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43671> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 556ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a0a> │ │ │ │ + je 65378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433f8> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 556dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a1d> │ │ │ │ + je 6538b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4340b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 5538d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316cd> │ │ │ │ + je 64e51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ed1> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 5538d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316cd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 559d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d13> │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - jne 55161 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314a1> │ │ │ │ - jmp 55185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314c5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 64e51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ed1> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 559c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d06> │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ + jbe 6568f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4370f> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ cmp 0x40(%rsp),%rsi │ │ │ │ - jne 552a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315e1> │ │ │ │ - jmp 552c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31605> │ │ │ │ + jne 64ea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f22> │ │ │ │ + jmp 64ec6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f46> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r13,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r12,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 55971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cb1> │ │ │ │ + jae 65668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436e8> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 55770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ab0> │ │ │ │ + je 653f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43478> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 55783 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ac3> │ │ │ │ + je 6540b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4348b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 5508e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ce> │ │ │ │ + je 64f92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43012> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 5508e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ce> │ │ │ │ + jmp 64f92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43012> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r15,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 5594a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c8a> │ │ │ │ + jae 65641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436c1> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 557c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b08> │ │ │ │ + je 65450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434d0> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 557db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b1b> │ │ │ │ + je 65463 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434e3> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 55110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31450> │ │ │ │ + je 64c85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d05> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 55110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31450> │ │ │ │ + jmp 64c85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d05> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rbp,%r8 │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ mov %rdx,%rsi │ │ │ │ - add $0x1,%rcx │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 55921 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c61> │ │ │ │ + jae 6561a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4369a> │ │ │ │ xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - je 55820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b60> │ │ │ │ + je 654a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43528> │ │ │ │ mov (%rsi),%edi │ │ │ │ mov %edi,(%r8) │ │ │ │ mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - je 55833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b73> │ │ │ │ + je 654bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4353b> │ │ │ │ movzwl (%rsi,%rdi,1),%r9d │ │ │ │ mov %r9w,(%r8,%rdi,1) │ │ │ │ add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 55250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31590> │ │ │ │ + je 64d0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d8c> │ │ │ │ movzbl (%rsi,%rdi,1),%ecx │ │ │ │ mov %cl,(%r8,%rdi,1) │ │ │ │ - jmp 55250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31590> │ │ │ │ + jmp 64d0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d8c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 6569c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4371c> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 64d5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ddd> │ │ │ │ + jmp 64d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e01> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 54fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31312> │ │ │ │ + jmp 64bc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c47> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 54c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f6d> │ │ │ │ + jmp 64827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428a7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1e0(%rsp),%rsi │ │ │ │ + lea 0x1c0(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 54e04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31144> │ │ │ │ + jmp 649fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a7d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add $0x1,%rcx │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 55a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d48> │ │ │ │ - xor %esi,%esi │ │ │ │ + jae 656ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4374a> │ │ │ │ + xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 55a65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31da5> │ │ │ │ + je 65570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435f0> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 55a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d92> │ │ │ │ + je 65583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43603> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 55309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31649> │ │ │ │ - movzbl (%rdi,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 55309 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31649> │ │ │ │ + je 64dc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e45> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64dc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e45> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - add $0x1,%rcx │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + mov %r13,%r8 │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rdx,%rsi │ │ │ │ cmp $0x8,%ecx │ │ │ │ - jae 559e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d20> │ │ │ │ - xor %esi,%esi │ │ │ │ + jae 656a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43729> │ │ │ │ + xor %edi,%edi │ │ │ │ test $0x4,%cl │ │ │ │ - jne 55a43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d83> │ │ │ │ + je 655c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43648> │ │ │ │ + mov (%rsi),%edi │ │ │ │ + mov %edi,(%r8) │ │ │ │ + mov $0x4,%edi │ │ │ │ test $0x2,%cl │ │ │ │ - jne 55a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d70> │ │ │ │ + je 655db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4365b> │ │ │ │ + movzwl (%rsi,%rdi,1),%r9d │ │ │ │ + mov %r9w,(%r8,%rdi,1) │ │ │ │ + add $0x2,%rdi │ │ │ │ and $0x1,%ecx │ │ │ │ - je 551c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31509> │ │ │ │ - movzbl (%rdi,%rsi,1),%ecx │ │ │ │ - mov %cl,(%r8,%rsi,1) │ │ │ │ - jmp 551c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31509> │ │ │ │ + je 64f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f8a> │ │ │ │ + movzbl (%rsi,%rdi,1),%ecx │ │ │ │ + mov %cl,(%r8,%rdi,1) │ │ │ │ + jmp 64f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f8a> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,0x0(%rbp,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 5592a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c6a> │ │ │ │ + jb 655fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4367a> │ │ │ │ lea 0x0(%rbp,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 5580f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b4f> │ │ │ │ + jmp 65367 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433e7> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ mov %r9,(%rbx,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 55953 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c93> │ │ │ │ + jb 65623 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436a3> │ │ │ │ lea (%rbx,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 557b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31af7> │ │ │ │ + jmp 65497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43517> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + mov %r9,(%r15,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 5597a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31cba> │ │ │ │ - lea 0x0(%r13,%rsi,1),%r8 │ │ │ │ + jb 6564a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436ca> │ │ │ │ + lea (%r15,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 5575f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31a9f> │ │ │ │ + jmp 6543f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434bf> │ │ │ │ mov %ecx,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ and $0xfffffff8,%r8d │ │ │ │ mov %esi,%edi │ │ │ │ - mov 0x28(%rsp),%r11 │ │ │ │ add $0x8,%esi │ │ │ │ mov (%rdx,%rdi,1),%r9 │ │ │ │ - mov %r9,(%r11,%rdi,1) │ │ │ │ + mov %r9,(%r12,%rdi,1) │ │ │ │ cmp %r8d,%esi │ │ │ │ - jb 559a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ce3> │ │ │ │ - lea (%r11,%rsi,1),%r8 │ │ │ │ + jb 65671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f1> │ │ │ │ + lea (%r12,%rsi,1),%r8 │ │ │ │ add %rdx,%rsi │ │ │ │ - jmp 556b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x319f9> │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - jmp 552c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31605> │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ - jmp 55185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314c5> │ │ │ │ - mov %ecx,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov %edi,%r8d │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r10 │ │ │ │ - mov %r10,(%rsi,%r8,1) │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jb 559e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d29> │ │ │ │ - lea (%rsi,%rdi,1),%r8 │ │ │ │ - add %rdx,%rdi │ │ │ │ - jmp 558f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c37> │ │ │ │ - mov %ecx,%r9d │ │ │ │ - xor %edi,%edi │ │ │ │ - and $0xfffffff8,%r9d │ │ │ │ - mov %edi,%r8d │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r10 │ │ │ │ - mov %r10,(%rsi,%r8,1) │ │ │ │ - cmp %r9d,%edi │ │ │ │ - jb 55a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d51> │ │ │ │ - lea (%rsi,%rdi,1),%r8 │ │ │ │ - add %rdx,%rdi │ │ │ │ - jmp 558af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bef> │ │ │ │ - movzwl (%rdi,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - jmp 5590b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c4b> │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - jmp 55902 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c42> │ │ │ │ - movzwl (%rdi,%rsi,1),%r9d │ │ │ │ - mov %r9w,(%r8,%rsi,1) │ │ │ │ - add $0x2,%rsi │ │ │ │ - jmp 558c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c03> │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov %esi,(%r8) │ │ │ │ - mov $0x4,%esi │ │ │ │ - jmp 558ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bfa> │ │ │ │ + jmp 653e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43467> │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + jmp 64ec6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f46> │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + jmp 64d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e01> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,0x0(%r13,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 656b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43732> │ │ │ │ + jmp 65101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43181> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x8,%esi │ │ │ │ + mov (%rdx,%rdi,1),%r9 │ │ │ │ + mov %r9,(%r14,%rdi,1) │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jb 656d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43753> │ │ │ │ + jmp 65178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431f8> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 142b7 <__cxa_finalize@plt+0x6657> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 142f1 <__cxa_finalize@plt+0x6691> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14383 <__cxa_finalize@plt+0x6723> │ │ │ │ + jmp 1562c <__cxa_finalize@plt+0x79cc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14333 <__cxa_finalize@plt+0x66d3> │ │ │ │ + jmp 156b4 <__cxa_finalize@plt+0x7a54> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 142fb <__cxa_finalize@plt+0x669b> │ │ │ │ + jmp 1566d <__cxa_finalize@plt+0x7a0d> │ │ │ │ endbr64 │ │ │ │ - jmp 14435 <__cxa_finalize@plt+0x67d5> │ │ │ │ + jmp 1575d <__cxa_finalize@plt+0x7afd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1447e <__cxa_finalize@plt+0x681e> │ │ │ │ - endbr64 │ │ │ │ - jmp 14403 <__cxa_finalize@plt+0x67a3> │ │ │ │ + jmp 15717 <__cxa_finalize@plt+0x7ab7> │ │ │ │ endbr64 │ │ │ │ - jmp 1440f <__cxa_finalize@plt+0x67af> │ │ │ │ + jmp 157ae <__cxa_finalize@plt+0x7b4e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1448d <__cxa_finalize@plt+0x682d> │ │ │ │ + jmp 157e1 <__cxa_finalize@plt+0x7b81> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 144dd <__cxa_finalize@plt+0x687d> │ │ │ │ + jmp 15841 <__cxa_finalize@plt+0x7be1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14305 <__cxa_finalize@plt+0x66a5> │ │ │ │ + jmp 156aa <__cxa_finalize@plt+0x7a4a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1451d <__cxa_finalize@plt+0x68bd> │ │ │ │ + jmp 15881 <__cxa_finalize@plt+0x7c21> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14592 <__cxa_finalize@plt+0x6932> │ │ │ │ + jmp 15721 <__cxa_finalize@plt+0x7ac1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1430f <__cxa_finalize@plt+0x66af> │ │ │ │ + jmp 1588e <__cxa_finalize@plt+0x7c2e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 142e2 <__cxa_finalize@plt+0x6682> │ │ │ │ + jmp 15898 <__cxa_finalize@plt+0x7c38> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14474 <__cxa_finalize@plt+0x6814> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 157ee <__cxa_finalize@plt+0x7b8e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14542 <__cxa_finalize@plt+0x68e2> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 158a7 <__cxa_finalize@plt+0x7c47> │ │ │ │ endbr64 │ │ │ │ - jmp 145dc <__cxa_finalize@plt+0x697c> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 158f7 <__cxa_finalize@plt+0x7c97> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14610 <__cxa_finalize@plt+0x69b0> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 15926 <__cxa_finalize@plt+0x7cc6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1461a <__cxa_finalize@plt+0x69ba> │ │ │ │ - endbr64 │ │ │ │ - jmp 14632 <__cxa_finalize@plt+0x69d2> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - 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 55be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f28> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movq 0xb8(%rdi),%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - movq %xmm0,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - movups %xmm1,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 15979 <__cxa_finalize@plt+0x7d19> │ │ │ │ endbr64 │ │ │ │ - testb $0x2,0xd0(%rdi) │ │ │ │ - je 55c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f90> │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov 0xc0(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ + jmp 159be <__cxa_finalize@plt+0x7d5e> │ │ │ │ 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 55cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32018> │ │ │ │ - mov 0x68(%rdi),%rax │ │ │ │ - mov 0x70(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x80(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 55d58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32098> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - movzbl 0x78(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - 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 0x4b73d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x60(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x80(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b70d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0xb0(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0xd0(%rdi) │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b6e5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x48(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - shl $0x2,%esi │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - or %esi,%eax │ │ │ │ - mov %eax,0x68(%rdi) │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b6cd(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 55fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322ed> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 55fa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x322e5> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x35dbb(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3601f(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x38a5a(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 55fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3231f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x36029(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x360ed(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x38a30(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5600f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3234f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x36101(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x360bd(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x38a00(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 56042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32382> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x36166(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3608a(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x389cd(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 5607f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323bf> │ │ │ │ - lea 0x44(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x361c1(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3604d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x38990(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bd8d(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a371(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b1ed(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 560dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3241d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bd3d(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a321(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b19d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5612e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3246e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bced(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a2d1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b14d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x28(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5617d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324bd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 561b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324f3> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x4a636(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 561f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32533> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x4a5f6(%rip),%rdx # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bba5(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a209(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b07d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5624d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3258d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bb55(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a1b9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4b02d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5629e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x325de> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4bb05(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x4a169(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4afdd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 562ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3262d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 56352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32692> │ │ │ │ - add %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 56330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32670> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5636d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326ad> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 56441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32781> │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - mov 0x30(%rax),%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jle 5643d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3277d> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 563c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32708> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 56407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32747> │ │ │ │ - mov (%r15),%rdi │ │ │ │ - mov %rbp,%r14 │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%r14 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 563c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32700> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 56407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32747> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 56407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32747> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 56441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32781> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 56441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32781> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - setne %dl │ │ │ │ - add %r12,%rbp │ │ │ │ - add 0x28(%rax),%r12 │ │ │ │ - mov %rbp,0x30(%rax) │ │ │ │ - mov %r12,0x38(%rax) │ │ │ │ + je 658e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43968> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 6584c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438cc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 6588b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4390b> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 65867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438e7> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 6587e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438fe> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 65838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 65882 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43902> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 65838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 65844 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438c4> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 658e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43968> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 658b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43933> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 658cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4394b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 658cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4394f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 658e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43968> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 658e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43968> │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 5641d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3275d> │ │ │ │ - lea 0x35eb8(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x35b8c(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x385c7(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327b6> │ │ │ │ - call d600 │ │ │ │ - lea 0x4a373(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 568a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32be0> │ │ │ │ - cmp 0x18(%r13),%rsi │ │ │ │ - jae 56500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32840> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 569dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d1c> │ │ │ │ - add $0x48,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub 0x8(%r13),%rbx │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - cmp %rbx,%rax │ │ │ │ - cmovle %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 568e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c26> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rcx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - add %rdx,%rdi │ │ │ │ - mov %rcx,0x10(%r13) │ │ │ │ - mov %rdi,0x8(%r13) │ │ │ │ - mov %rcx,0x18(%r13) │ │ │ │ - cmpb $0x0,0x58(%r13) │ │ │ │ - je 56a1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d5f> │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - mov 0x60(%r13),%r12 │ │ │ │ - mov 0x70(%r13),%rbx │ │ │ │ - mov %r15,%r14 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - mov 0x38(%r15),%ecx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 56908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c48> │ │ │ │ - mov 0x28(%r15),%rdx │ │ │ │ - mov 0x30(%r15),%rbp │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - jne 567b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32af0> │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 569ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d0a> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 569e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d21> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 569b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf1> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - jne 56747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a87> │ │ │ │ - lea 0x30(%rsp),%r9 │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x4a402(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x4a5ac(%rip),%ebp │ │ │ │ - sete 0x11(%r15) │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - je 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movabs $0x696c616974696e49,%rax │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbx │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ + mov %rdi,-0x3b0(%rbp) │ │ │ │ + cmpb $0x0,0x3dbb0(%rip) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + lea -0x110(%rbp),%rbx │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + movabs $0x3a6e6f6974617a69,%rax │ │ │ │ + mov %rax,-0x109(%rbp) │ │ │ │ + movq $0xf,-0x118(%rbp) │ │ │ │ + movb $0x0,-0x101(%rbp) │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + jne 65a23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43aa3> │ │ │ │ + cmpb $0x0,0x3db5f(%rip) │ │ │ │ + je 65ad7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b57> │ │ │ │ + mov 0x3d951(%rip),%rax │ │ │ │ + lea 0x3d94a(%rip),%r12 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - jne 56960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ca0> │ │ │ │ - testb $0x1,0x40(%r12) │ │ │ │ - jne 5678e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ace> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - movq 0x18(%r15),%xmm0 │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - jmp 56714 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a54> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ + je 15d7d <__cxa_finalize@plt+0x811d> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 678d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45954> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x4a32a(%rip),%esi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + mov -0x120(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15d4c <__cxa_finalize@plt+0x80ec> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 67c1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c9a> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + jmp 65ac6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b46> │ │ │ │ + mov 0x3d656(%rip),%rax │ │ │ │ + lea 0x3d64f(%rip),%r12 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15ec3 <__cxa_finalize@plt+0x8263> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 678a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45923> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp 0x4a4d4(%rip),%ebp │ │ │ │ - sete 0x11(%r12) │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - je 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rdx,0x30(%r14) │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 56870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb0> │ │ │ │ - mov 0x48(%r13),%r12 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 569e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d21> │ │ │ │ - cmpb $0x0,0x10(%r12) │ │ │ │ - je 56940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c80> │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - je 566a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329e0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - je 56884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bc4> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 56884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bc4> │ │ │ │ - mov 0x78(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - add %rax,%rdx │ │ │ │ - add 0x68(%r13),%rdx │ │ │ │ - mov %rdx,0x18(%r13) │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + mov -0x120(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d720 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ test %rax,%rax │ │ │ │ - je 56895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bd5> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - jmp 564d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32819> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - orl $0x4,0x38(%r15) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 5682d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b6d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x4a0b2(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ + je 15d60 <__cxa_finalize@plt+0x8100> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 67d87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e07> │ │ │ │ + movsbl 0x43(%rax),%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d420 │ │ │ │ + cmpb $0x0,0x3da21(%rip) │ │ │ │ + jne 65988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a08> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65ad7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b57> │ │ │ │ + call d600 │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + lea -0x120(%rbp),%rsi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + mov %rsi,-0x3a8(%rbp) │ │ │ │ + lea 0x80(%rax),%r15 │ │ │ │ + movb $0x0,-0x10c(%rbp) │ │ │ │ + movl $0x64656573,-0x110(%rbp) │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp 0x4a3b4(%rip),%ebp │ │ │ │ - sete 0x11(%r15) │ │ │ │ - mov %rdx,0x28(%r14) │ │ │ │ - je 56750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 569e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d21> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 56858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b98> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - jne 56747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a87> │ │ │ │ - jmp 567c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b00> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + movq $0x4,-0x118(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x3d9d4(%rip),%rsi │ │ │ │ mov %r15,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 56842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b82> │ │ │ │ + mov %eax,0x3d9c3(%rip) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x3d9c1(%rip) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5676a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32aaa> │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - orl $0x1,0x40(%r13) │ │ │ │ - add 0x68(%r13),%rax │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 564d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32819> │ │ │ │ - nop │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - lea -0xc1b(%rip),%rdx # 55c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 56932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c72> │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov 0x68(%r13),%rsi │ │ │ │ - xor %ebx,%ebx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%r13) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmovle %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%r13) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3285f> │ │ │ │ - sub %rbx,%rax │ │ │ │ - sub %rbx,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x78(%r13),%rax │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - jmp 5651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3285f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 56a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d40> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x38(%r15) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rdx,%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 56575 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328b5> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%r13),%rsi │ │ │ │ - jmp 564d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32810> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 5673b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a7b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 5678e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ace> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 56a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d7e> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov 0x30(%r14),%rbp │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jne 56597 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328d7> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 56640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32980> │ │ │ │ - jmp 56875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32bb5> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 565b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328f0> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,0x10(%rsp) │ │ │ │ - jne 56649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32989> │ │ │ │ - jmp 5676a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32aaa> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x35d80(%rip),%rcx # 8c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aa8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x355ec(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x38027(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x35c59(%rip),%rcx # 8c660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689a0> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x35d1d(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x3801d(%rip),%rdi # 8ea37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad77> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x356f2(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x356ae(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37ff1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x35a6b(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3558f(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x37fca(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56a76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32db6> │ │ │ │ - call d600 │ │ │ │ - lea 0x49d73(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 56ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e20> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56abc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dfc> │ │ │ │ + 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 65b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c00> │ │ │ │ + mov %rdi,-0x388(%rbp) │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + movq $0x270,0x3ecca(%rip) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c48> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d170 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 56b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e70> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56b0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e4c> │ │ │ │ + mov $0x6461,%esi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + mov %si,-0x10c(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + movl $0x65726874,-0x110(%rbp) │ │ │ │ + movq $0x6,-0x118(%rbp) │ │ │ │ + movb $0x0,-0x10a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ca6> │ │ │ │ call d600 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d450 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b2ed(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x498d1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a74d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56b7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ebd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b29c(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a703(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movq 0x49868(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56bd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f17> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d9d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b23c(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - lea -0x28(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a6a3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x49809(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x28(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56c36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f76> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4b165(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x497c9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a63d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fcd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b114(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a5f3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movq 0x49760(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56ce7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33027> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4b0b4(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - lea -0x18(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4a593(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x49701(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56d46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33086> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 56db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330f0> │ │ │ │ - test %dl,%dl │ │ │ │ - je 56db4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330f4> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330e8> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - test %dl,%dl │ │ │ │ - jne 56d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330d9> │ │ │ │ - lea 0x3548d(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x35319(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37c5c(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 65d31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43db1> │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x65726874,-0x110(%rbp) │ │ │ │ + movq $0x0,0x358(%rax) │ │ │ │ + mov %cx,-0x10c(%rbp) │ │ │ │ + movq $0x6,-0x118(%rbp) │ │ │ │ + movb $0x0,-0x10a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 56daa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330ea> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + movslq (%rax),%r13 │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 15c09 <__cxa_finalize@plt+0x7fa9> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 66efd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f7d> │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d640 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea (%rax,%r14,1),%r15 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 65cdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d5b> │ │ │ │ + lea -0x8(%r14),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x3b0(%rbp),%rdx │ │ │ │ + mov 0x360(%rdx),%rax │ │ │ │ + mov %rdi,0x368(%rdx) │ │ │ │ + mov %r12,0x360(%rdx) │ │ │ │ + mov %r15,0x370(%rdx) │ │ │ │ test %rax,%rax │ │ │ │ - jle 56e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33190> │ │ │ │ - test %dl,%dl │ │ │ │ - je 56e54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33194> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 56e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33183> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %dl,%dl │ │ │ │ - jne 56e29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33169> │ │ │ │ - lea 0x353ed(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x35279(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37bbc(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + je 65d0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d8b> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 56e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33183> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 56f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33268> │ │ │ │ - push %r13 │ │ │ │ - mov %edx,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + call d600 │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65d1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d9c> │ │ │ │ + call d600 │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x378(%rax),%rdi │ │ │ │ + call d940 │ │ │ │ + mov -0x388(%rbp),%r15 │ │ │ │ + lea -0x190(%rbp),%rax │ │ │ │ + lea -0x180(%rbp),%rbx │ │ │ │ + mov $0x6461,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3b8(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movl $0x65726874,-0x180(%rbp) │ │ │ │ + mov %dx,-0x17c(%rbp) │ │ │ │ + movq $0x6,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov $0x5350,%r13d │ │ │ │ + mov (%rax),%r12d │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea -0x1a0(%rbp),%r14 │ │ │ │ + mov %r13w,-0x19c(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov -0x3b0(%rbp),%r13 │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + lea 0x90(%r13),%rax │ │ │ │ + movb $0x0,-0x19a(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + movl $0x2d657375,-0x1a0(%rbp) │ │ │ │ + movq $0x6,-0x1a8(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + lea -0x1c0(%rbp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %rax,-0x3d0(%rbp) │ │ │ │ + mov $0x6e6f,%eax │ │ │ │ + mov %rsi,-0x3e0(%rbp) │ │ │ │ + mov %rdx,-0x3a0(%rbp) │ │ │ │ + mov %rdx,-0x1d0(%rbp) │ │ │ │ + movl $0x69676572,-0x1c0(%rbp) │ │ │ │ + mov %ax,-0x1bc(%rbp) │ │ │ │ + movq $0x6,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1ba(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + lea -0x170(%rbp),%rcx │ │ │ │ + lea -0x160(%rbp),%r15 │ │ │ │ + mov %rcx,-0x398(%rbp) │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45588> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + add $0x98,%r13 │ │ │ │ + cmp -0x3d0(%rbp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + setne %r9b │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 66f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f8a> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r9d,-0x3d0(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x3d0(%rbp),%r9d │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp $0x10,%edx │ │ │ │ - je 56f0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3324d> │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jne 56ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33224> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 56edc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3321c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 56ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33200> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %eax,0x40(%rbp) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 56ee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33224> │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 56f05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33245> │ │ │ │ - jmp 56ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33230> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ + mov -0x398(%rbp),%r8 │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + lea 0x310(%rax),%rcx │ │ │ │ + lea 0x278(%rax),%rdx │ │ │ │ + add $0x120,%rax │ │ │ │ + mov %rcx,-0x3c0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,-0x3d0(%rbp) │ │ │ │ + mov %rax,-0x3d8(%rbp) │ │ │ │ + push %r12 │ │ │ │ + call 461d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24250> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 65f32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fb2> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 65f47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fc7> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 65f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fd8> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 65f69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fe9> │ │ │ │ + call d600 │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x636e657265666572,%r12 │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %r12,-0x160(%rbp) │ │ │ │ + movb $0x65,-0x158(%rbp) │ │ │ │ + movq $0x9,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x157(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 67288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45308> │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ + mov %r12,-0x1a0(%rbp) │ │ │ │ + movb $0x65,-0x198(%rbp) │ │ │ │ + movq $0x9,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x197(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67ce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d69> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 67951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459d1> │ │ │ │ mov %r12,%rsi │ │ │ │ - call 56e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331d0> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 56f57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33297> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 56f66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332a6> │ │ │ │ + call d550 │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 56f43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33283> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45db8> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - push %r12 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %dil,0x7(%rsp) │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - lea 0x7(%rsp),%rbp │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %bh,0x7(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sar $0x10,%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - sar $0x18,%rbx │ │ │ │ - mov %al,0x7(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov %bl,0x7(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - call d990 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33375> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 57078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333b8> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 570b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333f0> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e8> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 570f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33430> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e8> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - jne 5706e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333ae> │ │ │ │ - lea 0x351be(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3504a(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x3798d(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x14fa(%rip),%rdx # 55bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f00> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 57140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33480> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 57057 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33397> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 57130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33470> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 57083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333c3> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 57066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333a6> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 57070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333b0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333e8> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 5707d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333bd> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5705c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3339c> │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x80(%rdi) │ │ │ │ - je 571eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3352b> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 57222 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33562> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 571eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3352b> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ + je 6793e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459be> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 465c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24640> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 66107 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44187> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 6611c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4419c> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 6612d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441ad> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 6613e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441be> │ │ │ │ + call d600 │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 46360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243e0> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 67798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45818> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 66229 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442a9> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 6734e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453ce> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 675c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45648> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 66584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44604> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 66584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44604> │ │ │ │ + mov -0x3a0(%rbp),%rdi │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + movq $0x8,-0x1c8(%rbp) │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + mov %rdi,-0x1d0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movb $0x0,-0x1b8(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5721d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3355d> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5724a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3358a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34eef(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34eab(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x377ee(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 57203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33543> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0xd0(%rdi) │ │ │ │ - je 572e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33621> │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 57318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33658> │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 679e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a67> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 572e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33621> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ + je 679d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a54> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + lea -0x1f0(%rbp),%rsi │ │ │ │ + mov %rax,-0x3f0(%rbp) │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rsi,-0x400(%rbp) │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + movb $0x65,-0x1d8(%rbp) │ │ │ │ + movq $0x9,-0x1e8(%rbp) │ │ │ │ + movb $0x0,-0x1d7(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57313 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33653> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33680> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34e91(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34db5(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x376f8(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 572f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33639> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - je 573c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33708> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 573ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3373f> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67a8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45b0f> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - je 573c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33708> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ + je 679c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a41> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x210(%rbp),%rax │ │ │ │ + lea -0x200(%rbp),%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + mov %r12,-0x210(%rbp) │ │ │ │ + movl $0x75706e69,-0x200(%rbp) │ │ │ │ + movb $0x74,-0x1fc(%rbp) │ │ │ │ + movq $0x5,-0x208(%rbp) │ │ │ │ + movb $0x0,-0x1fb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 573fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3373a> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33767> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34e42(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34cce(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37611(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 573e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33720> │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ab2> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - testb $0x1,0x78(%rdi) │ │ │ │ - je 574d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33815> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5750b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3384b> │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov 0x48(%rdi),%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add -0x18(%rdx),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call d180 >::imbue(std::locale const&)@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 574d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33815> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ + je 679b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a30> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rcx │ │ │ │ + mov -0x3b8(%rbp),%rdx │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + mov -0x3e8(%rbp),%rsi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 35f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ff0> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 66527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x445a7> │ │ │ │ + call d600 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 66538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x445b8> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 66549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x445c9> │ │ │ │ + call d600 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + cmp -0x3f0(%rbp),%rdi │ │ │ │ + je 6655e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x445de> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 6656f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x445ef> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 66584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44604> │ │ │ │ + call d600 │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + mov -0x3d0(%rbp),%rdi │ │ │ │ + call 58670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366f0> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x616d,%r9d │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %r9w,-0x160(%rbp) │ │ │ │ + movb $0x70,-0x15e(%rbp) │ │ │ │ + movq $0x3,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x15d(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 67277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452f7> │ │ │ │ + lea -0x320(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d6a0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33846> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8c0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33873> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x34afe(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34bc2(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37505(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 574ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3382c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 57560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338a0> │ │ │ │ - movzbl 0x45(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 575fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3393a> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x80a(%rip),%rdx # 56d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330a0> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 575f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33930> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 575d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33910> │ │ │ │ - test %dl,%dl │ │ │ │ - je 575fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3393a> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 575dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3391d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x45(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 57551 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33891> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %dl,%dl │ │ │ │ - je 575fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3393a> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 575ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338ed> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 575b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338f3> │ │ │ │ - endbr64 │ │ │ │ - jmp 57619 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33959> │ │ │ │ - lea 0x34c47(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x34ad3(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37416(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + call 3b140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191c0> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x616d,%r8d │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov %r8w,-0x180(%rbp) │ │ │ │ + movb $0x70,-0x17e(%rbp) │ │ │ │ + movq $0x3,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17d(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x45(%rbx),%eax │ │ │ │ - jmp 575b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338f7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 576a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339e2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 576d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a19> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - 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 │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 576c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a00> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 576d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a19> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 576b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339f7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 576a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339e2> │ │ │ │ - endbr64 │ │ │ │ - jmp 576f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a38> │ │ │ │ - lea 0x34930(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x349f4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37337(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 576b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339f9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x4a41c(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a74> │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x328(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67ade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45b5e> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 6799d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a1d> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 3bc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c90> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 666ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4472d> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x37beb(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 57790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ad0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x49072(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 57777 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ab7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x4a38c(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 577c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b04> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 666be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4473e> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x37c7b(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 57830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b70> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x48fe2(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 57807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b47> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 578b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 578f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c39> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - 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 578e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c20> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 578f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c39> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 578cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c0f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 578b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf2> │ │ │ │ - endbr64 │ │ │ │ - jmp 57918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c58> │ │ │ │ - lea 0x34710(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x347d4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x37117(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov -0x3e8(%rbp),%r12 │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 4ffd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e050> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 3b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191e0> │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + movabs $0x7669746365666665,%rdx │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + movabs $0x657a69732d657669,%rdx │ │ │ │ + add $0x298,%rax │ │ │ │ + mov -0xc8(%rbp),%r12 │ │ │ │ + mov %rdx,-0x15a(%rbp) │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + add -0xd0(%rbp),%r12 │ │ │ │ + movq $0xe,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x152(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 578cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c0f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4996d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call da50 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - lea 0x49930(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rbp,0x20(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5799c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cdc> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - lea 0x4a41d(%rip),%rax # a1dc0 @@Base+0x40> │ │ │ │ - movdqu 0x28(%r12),%xmm2 │ │ │ │ - movq 0x48a7e(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq 0x38(%r12),%xmm1 │ │ │ │ - add $0x28,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movups %xmm2,0x28(%rbx) │ │ │ │ - movq %xmm1,0x38(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33db8> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d4e> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d4e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - mov %rcx,0x28(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d78> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x20(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d95> │ │ │ │ - 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 57adb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e1b> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ - movhps %xmm2,0x30(%rbx) │ │ │ │ - movd %xmm1,0x38(%rbx) │ │ │ │ - movq %xmm2,0x28(%rbx) │ │ │ │ - movd %xmm4,0x3c(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d95> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 57a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d95> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33df8> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57b41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e81> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57b0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e4d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57b0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e4f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57b16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e56> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57aa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33de9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 57b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e58> │ │ │ │ - jmp 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33df8> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 57ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33df8> │ │ │ │ - jmp 57ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e02> │ │ │ │ - jmp 57ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e02> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + lea (%r12,%r12,1),%ecx │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 64370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423f0> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 6677e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x447fe> │ │ │ │ call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57adb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e1b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x388(%rbp),%r12 │ │ │ │ + mov $0x6461,%edi │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %di,-0x15c(%rbp) │ │ │ │ mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x50,%edi │ │ │ │ - call d640 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4974d(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call d800 │ │ │ │ - lea 0x48dad(%rip),%rax │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - movdqu 0x18(%r12),%xmm0 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x496fe(%rip),%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57bd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f12> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - lea 0x4a25f(%rip),%rax # a1e38 @@Base+0x40> │ │ │ │ - movdqu 0x38(%r12),%xmm2 │ │ │ │ - movq 0x48840(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq 0x48(%r12),%xmm1 │ │ │ │ - add $0x28,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm0 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movups %xmm2,0x38(%rbx) │ │ │ │ - movq %xmm1,0x48(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ff0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57c44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f84> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f84> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x40(%r12),%rdx │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov 0x38(%r12),%rcx │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov %rdx,0x40(%rbx) │ │ │ │ - mov %rcx,0x38(%rbx) │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 57c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fcb> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57d13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34053> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - pshufd $0xe5,%xmm1,%xmm4 │ │ │ │ - movhps %xmm2,0x40(%rbx) │ │ │ │ - movd %xmm1,0x48(%rbx) │ │ │ │ - movq %xmm2,0x38(%rbx) │ │ │ │ - movd %xmm4,0x4c(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fcb> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - jmp 57c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fcb> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34030> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 57d79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340b9> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57d45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34085> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57d47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34087> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57d4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3408e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 57ce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34021> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 57d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34090> │ │ │ │ - jmp 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34030> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34030> │ │ │ │ - jmp 57cfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3403a> │ │ │ │ - jmp 57cfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3403a> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57d13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34053> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + movl $0x65726874,-0x160(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - je 57da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340e0> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x18,%rsp │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movq $0x8,-0x188(%rbp) │ │ │ │ + mov %eax,-0x3f0(%rbp) │ │ │ │ + movabs $0x72646d2d74776270,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x0,-0x178(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 15e76 <__cxa_finalize@plt+0x8216> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x3a1b6(%rip),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 6682d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448ad> │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 57de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34120> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x38245(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 57de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34128> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x49bad(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34153> │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x3a3c0(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 6685e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448de> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 15e76 <__cxa_finalize@plt+0x8216> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 15e76 <__cxa_finalize@plt+0x8216> │ │ │ │ + movabs $0x63616d2d74776270,%rdi │ │ │ │ + mov (%r12),%rax │ │ │ │ + movsd 0x8(%rax),%xmm6 │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %rdi,-0x1a0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movq $0x8,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x198(%rbp) │ │ │ │ + movsd %xmm6,-0x3f8(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov (%rax),%r12d │ │ │ │ + mov -0x3b0(%rbp),%rax │ │ │ │ + movabs $0x7065642d74776270,%rdi │ │ │ │ + mov $0x6874,%esi │ │ │ │ + mov %rdi,-0x1c0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movsd 0x3f0(%rax),%xmm7 │ │ │ │ + mov %si,-0x1b8(%rbp) │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + movq $0xa,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1b6(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movsd %xmm7,-0x400(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov -0x3f0(%rbp),%ecx │ │ │ │ + mov %r12d,%edx │ │ │ │ + movsd -0x3f8(%rbp),%xmm1 │ │ │ │ + movsd -0x400(%rbp),%xmm0 │ │ │ │ + mov -0x3d8(%rbp),%rdi │ │ │ │ + call 52ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b40> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 6696c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449ec> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 57e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34170> │ │ │ │ - lea 0x489cd(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34185> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 6697d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449fd> │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34197> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 6698e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a0e> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3415c> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 57e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3415c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49b2d(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341d3> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 6699f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a1f> │ │ │ │ call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 57ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34200> │ │ │ │ - lea 0x4894d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57ed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34215> │ │ │ │ + mov -0x3d8(%rbp),%r14 │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 57340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353c0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 52b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b80> │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 56770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347f0> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 55190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33210> │ │ │ │ + lea -0x320(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + movq $0x11,-0x320(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + movdqa 0x285b2(%rip),%xmm0 # 8efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d050> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + movb $0x74,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x170(%rbp),%rdx │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov -0x170(%rbp),%r12 │ │ │ │ + mov -0x168(%rbp),%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 67581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45601> │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 66a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44aff> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 57ee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34227> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movl $0x65726874,-0x180(%rbp) │ │ │ │ + mov %cx,-0x17c(%rbp) │ │ │ │ + movq $0x6,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + mov -0x398(%rbp),%r14 │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1a710 <__cxa_finalize@plt+0xcab0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1a840 <__cxa_finalize@plt+0xcbe0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1a7b0 <__cxa_finalize@plt+0xcb50> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 66b02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b82> │ │ │ │ call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + mov $0x5350,%edx │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %dx,-0x15c(%rbp) │ │ │ │ + mov $0x6,%edx │ │ │ │ + movl $0x2d657375,-0x160(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 66b56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44bd6> │ │ │ │ + mov -0x3d0(%rbp),%rdi │ │ │ │ + call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a50> │ │ │ │ + mov -0x3d0(%rbp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 588b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36930> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 58910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36990> │ │ │ │ + mov -0x3d8(%rbp),%rcx │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %ebx,%r8d │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov -0x3c0(%rbp),%rsi │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 60f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f000> │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x6461,%eax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + movl $0x65726874,-0x160(%rbp) │ │ │ │ + mov %ax,-0x15c(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465a0> │ │ │ │ + movslq (%rax),%rax │ │ │ │ + mov %rax,-0x3a0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movabs $0x92492492492492,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 15fec <__cxa_finalize@plt+0x838c> │ │ │ │ test %rdi,%rdi │ │ │ │ - je 57e9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341dc> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - jmp 57e9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341dc> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x36b23(%rip),%rsi # 8ea4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad8c> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34296> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x36ad2(%rip),%rsi # 8ea5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad9b> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 57fb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342f6> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5c0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x36a83(%rip),%rsi # 8ea6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adac> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34356> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5803a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3437a> │ │ │ │ - call d600 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5804c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3438c> │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d0> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 58090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x384f6(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343d8> │ │ │ │ + je 674eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4556b> │ │ │ │ + imul $0xe0,%rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x400(%rbp) │ │ │ │ + call d640 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + mov -0x308(%rbp),%rdx │ │ │ │ + mov %rax,-0x3f8(%rbp) │ │ │ │ + movdqa -0x320(%rbp),%xmm1 │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + mov %rdi,-0x3d8(%rbp) │ │ │ │ + mov -0x300(%rbp),%rdi │ │ │ │ + mov %rdx,-0x3c0(%rbp) │ │ │ │ + mov %rdi,-0x3e0(%rbp) │ │ │ │ + sub %rdx,%rdi │ │ │ │ + mov %rdi,-0x3f0(%rbp) │ │ │ │ + movaps %xmm1,-0x3d0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x388(%rbp),%rbx │ │ │ │ + movdqa -0x3d0(%rbp),%xmm3 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov -0x3d8(%rbp),%rax │ │ │ │ + mov -0x3c0(%rbp),%r14 │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + movups %xmm3,(%rbx) │ │ │ │ + movups %xmm4,0x18(%rbx) │ │ │ │ + cmp -0x3e0(%rbp),%r14 │ │ │ │ + je 67270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452f0> │ │ │ │ + mov -0x3f0(%rbp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + lea (%rax,%r12,1),%rbx │ │ │ │ + mov %rbx,0x28(%rcx) │ │ │ │ + call d550 │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x2f0(%rbp),%r12 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rbx,0x20(%r14) │ │ │ │ + mov -0x2e8(%rbp),%rbx │ │ │ │ + movq $0x0,0x40(%r14) │ │ │ │ + movups %xmm5,0x30(%r14) │ │ │ │ + sub %r12,%rbx │ │ │ │ + je 67260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452e0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rax │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,0x40(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,0x30(%r14) │ │ │ │ + call d550 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov -0x2d0(%rbp),%rbx │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov -0x2d8(%rbp),%r12 │ │ │ │ + mov %r13,0x38(%rax) │ │ │ │ + mov %rbx,%r13 │ │ │ │ + movq $0x0,0x58(%rax) │ │ │ │ + movups %xmm6,0x48(%rax) │ │ │ │ + sub %r12,%r13 │ │ │ │ + je 67250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452d0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + add %rcx,%r13 │ │ │ │ + mov %rcx,0x48(%rdi) │ │ │ │ + mov %r13,0x58(%rdi) │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 66e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e9c> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - 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,%rbx │ │ │ │ + jne 66dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e40> │ │ │ │ + lea -0x28(%rbx),%rax │ │ │ │ + mov %rdi,-0x388(%rbp) │ │ │ │ + movabs $0xccccccccccccccd,%rdi │ │ │ │ + sub %r12,%rax │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + and %rdi,%rax │ │ │ │ + lea 0x5(%rax,%rax,4),%rax │ │ │ │ + lea (%rcx,%rax,8),%rcx │ │ │ │ + mov -0x2b8(%rbp),%r12 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov -0x2c0(%rbp),%r14 │ │ │ │ + mov %r12,%rbx │ │ │ │ + mov %rcx,0x50(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movups %xmm7,0x60(%rax) │ │ │ │ + sub %r14,%rbx │ │ │ │ + je 67240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452c0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x30(%rsi),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - mov 0x38(%rsi),%rax │ │ │ │ - add %rdi,%rdx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5816c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344ac> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 580ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3442f> │ │ │ │ - mov 0xe8(%rdx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x385bb(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344a8> │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - 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 58147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34487> │ │ │ │ - lea 0x33bfd(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x33e61(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3689c(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + call d640 │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + mov -0x390(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + lea (%rax,%rbx,1),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rcx,0x70(%rdi) │ │ │ │ + movups %xmm0,0x60(%rdi) │ │ │ │ + cmp %r14,%r12 │ │ │ │ + jne 66ede , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f5e> │ │ │ │ + jmp 66f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44fa0> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d640 │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + lea (%rcx,%r13,1),%rsi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %rsi,0x10(%rbx) │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + mov (%r14),%rsi │ │ │ │ + mov 0x8(%r14),%r13 │ │ │ │ + sub %rsi,%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + jle 66ecd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f4d> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call d550 │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r14,%r12 │ │ │ │ + je 66f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44fa0> │ │ │ │ + mov 0x8(%r14),%rsi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + sub (%r14),%rsi │ │ │ │ + movq $0x0,0x10(%rbx) │ │ │ │ + mov %rsi,%r13 │ │ │ │ + movups %xmm2,(%rbx) │ │ │ │ + jne 66e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 66e9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f1b> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 65cdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d5b> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + jmp 65eca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f4a> │ │ │ │ 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 0xc8(%rsp),%r14 │ │ │ │ - lea 0xe8(%rsp),%r15 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov 0x18(%rsi),%rsi │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %rax,0x2e(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - mov %rax,0xae(%rsp) │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov -0x2a8(%rbp),%r12 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rbx,0x68(%rax) │ │ │ │ + mov -0x2a0(%rbp),%rbx │ │ │ │ + movq $0x0,0x88(%rax) │ │ │ │ + movups %xmm1,0x78(%rax) │ │ │ │ + sub %r12,%rbx │ │ │ │ + je 67230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov %r13,0x88(%rdi) │ │ │ │ + movups %xmm0,0x78(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - lea 0xd8(%rsp),%rax │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x290(%rbp),%eax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov -0x280(%rbp),%r12 │ │ │ │ + mov %r13,0x80(%r14) │ │ │ │ + mov -0x288(%rbp),%r13 │ │ │ │ + mov %eax,0x90(%r14) │ │ │ │ + movq $0x0,0xa8(%r14) │ │ │ │ + movups %xmm3,0x98(%r14) │ │ │ │ + sub %r13,%r12 │ │ │ │ + je 67220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452a0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d640 │ │ │ │ + lea (%rax,%r12,1),%rcx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,0xa8(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 23cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov $0x101,%edx │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - lea 0x68(%rsp),%rcx │ │ │ │ - movdqa 0xa0(%rsp),%xmm0 │ │ │ │ - mov %dx,0xb4(%rsp) │ │ │ │ - mov 0xae(%rsp),%rdx │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov %rdx,0x2e(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - mov %rdx,0x4e(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - mov %rcx,0x58(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - cmp %r14,%rdx │ │ │ │ - je 586d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a18> │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - lea 0x88(%rsp),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - movb $0x0,0xc8(%rsp) │ │ │ │ - cmp %r15,%rdx │ │ │ │ - je 58688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349c8> │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - movb $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + movups %xmm0,0x98(%r14) │ │ │ │ + mov %rcx,-0x390(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x390(%rbp),%rcx │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x270(%rbp),%rsi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov -0x268(%rbp),%r13 │ │ │ │ + mov %rcx,0xa0(%r14) │ │ │ │ + movq $0x0,0xc0(%r14) │ │ │ │ + movups %xmm4,0xb0(%r14) │ │ │ │ + sub %rsi,%r13 │ │ │ │ + je 67210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45290> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rsi,-0x3b8(%rbp) │ │ │ │ call d640 │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ + mov %rcx,0xc0(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ mov %rax,%r12 │ │ │ │ - call d690 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r12,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d620 │ │ │ │ - test %r13,%r13 │ │ │ │ - js 58730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a70> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + movups %xmm0,0xb0(%r14) │ │ │ │ + mov %rcx,-0x390(%rbp) │ │ │ │ + call d550 │ │ │ │ + mov -0x390(%rbp),%rcx │ │ │ │ + mov -0x388(%rbp),%r14 │ │ │ │ + mov -0x258(%rbp),%rsi │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov -0x250(%rbp),%r13 │ │ │ │ + mov %rcx,0xb8(%r14) │ │ │ │ + movq $0x0,0xd8(%r14) │ │ │ │ + movups %xmm5,0xc8(%r14) │ │ │ │ + sub %rsi,%r13 │ │ │ │ + je 67200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45280> │ │ │ │ mov %r13,%rdi │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ call d640 │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %r13,0x28(%r12) │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - movl $0x0,0x40(%r12) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call d640 │ │ │ │ - mov 0x3707c(%rip),%rdx # 8f440 , std::allocator >@@Base+0x1c0> │ │ │ │ - lea 0x47fdd(%rip),%rcx │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ + lea (%rax,%r13,1),%rbx │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,0xd8(%r14) │ │ │ │ + punpcklqdq %xmm0,%xmm0 │ │ │ │ + mov -0x390(%rbp),%rsi │ │ │ │ + movups %xmm0,0xc8(%r14) │ │ │ │ + call d550 │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov %rbx,0xd0(%rax) │ │ │ │ + add $0xe0,%rax │ │ │ │ + subq $0x1,-0x3a0(%rbp) │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + jne 66c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44cf0> │ │ │ │ + mov -0x400(%rbp),%rax │ │ │ │ + add -0x3f8(%rbp),%rax │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + mov -0x3f8(%rbp),%rdx │ │ │ │ + mov 0x3a0(%rdi),%r13 │ │ │ │ + mov 0x3a8(%rdi),%r12 │ │ │ │ + mov %rdx,0x3a0(%rdi) │ │ │ │ + mov -0x388(%rbp),%rdx │ │ │ │ + mov %rax,0x3b0(%rdi) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdx,0x3a8(%rdi) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 671a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45224> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xe0,%rbx │ │ │ │ + call 612c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f340> │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 67190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45210> │ │ │ │ test %r13,%r13 │ │ │ │ - je 58963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ca3> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 583f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34734> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - cmp (%rsp),%rdi │ │ │ │ - je 58404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34744> │ │ │ │ + je 671b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45231> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 58416 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34756> │ │ │ │ - call d600 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 58428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34768> │ │ │ │ + je 671c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45242> │ │ │ │ call d600 │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x20(%rbx),%rdx │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov 0x20(%rbp),%r13 │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movb $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x50(%rbx) │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 58610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34950> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 58670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349b0> │ │ │ │ - movl $0x10,(%rsp) │ │ │ │ - lea 0xb(%r14),%rsi │ │ │ │ - lea 0x10(%rbx),%r12 │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov 0x0(%rbp),%r15d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - cmp %rcx,0x8(%rsp) │ │ │ │ - je 58720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a60> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - lea 0x1(%rax),%r9 │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jb 58638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34978> │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp 0x4854a(%rip),%r15d │ │ │ │ - movb $0x1f,(%rcx,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - sete %sil │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x483ba(%rip),%r15d │ │ │ │ - mov %r9,0x18(%rbx) │ │ │ │ - sete %dl │ │ │ │ - shl $0x2,%edx │ │ │ │ - lea (%rdx,%rsi,2),%r15d │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov $0xffffff8b,%esi │ │ │ │ - movb $0x0,0x1(%rdx,%rax,1) │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov (%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - movsbl 0x58(%rbp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x8,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x18,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 585a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x348e9> │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x18(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 588ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c2a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 585df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3491f> │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x18(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 5898b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ccb> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d570 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + call 612c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f340> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 462b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24330> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - add $0x118,%rsp │ │ │ │ + jne 67e07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e87> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r14,%r14 │ │ │ │ - lea 0xc(%r14,%r13,1),%rax │ │ │ │ - lea 0xb(%r13),%rsi │ │ │ │ - cmovne %rax,%rsi │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - jmp 58484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347c4> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 67119 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45199> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call db40 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - jmp 584bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347fd> │ │ │ │ + jmp 670a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45120> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - mov $0xa,%esi │ │ │ │ - jmp 58484 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347c4> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 67016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45096> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 58750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a90> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 587e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b27> │ │ │ │ - test %esi,%esi │ │ │ │ - je 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - movzbl (%r15),%edx │ │ │ │ - mov %dl,0x88(%rsp) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movzwl -0x2(%r15,%rsi,1),%edx │ │ │ │ - mov %dx,-0x2(%rdi,%rsi,1) │ │ │ │ - jmp 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 66f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4500a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jae 58790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ad0> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 587cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b0c> │ │ │ │ - test %esi,%esi │ │ │ │ - je 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - movzbl (%r14),%edx │ │ │ │ - mov %dl,0x68(%rsp) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - mov %esi,%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movzwl -0x2(%r14,%rsi,1),%edx │ │ │ │ - mov %dx,-0x2(%rdi,%rsi,1) │ │ │ │ - jmp 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - nop │ │ │ │ - mov $0xf,%edx │ │ │ │ - jmp 584b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347f0> │ │ │ │ + movq $0x0,-0x390(%rbp) │ │ │ │ + jmp 66e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ee0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 66d85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e05> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - call d1f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov -0x8(%r15,%rdi,1),%r8 │ │ │ │ - mov %r8,-0x8(%r11,%rdi,1) │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r9 │ │ │ │ - mov %r9,(%r11,%r8,1) │ │ │ │ - cmp %esi,%edi │ │ │ │ - jb 58772 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ab2> │ │ │ │ - jmp 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,%edi │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - sub $0x1,%esi │ │ │ │ - mov -0x8(%r14,%rdi,1),%r8 │ │ │ │ - mov %r8,-0x8(%r10,%rdi,1) │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jb 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - and $0xfffffff8,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%r8d │ │ │ │ - mov (%rsp),%r10 │ │ │ │ - add $0x8,%edi │ │ │ │ - mov (%rdx,%r8,1),%r9 │ │ │ │ - mov %r9,(%r10,%r8,1) │ │ │ │ - cmp %esi,%edi │ │ │ │ - jb 587b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34af1> │ │ │ │ - jmp 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - mov (%r14),%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %edx,0x68(%rsp) │ │ │ │ - mov -0x4(%r14,%rsi,1),%edx │ │ │ │ - mov %edx,-0x4(%rdi,%rsi,1) │ │ │ │ - jmp 582be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345fe> │ │ │ │ - mov (%r15),%edx │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %edx,0x88(%rsp) │ │ │ │ - mov -0x4(%r15,%rsi,1),%edx │ │ │ │ - mov %edx,-0x4(%rdi,%rsi,1) │ │ │ │ - jmp 5831f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3465f> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b59> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x78(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5886e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bae> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5881c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b5c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5883a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b7a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5889f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bdf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 588ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bec> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d920 │ │ │ │ - mov %r12,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 66d45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44dc5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 66ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d66> │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + call 4f280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d300> │ │ │ │ + jmp 666dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4475c> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + movl $0x75706e69,-0x180(%rbp) │ │ │ │ + movb $0x74,-0x17c(%rbp) │ │ │ │ + movq $0x5,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17b(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67c9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d1a> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 6792b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459ab> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 48360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263e0> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 67339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453b9> │ │ │ │ call d600 │ │ │ │ - jmp 5881c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b5c> │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7c0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 588cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c0b> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - lea 0x35ac1(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 66139 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441b9> │ │ │ │ + jmp 6613e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441be> │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rdi │ │ │ │ + mov %rdi,-0x1a0(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + movb $0x65,-0x198(%rbp) │ │ │ │ + movq $0x9,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x197(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c68> │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ccb> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 67918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45998> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e38> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 67905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45985> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 2d510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb590> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 674ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4552b> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 674c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45540> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 674d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45551> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 66229 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442a9> │ │ │ │ call d600 │ │ │ │ + jmp 66229 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442a9> │ │ │ │ + movq $0x0,-0x3f8(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,-0x388(%rbp) │ │ │ │ + jmp 67150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x451d0> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d920 │ │ │ │ + mov %rcx,-0x3c0(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x3b0(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x3c0(%rbp),%rcx │ │ │ │ + lea 0x98(%rdx),%r13 │ │ │ │ + cmp -0x3d0(%rbp),%r13 │ │ │ │ + setne %r9b │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + je 66f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44f8a> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 65eca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f4a> │ │ │ │ + jmp 65ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f2d> │ │ │ │ + cmp %r15,%r12 │ │ │ │ + je 6758e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4560e> │ │ │ │ mov %r12,%rdi │ │ │ │ call d600 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - lea 0x33ff6(%rip),%rcx # 8c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ca0> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x34112(%rip),%rsi # 8ca88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68dc8> │ │ │ │ - lea 0x36103(%rip),%rdi # 8ea80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6adc0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 589ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cee> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58857 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b97> │ │ │ │ - lea 0x35a20(%rip),%rdi # 8e3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a709> │ │ │ │ - call d2f0 │ │ │ │ - jmp 58897 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bd7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 58888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bc8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 58806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b46> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp (%rsi),%rax │ │ │ │ - je 58a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34dc0> │ │ │ │ + mov -0x3e8(%rbp),%r14 │ │ │ │ + mov -0x3d8(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1d170 ::do_widen(char) const@@Base+0x1c20> │ │ │ │ + mov -0x3d0(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1b980 ::do_widen(char) const@@Base+0x430> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1b580 ::do_widen(char) const@@Base+0x30> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 1b810 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ + jmp 66a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44aff> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%r12 │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %r12,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 66277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442f7> │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rsi,-0x3e8(%rbp) │ │ │ │ + mov %r12,-0x1a0(%rbp) │ │ │ │ + movq $0x8,-0x1a8(%rbp) │ │ │ │ + movb $0x0,-0x198(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - je 58a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34dc8> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 58a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d79> │ │ │ │ - mov 0x40(%r13),%edx │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 58a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d79> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - or $0x2,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %edx,0x40(%r13) │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67bcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c4b> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 6798a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0a> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 58af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e38> │ │ │ │ - add $0x28,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp 58a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d9c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x40(%r13),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 58a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d71> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x40(%r13) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 58a31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d71> │ │ │ │ + mov %rbx,-0x190(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67b7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45bfc> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 67977 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459f7> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rdx │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 31ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb40> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 67758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457d8> │ │ │ │ + call d600 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + cmp -0x3a0(%rbp),%rdi │ │ │ │ + je 6776d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457ed> │ │ │ │ + call d600 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 6777e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457fe> │ │ │ │ + call d600 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 66277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442f7> │ │ │ │ + call d600 │ │ │ │ + jmp 66277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442f7> │ │ │ │ + mov -0x390(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %r15,%rsi │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + call 65800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 66198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44218> │ │ │ │ + mov -0x3b8(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x75706e69,-0x180(%rbp) │ │ │ │ + movb $0x74,-0x17c(%rbp) │ │ │ │ + movq $0x5,-0x188(%rbp) │ │ │ │ + movb $0x0,-0x17b(%rbp) │ │ │ │ + call d6c0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - lea 0x8(%rsp),%rdi │ │ │ │ + call 685f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46670> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58b09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e49> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 58ab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34df5> │ │ │ │ - endbr64 │ │ │ │ - jmp 58b0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e4e> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + mov (%rdx),%r12 │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 67b2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45bad> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 67964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459e4> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 29de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e60> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 67889 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45909> │ │ │ │ + call d600 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 66198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44218> │ │ │ │ + call d600 │ │ │ │ + jmp 66198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44218> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 58ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e28> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e38> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58ba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ee2> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x4c365(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 65a57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ad7> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 65a57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ad7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x4c396(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 659bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a3c> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 659bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a3c> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + jmp 67479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x454f9> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + jmp 673e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45465> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + jmp 6730e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4538e> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + jmp 660d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44155> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + jmp 66041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440c1> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + jmp 6785e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x458de> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + jmp 67726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457a6> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + jmp 67692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45712> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + jmp 66682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44702> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + jmp 664ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4456e> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + jmp 66442 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x444c2> │ │ │ │ + movzbl (%r12),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + jmp 66399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44419> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x338(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ec8> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58bdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f1d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58bdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f1d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58beb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f2b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f05> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58c52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f92> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 679d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a54> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 66399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44419> │ │ │ │ + jmp 6638a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4440a> │ │ │ │ + mov -0x3e8(%rbp),%rdi │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f78> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fcd> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fcd> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58c9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fdb> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58c75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fb5> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58d02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35042> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ + mov %rcx,-0x408(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov -0x408(%rbp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + je 679b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a30> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 664ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4456e> │ │ │ │ + jmp 664df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4455f> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x330(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35028> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3507d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58d3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3507d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58d4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3508b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58d25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35065> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 58db2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350f2> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 679c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a41> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 66442 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x444c2> │ │ │ │ + jmp 66433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x444b3> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x328(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350d8> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3512d> │ │ │ │ - add $0x38,%rsp │ │ │ │ - mov %edx,%eax │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rsp,%rbx │ │ │ │ - call 57fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34300> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3512d> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58dfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3513b> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58dd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35115> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ test %rax,%rax │ │ │ │ - je 58e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351a0> │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae 58f65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a5> │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a0> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea -0x32ca(%rip),%rdx # 55ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ee0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35240> │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ + je 6799d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a1d> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 66682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44702> │ │ │ │ + jmp 66673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x446f3> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x360(%rbp),%rsi │ │ │ │ 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 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 67964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459e4> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 58f16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35256> │ │ │ │ - mov 0x60(%rcx),%rax │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - add %rax,%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rsi,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x45(%rcx) │ │ │ │ - je 58f7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352bf> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 57f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34240> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - jmp 58e35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35175> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - jmp 58ea7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351e7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 58f9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352de> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - sub 0x8(%rcx),%rdx │ │ │ │ - jmp 58e97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351d7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 58f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35288> │ │ │ │ - lea 0x332c2(%rip),%rcx # 8c248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68588> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3314e(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x35a91(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x38(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ + je 6785e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x458de> │ │ │ │ + jmp 6784f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x458cf> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ test %rax,%rax │ │ │ │ - je 59000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35340> │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae 59105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35445> │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 59100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35440> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea -0x32fa(%rip),%rdx # 55d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32050> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ + je 67977 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459f7> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 67726 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457a6> │ │ │ │ + jmp 67717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45797> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x348(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 6798a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0a> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 67692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45712> │ │ │ │ + jmp 67683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45703> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x4c6dc(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 590a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353e0> │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ + je 65a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a8e> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 65a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a8e> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x358(%rbp),%rsi │ │ │ │ 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 │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 67918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45998> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ test %rdx,%rdx │ │ │ │ - jne 590b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x353f6> │ │ │ │ - mov 0x70(%rcx),%rax │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - movq %xmm0,%rdi │ │ │ │ - add %rax,%rsi │ │ │ │ - sub %rdx,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rsi,0x10(%rcx) │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rsi,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x50(%rcx) │ │ │ │ - je 5911f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3545f> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 57f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34240> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35440> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 146c1 <__cxa_finalize@plt+0x6a61> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ + je 673e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45465> │ │ │ │ + jmp 673d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45456> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x378(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 6792b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459ab> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 6730e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4538e> │ │ │ │ + jmp 672ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4537f> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + lea -0x370(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 67951 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459d1> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 66041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440c1> │ │ │ │ + jmp 66032 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440b2> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x368(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 6793e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459be> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 660d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44155> │ │ │ │ + jmp 660c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44146> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r15),%rax │ │ │ │ + lea -0x4c849(%rip),%rdx # 1b550 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 65aa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b29> │ │ │ │ + mov %r15,%rdi │ │ │ │ call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - jmp 58fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35315> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - jmp 59047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35387> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d700 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5913e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3547e> │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 65aa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b29> │ │ │ │ + mov -0x3b8(%rbp),%rdi │ │ │ │ + lea -0x350(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 67905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45985> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 67479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x454f9> │ │ │ │ + jmp 6746a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x454ea> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - sub 0x8(%rcx),%rdx │ │ │ │ - jmp 59037 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35377> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 590e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35428> │ │ │ │ - lea 0x32eea(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32fae(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x358f1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b3c <__cxa_finalize@plt+0x7edc> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30480> │ │ │ │ - nop │ │ │ │ + jmp 15b73 <__cxa_finalize@plt+0x7f13> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30480> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15bc4 <__cxa_finalize@plt+0x7f64> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30580> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b99 <__cxa_finalize@plt+0x7f39> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30580> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15bdc <__cxa_finalize@plt+0x7f7c> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30670> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d3b <__cxa_finalize@plt+0x80db> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30670> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c4d <__cxa_finalize@plt+0x7fed> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b00 <__cxa_finalize@plt+0x7ea0> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 54420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c6a <__cxa_finalize@plt+0x800a> │ │ │ │ endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 59238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35578> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 5923f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3557f> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5923f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3557f> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x78(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 59240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35580> │ │ │ │ - ret │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x78(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b24 <__cxa_finalize@plt+0x7ec4> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x48a6b(%rip),%rax # a1cc8 @@Base+0x4c0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 59273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b3> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 592a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355e0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355c1> │ │ │ │ - call d600 │ │ │ │ - lea 0x47568(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 59273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b3> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b0c <__cxa_finalize@plt+0x7eac> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 592d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35611> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jmp 15c8b <__cxa_finalize@plt+0x802b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15cb1 <__cxa_finalize@plt+0x8051> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b3> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15cd4 <__cxa_finalize@plt+0x8074> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x485b3(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 59343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35683> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356b0> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35691> │ │ │ │ - call d600 │ │ │ │ - lea 0x47498(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 59343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35683> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15ba5 <__cxa_finalize@plt+0x7f45> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 593a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x356e1> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c5e <__cxa_finalize@plt+0x7ffe> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c76 <__cxa_finalize@plt+0x8016> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35683> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d06 <__cxa_finalize@plt+0x80a6> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x488cb(%rip),%rax # a1cc8 @@Base+0x4c0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 59413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35753> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35788> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35761> │ │ │ │ - call d600 │ │ │ │ - lea 0x473c8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 59413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35753> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d23 <__cxa_finalize@plt+0x80c3> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 59479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357b9> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d17 <__cxa_finalize@plt+0x80b7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c29 <__cxa_finalize@plt+0x7fc9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35753> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15da1 <__cxa_finalize@plt+0x8141> │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ - lea 0x48413(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 594e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35823> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35858> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 594f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35831> │ │ │ │ - call d600 │ │ │ │ - lea 0x472f8(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 594e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35823> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15db2 <__cxa_finalize@plt+0x8152> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 59549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35889> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15dc3 <__cxa_finalize@plt+0x8163> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15e04 <__cxa_finalize@plt+0x81a4> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 594e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35823> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15e15 <__cxa_finalize@plt+0x81b5> │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %rbx │ │ │ │ - sub $0x90,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 595e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35920> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - add $0x90,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %eax,0x38(%rdi) │ │ │ │ - lea 0x471f7(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - 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 0x482b5(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - movl $0x0,0x50(%rsp) │ │ │ │ - movl $0x4,0x78(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movups %xmm0,0x58(%rsp) │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - testb $0x1,0x38(%rbx) │ │ │ │ - je 59700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a40> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 589d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d10> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - call 56e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331d0> │ │ │ │ - lea 0x48240(%rip),%rax # a18e0 @@Base+0xd8> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 596d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a10> │ │ │ │ - test $0x4,%al │ │ │ │ - je 596d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 596df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a1f> │ │ │ │ - call d600 │ │ │ │ - lea 0x4710a(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d8c0 │ │ │ │ - jmp 595b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358f8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - call d640 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x1000,0x68(%rsp) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - movb $0x1,0x55(%rsp) │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movl $0x7,0x78(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call *0x70(%rax) │ │ │ │ - jmp 59654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35994> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 56e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331d0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 597f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b30> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15dcf <__cxa_finalize@plt+0x816f> │ │ │ │ endbr64 │ │ │ │ - jmp 59797 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ad7> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c41 <__cxa_finalize@plt+0x7fe1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 597cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b0d> │ │ │ │ + jmp 15c35 <__cxa_finalize@plt+0x7fd5> │ │ │ │ endbr64 │ │ │ │ - jmp 59752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a92> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x55(%rsp) │ │ │ │ - je 597ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35aeb> │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 59320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35660> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15df8 <__cxa_finalize@plt+0x8198> │ │ │ │ endbr64 │ │ │ │ - jmp 59804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b44> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15de7 <__cxa_finalize@plt+0x8187> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 597c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b03> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5976a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35aaa> │ │ │ │ + jmp 15edc <__cxa_finalize@plt+0x827c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35abd> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jmp 15bb8 <__cxa_finalize@plt+0x7f58> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 596d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a10> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 15ee8 <__cxa_finalize@plt+0x8288> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x46a6b(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 599d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d10> │ │ │ │ - lea 0x47234(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x485b1(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x4716b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x46efe(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46f62(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46f63(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x46e38(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x468d5(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 59ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e25> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 59974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cb4> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x46815(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5999f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cdf> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x47ef2(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x46da8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e25> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 59a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d60> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 598ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bed> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 598ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bed> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 59ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e25> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 59ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35df1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 59a6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35daa> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e10> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 59a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d90> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 59ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35df1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35de0> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 599e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d26> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d90> │ │ │ │ - jmp 59a8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35dca> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f00 <__cxa_finalize@plt+0x82a0> │ │ │ │ endbr64 │ │ │ │ - jmp 59b04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e44> │ │ │ │ - lea 0x32284(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x324e8(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x34f23(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 598df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c1f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f3f <__cxa_finalize@plt+0x82df> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x467ae(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 59cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ff8> │ │ │ │ - lea 0x46f7d(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x482fa(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x46eb4(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x46c47(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46cab(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46cac(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x46b81(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x4661e(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 59dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 59c2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f6b> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4655e(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3a0f4(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 59dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36100> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x47c0a(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x46ac0(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 59d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36040> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 59b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ea4> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 59b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ea4> │ │ │ │ - nop │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 59dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3610d> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 59d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360d1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 59d4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3608a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360f0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36070> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 59d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360d1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360c0> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 59cce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3600e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 59d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36070> │ │ │ │ - jmp 59d6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360aa> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 59c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fc7> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 15f11 <__cxa_finalize@plt+0x82b1> │ │ │ │ endbr64 │ │ │ │ - jmp 59dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3612c> │ │ │ │ - lea 0x31f9c(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x32200(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x34c3b(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59b96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ed6> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f7e <__cxa_finalize@plt+0x831e> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x464db(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x20(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rdi) │ │ │ │ - testb $0x5,0x130(%rdi) │ │ │ │ - je 59f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362d0> │ │ │ │ - lea 0x46ca4(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x48021(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - lea 0x46bdb(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x4696e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x469d2(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x469d3(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x18(%rbx,%rax,1) │ │ │ │ - lea 0x468a8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x46345(%rip),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363ed> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 59f04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36244> │ │ │ │ - mov 0x300(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x46285(%rip),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3a3cd(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363e0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x47931(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x218(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x467e8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363ed> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 59fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36320> │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 59e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3617d> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 59e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3617d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363ed> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3636a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363d0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36350> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363a0> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 59fa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362e6> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36350> │ │ │ │ - jmp 5a04a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3638a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 59f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362a0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f69 <__cxa_finalize@plt+0x8309> │ │ │ │ endbr64 │ │ │ │ - jmp 5a0cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3640c> │ │ │ │ - lea 0x31cbc(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x31f20(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3495b(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 59e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361af> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15f54 <__cxa_finalize@plt+0x82f4> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d95 <__cxa_finalize@plt+0x8135> │ │ │ │ + endbr64 │ │ │ │ + jmp 16010 <__cxa_finalize@plt+0x83b0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15e22 <__cxa_finalize@plt+0x81c2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b48 <__cxa_finalize@plt+0x7ee8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15e47 <__cxa_finalize@plt+0x81e7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15e32 <__cxa_finalize@plt+0x81d2> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36468> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364b0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36450> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d600 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36490> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d600 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36450> │ │ │ │ - jmp 5a147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36487> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ endbr64 │ │ │ │ - jmp 5a193 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364d3> │ │ │ │ + lea 0x259e5(%rip),%rax # 8da20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6baa0> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - jmp 5a1bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364fb> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5a1a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364e9> │ │ │ │ - jmp 5a160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364a0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a0ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3643f> │ │ │ │ + lea 0x3847d(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d9e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x4610b(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + lea 0x3845d(%rip),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 5a338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36678> │ │ │ │ - lea 0x468d4(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x47c51(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x4680b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x4659e(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46602(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46603(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x464d8(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x45f75(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36785> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5a2d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36614> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x45eb5(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3663f> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - lea 0x47592(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x46448(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36785> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5a380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366c0> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a20d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3654d> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5a20d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3654d> │ │ │ │ - nop │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36785> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a411 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36751> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a3ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3670a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36770> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 5a3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366f0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a411 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36751> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36740> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 5a34e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3668e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366f0> │ │ │ │ - jmp 5a3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3672a> │ │ │ │ - endbr64 │ │ │ │ - jmp 5a464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367a4> │ │ │ │ - lea 0x31924(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x31b88(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x345c3(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a23f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3657f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x45e5b(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - lea 0x20(%rdi),%rbp │ │ │ │ + lea 0x38485(%rip),%rax │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rdi) │ │ │ │ - testb $0x5,0x130(%rdi) │ │ │ │ - je 5a618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36958> │ │ │ │ - lea 0x46624(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x479a1(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - lea 0x4655b(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq 0x384b1(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ + lea 0x38f25(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x462ee(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x46352(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x46353(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x18(%rbx,%rax,1) │ │ │ │ - lea 0x46228(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x45cc5(%rip),%rax │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - mov -0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a6d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5a584 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368c4> │ │ │ │ - mov 0x300(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 680cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4614d> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x45c05(%rip),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3aa4d(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a60> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x472b1(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x218(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x46168(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x383f4(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ + jmp d9e0 │ │ │ │ nopl (%rax) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a6d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369a0> │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367fd> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5a4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367fd> │ │ │ │ - nop │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5a72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a6d> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a6f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a31> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a6aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369ea> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a50> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 5a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369d0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a6f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a31> │ │ │ │ - xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a20> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 5a62e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3696e> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369d0> │ │ │ │ - jmp 5a6ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a0a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36920> │ │ │ │ - endbr64 │ │ │ │ - jmp 5a74c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a8c> │ │ │ │ - lea 0x3163c(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x318a0(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x342db(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a4ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3682f> │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + lea 0x38425(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x45b6e(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 5a900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c40> │ │ │ │ - lea 0x4633d(%rip),%rax # a0ae8 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x476ba(%rip),%xmm0 # a1e70 >@GLIBCXX_3.4+0x13c8> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x46274(%rip),%rax # a0a38 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x38451(%rip),%xmm0 │ │ │ │ movq %rax,%xmm1 │ │ │ │ + lea 0x38ec5(%rip),%rax │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x46007(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - mov 0x4606b(%rip),%rax # a0868 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x4606c(%rip),%rdx # a0870 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x28(%rbx,%rax,1) │ │ │ │ - lea 0x45f41(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x459de(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5aa1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d5d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5a86b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36bab> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4591e(%rip),%rax │ │ │ │ - mov 0x20(%rbx),%rbp │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3ad34(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d50> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x46fca(%rip),%rax # a1898 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x45e80(%rip),%rax # a0760 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5aa1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d5d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5a950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c90> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5a7a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ae4> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da70 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5a7a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ae4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5aa1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d5d> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - mov (%r12),%rbp │ │ │ │ - punpcklqdq %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5a9e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d21> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5a99a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cda> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5aa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d40> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cc0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5a9e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d21> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - jmp 5a916 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c56> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cc0> │ │ │ │ - jmp 5a9ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cfa> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5a8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c07> │ │ │ │ - endbr64 │ │ │ │ - jmp 5aa3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d7c> │ │ │ │ - lea 0x3134c(%rip),%rcx # 8bd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x315b0(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x33feb(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a7d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b16> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - call 54510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30850> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36dd0> │ │ │ │ - movl $0x0,0xd0(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5aaa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36de5> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5aab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36df7> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ + je 6812e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x461ae> │ │ │ │ mov (%rdi),%rax │ │ │ │ - lea -0x3af68(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5ab0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - call *0x8(%rax) │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - jmp 5aa79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36db9> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e40> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5ab35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e75> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 58020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34360> │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0xd0(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x38393(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46ef4(%rip),%rax # a1a70 @@Base+0x268> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5ac48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f88> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - lea 0x46e02(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5abb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ef3> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5abd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f18> │ │ │ │ - lea 0x45c2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5abed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f2d> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5abff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f3f> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b0b0(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5ac52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f92> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ + jmp d9e0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 5aa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d90> │ │ │ │ - jmp 5ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5abbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36efc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ - nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + lea 0x383c5(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - lea 0x46df4(%rip),%rax # a1a70 @@Base+0x268> │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ + movq 0x383f1(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x38e65(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fd8> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5ad50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37090> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - lea 0x46d02(%rip),%rax # a19a8 @@Base+0x1a0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5acb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ff3> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5ace0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37020> │ │ │ │ - lea 0x45b2d(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5acf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37035> │ │ │ │ - call d600 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5ad07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37047> │ │ │ │ - call d600 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ + je 6818d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4620d> │ │ │ │ mov (%rdi),%rax │ │ │ │ - lea -0x3b1b8(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5ad5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3709a> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x38334(%rip),%rax │ │ │ │ + lea -0x8(%rbx),%rdi │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - call 5aa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d90> │ │ │ │ - jmp 5ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fd8> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5acbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ffc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ac98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fd8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 5ada9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370e9> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5adc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37101> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movq 0x3839c(%rip),%xmm0 │ │ │ │ + movhps 0x3839d(%rip),%xmm0 │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x38,%edi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d640 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + lea 0x38ddc(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 6821c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4629c> │ │ │ │ mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5add9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37119> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5add5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37115> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movl $0x0,0x80(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5ae06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37146> │ │ │ │ - endbr64 │ │ │ │ - jmp 5ae2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3716b> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5ae26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37166> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5ae22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37162> │ │ │ │ - call 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340d0> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35550> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 5ae67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371a7> │ │ │ │ - endbr64 │ │ │ │ - jmp 5adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37137> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ae40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37180> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + lea 0x382fd(%rip),%rax │ │ │ │ + movdqu 0x20(%r12),%xmm2 │ │ │ │ + movq 0x38326(%rip),%xmm0 │ │ │ │ + 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 682f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46378> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46311> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46d54(%rip),%rax # a1c00 @@Base+0x3f8> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5aec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37204> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5af40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37280> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x46c69(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5aedc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3721c> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b393(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5af50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37290> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x458ca(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8c0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370c0> │ │ │ │ - jmp 5aec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37204> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5af1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3725f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5aec4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37204> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x46c84(%rip),%rax # a1c00 @@Base+0x3f8> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5af94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d4> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37350> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x46b99(%rip),%rax # a1b38 @@Base+0x330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5afac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372ec> │ │ │ │ - call d600 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b463(%rip),%rcx # 1fb80 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5b020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37360> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x457fa(%rip),%rax # a07f0 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8c0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d600 │ │ │ │ - nop │ │ │ │ - call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370c0> │ │ │ │ - jmp 5af94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5afef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3732f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5af94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x358d0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373b8> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ + je 68291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46311> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ + 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 5b0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37400> │ │ │ │ + je 682bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4633b> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 682d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46356> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d600 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373e0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - jmp 5b097 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373d7> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b0d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37416> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37428> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5b052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37392> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d600 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5b0fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3743e> │ │ │ │ - jmp 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373f0> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x20(%rdi),%r15 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x28(%rdi),%rbx │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %r15,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b28d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375cd> │ │ │ │ - mov %rdi,%r14 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5b499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377d9> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 5b3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37728> │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - lea 0x28(%r12),%r13 │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %r15,0x8(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 5b30a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3764a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - cmp %rbp,0x28(%r12) │ │ │ │ - je 5b350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37690> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5b45b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3779b> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 5b330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37670> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - je 5b2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375f0> │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x28(%rax),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3756b> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3756b> │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - movq 0x18(%rax),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x68(%r14),%rax │ │ │ │ - mov 0x70(%r14),%rsi │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 5b42e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3776e> │ │ │ │ - sub %r15,%rdx │ │ │ │ - mov %rsi,0x30(%r14) │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%r14),%rdx │ │ │ │ - mov %rax,0x20(%r14) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5b429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37769> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 6835c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463dc> │ │ │ │ + add $0x20,%rsp │ │ │ │ + mov %rbp,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ ret │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x4571d(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d630 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x458cf(%rip),%ebp │ │ │ │ - sete 0x11(%r15) │ │ │ │ - je 5b1d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37513> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 5b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374e0> │ │ │ │ - mov 0x68(%r14),%rsi │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - add 0x70(%r14),%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rsi,0x30(%r14) │ │ │ │ - movups %xmm0,0x20(%r14) │ │ │ │ - jmp 5b28d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375cd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 5b1c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37508> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ + 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 682d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46356> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 682d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46356> │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - mov 0x28(%r15),%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 68339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463b9> │ │ │ │ mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5b3a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e9> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b3a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e9> │ │ │ │ - mov 0x48(%r14),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x48(%r14),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5b47a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ba> │ │ │ │ - movq 0x18(%r15),%xmm1 │ │ │ │ - sub %rcx,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%r15),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5b41a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3775a> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - jmp 5b1bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374fd> │ │ │ │ - nopl (%rax) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5b43c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3777c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - mov %eax,0x38(%r12) │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - jmp 5b177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b7> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - jmp 5b25a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3759a> │ │ │ │ + call *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 683cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4644d> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - jmp 5b31b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3765b> │ │ │ │ - lea 0x3168d(%rip),%rcx # 8cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e10> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x312e1(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x3363a(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x31306(%rip),%rcx # 8c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aa8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x30b72(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x335ad(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x3102f(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x30b53(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3358e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30c78(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30c34(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x33577(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5b52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3786e> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37890> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5b538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37878> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - lea 0x30ab9(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30b7d(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x334c0(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 6838e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4640e> │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 5b5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37910> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5b628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37968> │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 5b660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379a0> │ │ │ │ - mov %cl,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5b6b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f2> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ - mov %cl,0x17(%rsp) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5b6b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f7> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - mov %ecx,(%rsp) │ │ │ │ - lea 0x17(%rsp),%rsi │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5b5b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f5> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5b5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5b5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378f7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x5902(%rip),%rdx # 55d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32070> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5b688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379c8> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - mov 0x68(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 5b59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378db> │ │ │ │ - nop │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 5b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37800> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - jne 5b5ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378ee> │ │ │ │ - jmp 5b612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37952> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5b620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37960> │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 5b5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37915> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5b5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378e4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30952(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30a16(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x33359(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 68390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46410> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5b708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a48> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5b78c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37acc> │ │ │ │ - cmp $0x18,%esi │ │ │ │ - je 5b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8d> │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 5b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8d> │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x40e2(%rip),%rdx # 57630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33970> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5b788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ac8> │ │ │ │ - call 5b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37800> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 5b78c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37acc> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5b770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ab0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5b78c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37acc> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - pop %rbx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - mov 0xe8(%rax,%rdx,1),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5b735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a75> │ │ │ │ - lea 0x3087d(%rip),%rcx # 8c010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68350> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30941(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x33284(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 68397 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46417> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - jmp 5b739 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a79> │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 68329 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463a9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 68399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46419> │ │ │ │ + jmp 68339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463b9> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 68339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463b9> │ │ │ │ + jmp 68342 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463c2> │ │ │ │ + jmp 68342 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463c2> │ │ │ │ + lea 0x38128(%rip),%rax │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 6835c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463dc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ + lea 0x38135(%rip),%rax │ │ │ │ push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ mov %rdi,%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - je 5ba38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d78> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea (%rax,%rcx,1),%rbp │ │ │ │ - lea 0x20(%rsp),%rcx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 5b8ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c2a> │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - cmp %r13,0x28(%r15) │ │ │ │ - je 5b998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cd8> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dab> │ │ │ │ - cmpb $0x0,0x10(%r12) │ │ │ │ - je 5b978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cb8> │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - je 5b918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c58> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x28(%rax),%rbp │ │ │ │ + movq 0x38161(%rip),%xmm0 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x38bd5(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 6841d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4649d> │ │ │ │ mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5b8bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bfc> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b8bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bfc> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - movq 0x18(%rax),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5ba66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37da6> │ │ │ │ - add $0x38,%rsp │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x380a4(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x450b4(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x28(%r15),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%r13d │ │ │ │ - call d630 │ │ │ │ - mov %r13d,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x45262(%rip),%r13d │ │ │ │ - sete 0x11(%r12) │ │ │ │ - je 5b86b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bab> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - jmp 5b830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da10 │ │ │ │ - jmp 5b85f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b9f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x18(%r12),%rsi │ │ │ │ - mov 0x28(%r12),%r13 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%r13 │ │ │ │ - mov %r13,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jle 5b9f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d32> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5b9f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d32> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov (%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dca> │ │ │ │ - movq 0x18(%r12),%xmm1 │ │ │ │ - sub %rcx,%r13 │ │ │ │ - movq %r13,%xmm0 │ │ │ │ - movhps 0x20(%r12),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 5b8e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c25> │ │ │ │ - mov 0x30(%r15),%r13 │ │ │ │ - jmp 5b853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b93> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5baa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37de9> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r15),%rdx │ │ │ │ - mov %eax,0x38(%r15) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add %rax,%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rdx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 5b815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b55> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30cf6(%rip),%rcx # 8c768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aa8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x30562(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32f9d(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30a1f(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x30543(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32f7e(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x31020(%rip),%rcx # 8cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e10> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x30c74(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x32fcd(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%r8 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %esi,%r8d │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 5bb38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e78> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5bb88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec8> │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5bb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 5bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f00> │ │ │ │ - mov %r8b,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5bc24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f64> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5bb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ - mov %r8b,0x17(%rsp) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5bc29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f69> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - lea 0x17(%rsp),%rdx │ │ │ │ - add $0x48,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - call 5b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b10> │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5bb17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e57> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5bb1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e5a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5bb1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e5a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x5ee2(%rip),%rdx # 55cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ff0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f30> │ │ │ │ - mov 0x68(%rdi),%rax │ │ │ │ - mov 0x70(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 5baff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e3f> │ │ │ │ - nop │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 5b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37450> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - jne 5bb0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e4f> │ │ │ │ - jmp 5bb72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37eb2> │ │ │ │ + jmp d600 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5bb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ec0> │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 5bb3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e7e> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5bb05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e45> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x304e8(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x304a4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32de7(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + lea 0x380d4(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x38b7b(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5bcb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ff2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5bce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38029> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b10> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38010> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5bce9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38029> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movq 0x380e8(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5bcc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38007> │ │ │ │ + je 68487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46507> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x3803a(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d9e0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5bcb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ff2> │ │ │ │ - endbr64 │ │ │ │ - jmp 5bd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38048> │ │ │ │ - lea 0x30428(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x303e4(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32d27(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5bcc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38009> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp d600 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + lea 0x38064(%rip),%rax │ │ │ │ + lea -0x10(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x38b0b(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5bd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380c2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5bdb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380f9> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5b7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b10> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5bda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380e0> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5bdb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380f9> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x38079(%rip),%xmm0 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5bd97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380d7> │ │ │ │ - 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 5bd82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380c2> │ │ │ │ - endbr64 │ │ │ │ - jmp 5bdd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38118> │ │ │ │ - lea 0x30358(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30314(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32c57(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5bd97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380d7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ + je 684f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46576> │ │ │ │ mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5be30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38170> │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 5be4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3818f> │ │ │ │ - or $0x2,%edx │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - add %rdx,%rcx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rcx,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x37fcb(%rip),%rax │ │ │ │ + lea -0x8(%rbx),%rdi │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x304c9(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3019d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32bd8(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30d4a(%rip),%rcx # 8cba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ee0> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x308ce(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x32c27(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5bf32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38272> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 5c1a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384e1> │ │ │ │ - mov 0xb0(%rdi),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - testb $0x1,0xa0(%rbx) │ │ │ │ - jne 5bf5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3829f> │ │ │ │ - mov 0x98(%rbx),%rsi │ │ │ │ - mov 0x60(%rbx),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add 0x58(%rbx),%rsi │ │ │ │ - call *0x60(%rax) │ │ │ │ - add 0x98(%rbx),%rax │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - cmp 0x60(%rbx),%rax │ │ │ │ - je 5bf58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38298> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c15e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3849e> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - orl $0x1,0xa0(%rbx) │ │ │ │ - mov 0x48(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - testb $0x2,0x40(%r13) │ │ │ │ - je 5c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38490> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 5bfe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38325> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c182 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384c2> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x448db(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x448a6(%rip),%ebp │ │ │ │ - je 5c090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383d0> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - je 5c120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38460> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov 0x48(%rbx),%r15 │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 5bf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382c8> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%r15),%rsi │ │ │ │ - mov 0x30(%r15),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5c04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3838d> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c04d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3838d> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%rbx),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - movq 0x20(%r15),%xmm1 │ │ │ │ - sub %r12,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x28(%r15),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r15) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c109 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38449> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - jmp 5bf91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382d1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5c0e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38423> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c0e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38423> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r13,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384a3> │ │ │ │ - movq 0x20(%rax),%xmm1 │ │ │ │ - sub %r13,%rbp │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x28(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %rdx,0x8(%rsp) │ │ │ │ - je 5c120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38460> │ │ │ │ - sub 0x18(%rsp),%rdx │ │ │ │ - jmp 5bf05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38245> │ │ │ │ - nop │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5bf32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38272> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - jmp 5bf77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382b7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30196(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2fe6a(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x328a5(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30ae7(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2fe4b(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32886(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30008(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2ff2c(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x3286f(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x2,0xd0(%rdi) │ │ │ │ - je 5c250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38590> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38740> │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38738> │ │ │ │ - cmp %rax,0x30(%r15) │ │ │ │ - je 5c500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38840> │ │ │ │ - movzbl 0xc(%rsp),%ecx │ │ │ │ - mov %cl,(%rax) │ │ │ │ - addq $0x1,0x28(%r15) │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5c544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38884> │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38738> │ │ │ │ - movzbl 0xc(%rsp),%eax │ │ │ │ - mov %al,0x2f(%rsp) │ │ │ │ - cmpb $0x0,0xa8(%r15) │ │ │ │ - je 5c587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388c7> │ │ │ │ - mov 0xb0(%r15),%rdi │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - testb $0x1,0xa0(%r15) │ │ │ │ - jne 5c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38600> │ │ │ │ - mov 0x98(%r15),%rsi │ │ │ │ - mov 0x60(%r15),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add 0x58(%r15),%rsi │ │ │ │ - call *0x60(%rax) │ │ │ │ - add 0x98(%r15),%rax │ │ │ │ - mov %rax,0x98(%r15) │ │ │ │ - cmp 0x60(%r15),%rax │ │ │ │ - jne 5c4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38831> │ │ │ │ - orl $0x1,0xa0(%r15) │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - testb $0x2,0x40(%rax) │ │ │ │ - je 5c448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38788> │ │ │ │ - lea 0x2f(%rsp),%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - jmp 5c356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38696> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388a8> │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x44572(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x4453f(%rip),%ebp │ │ │ │ - je 5c460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387a0> │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - je 5c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38560> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 5c2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38630> │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jle 5c3b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386f2> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c3b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386f2> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%r15),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - movq 0x20(%r12),%xmm1 │ │ │ │ - sub %rbp,%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - movhps 0x28(%r12),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5c4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3881d> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - jmp 5c2f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38639> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5c224 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38564> │ │ │ │ - nop │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x67ea(%rip),%rdx # 55c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f60> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5c520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38860> │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov 0xc0(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 5c1ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3853f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x48(%r15),%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - jmp 5c2da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3861a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jle 5c4b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387f3> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c4b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387f3> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38889> │ │ │ │ - movq 0x20(%rax),%xmm1 │ │ │ │ - sub %rbp,%rbx │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - movhps 0x28(%rax),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - sub 0x18(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5c220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38560> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5c224 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38564> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - cmp 0x30(%r15),%rax │ │ │ │ - jne 5c214 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38554> │ │ │ │ - jmp 5c4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38831> │ │ │ │ + jmp d600 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - cmpl $0xffffffff,0xc(%rsp) │ │ │ │ - je 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38738> │ │ │ │ - testb $0x2,0xd0(%r15) │ │ │ │ - je 5c25b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3859b> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - jmp 5c20a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3854a> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2fdb0(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2fa84(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x324bf(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x30701(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2fa65(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x324a0(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2fc22(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2fb46(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x32489(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5c5e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38922> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38918> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5c601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38941> │ │ │ │ - lea 0x2fbc7(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2faeb(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x3242e(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ + lea 0x384ac(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5c652 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38992> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ + mov (%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5c648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38988> │ │ │ │ + je 6854f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465cf> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x381ee(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 68578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465f8> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 685bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4663d> │ │ │ │ xor %eax,%eax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5c671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389b1> │ │ │ │ - lea 0x2fb57(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2fa7b(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x323be(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38988> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5c6b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389f4> │ │ │ │ - movq 0x18(%rbx),%xmm0 │ │ │ │ - movl $0x0,0x38(%rbx) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x2fdf5(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f919(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x32354(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 5c920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c60> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - test $0x2,%al │ │ │ │ - je 5c954 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c94> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rbx │ │ │ │ - lea 0x1f(%rsp),%rdx │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 5c982 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cc2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%r12),%eax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %al,0x7(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - je 5c8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bf0> │ │ │ │ - movb $0x0,0x7(%rsp) │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - jne 5c7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d650 │ │ │ │ - mov 0x440dc(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x28(%r15),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call d630 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d8d0 │ │ │ │ - cmp 0x443e6(%rip),%ebx │ │ │ │ - sete 0x11(%r12) │ │ │ │ - setne 0x7(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - mov 0x18(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - sub %r13,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5c874 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bb4> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5c818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b58> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba0> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x0(%r13,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b50> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba0> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 5c860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - movq 0x18(%r12),%xmm1 │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - movhps 0x20(%r12),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm1 │ │ │ │ - paddq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r12) │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - je 5c8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c18> │ │ │ │ - mov 0x30(%r15),%rbx │ │ │ │ - cmp %rbx,0x28(%r15) │ │ │ │ - jne 5c770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ab0> │ │ │ │ - jmp 5c7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da10 │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - jne 5c7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b25> │ │ │ │ - jmp 5c794 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ad4> │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm1,0x28(%r12) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 685bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4663d> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 685b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46638> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5c9dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d1c> │ │ │ │ - movq 0x18(%r15),%xmm0 │ │ │ │ - movl $0x0,0x38(%r15) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%r15) │ │ │ │ - jmp 5c8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c3a> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5c9b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf7> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r15),%rbx │ │ │ │ - mov %eax,0x38(%r15) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq %rbx,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - jmp 5c751 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a91> │ │ │ │ - movb $0x1,0x7(%rsp) │ │ │ │ - jmp 5c7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 5c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + lea 0x37f2c(%rip),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 5ca9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ddc> │ │ │ │ + je 685e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46666> │ │ │ │ call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30112(%rip),%rcx # 8cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68e10> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x2fd66(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x320bf(%rip),%rdi # 8ea90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6add0> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5c9fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d3b> │ │ │ │ - lea 0x2facd(%rip),%rcx # 8c4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f5f1(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3202c(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5ca2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d6c> │ │ │ │ - endbr64 │ │ │ │ - jmp 5c98c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ccc> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + lea 0x37f04(%rip),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ + jne 685b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46638> │ │ │ │ + call 15a9c <__cxa_finalize@plt+0x7e3c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ + jmp 68595 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46615> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + push %rbx │ │ │ │ + lea 0x383dc(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 6861f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4669f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + lea 0x281b6(%rip),%rsi # 907e0 , std::allocator >@@Base> │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 6863d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466bd> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 68682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46702> │ │ │ │ + call d8b0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 68682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46702> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 6867d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466fd> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x37e67(%rip),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 5ca73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38db3> │ │ │ │ - jmp 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5cab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38df0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5cac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e02> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c99e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cde> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + je 686ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4672b> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x37e3f(%rip),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 5ca73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38db3> │ │ │ │ - jmp 5c9b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 6867d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466fd> │ │ │ │ + call 15a9c <__cxa_finalize@plt+0x7e3c> │ │ │ │ endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 6865a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466da> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%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 16244 <__cxa_finalize@plt+0x85e4> │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %esi,%r12d │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5cb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ea0> │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jne 5cb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e70> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 68740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467c0> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 68738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467b8> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f70> │ │ │ │ - add $0x10,%rsp │ │ │ │ + jne 68780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46800> │ │ │ │ + add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5cc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f7b> │ │ │ │ - mov 0x60(%rdi),%rbp │ │ │ │ - cmp $0x18,%r12d │ │ │ │ - je 5cbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f00> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a40> │ │ │ │ - jmp 5cb0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e4b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0xf1a(%rip),%rdx # 5bc50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f90> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5cc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f40> │ │ │ │ - call 5b110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37450> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5cc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f7b> │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5cbe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f28> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rax,%rax │ │ │ │ + je 68710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46790> │ │ │ │ + jmp 68768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467e8> │ │ │ │ + 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 *0x30(%rax) │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5cc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f7b> │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - jmp 5cb44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e84> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x48,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d550 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 68710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46790> │ │ │ │ + call d6e0 <__stack_chk_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rcx,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d260 │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 5c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9b0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 16271 <__cxa_finalize@plt+0x8611> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a40> │ │ │ │ - jmp 5cb0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e4b> │ │ │ │ - nopl (%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5cb44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e84> │ │ │ │ - nopl (%rax) │ │ │ │ - call *%rax │ │ │ │ - jmp 5cb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ed9> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 16265 <__cxa_finalize@plt+0x8605> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a40> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5cc74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fb4> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5cc04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f44> │ │ │ │ - lea 0x2f4d6(%rip),%rcx # 8c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68458> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2f492(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x31dd5(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - jmp 5cb9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38edd> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5cc88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fc8> │ │ │ │ + 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 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5cc97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fd7> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5cc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f60> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5cc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 16281 <__cxa_finalize@plt+0x8621> │ │ │ │ + nop │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x38(%rsp) │ │ │ │ - mov (%rdi),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov 0x40(%r13),%ecx │ │ │ │ - mov %rdi,%rbp │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 68918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46998> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ mov %rsi,%r12 │ │ │ │ - mov %r13,%r14 │ │ │ │ - test $0x1,%cl │ │ │ │ - je 5ced0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39210> │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x38(%r13),%rsi │ │ │ │ - jne 5cf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39240> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 5cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39309> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39386> │ │ │ │ - lea 0x28(%rsp),%r10 │ │ │ │ - lea 0x30(%rsp),%r9 │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r10,%rcx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43b1b(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp 0x43ae0(%rip),%ebx │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - je 5cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - je 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %r14,%r13 │ │ │ │ + jmp 6887c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x468fc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 688bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4693b> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 68897 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46917> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 688ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4692e> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 68868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x468e8> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 688b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46932> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 68868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x468e8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 68874 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x468f4> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 68918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46998> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 688e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46963> │ │ │ │ mov 0x20(%r13),%rsi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39320> │ │ │ │ - testb $0x1,0x40(%r12) │ │ │ │ - jne 5d02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3936a> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - movq 0x20(%r13),%xmm0 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - mov 0x30(%r14),%rax │ │ │ │ - mov 0x38(%r14),%rdx │ │ │ │ - jmp 5ce9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391db> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5d046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39386> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x28(%rsp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43a3b(%rip),%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call d380 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x28(%rsp),%rdx │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %ebx,0x43a00(%rip) │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - je 5cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - cmp 0x38(%r14),%rax │ │ │ │ - je 5cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e0> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - je 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - mov 0x38(%r14),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5ce20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39160> │ │ │ │ - mov 0x28(%rsp),%r15 │ │ │ │ - mov %r15,%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5d041 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39381> │ │ │ │ - add $0x48,%rsp │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 688fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4697b> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 688ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4697f> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 68918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46998> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 68918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46998> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 5d065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393a5> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - or $0x1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %eax,0x40(%r13) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - je 5cfbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392fc> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 5cf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39268> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d046 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39386> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43c70(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - cmp 0x438f9(%rip),%ebx │ │ │ │ - mov %rdx,0x30(%r14) │ │ │ │ - je 5cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392e0> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - jne 5cf20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39260> │ │ │ │ - jmp 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - jne 5cead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391ed> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - jmp 5cead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391ed> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - cmp %r15,0x10(%rsp) │ │ │ │ - jne 5cdc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39109> │ │ │ │ - jmp 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 5d02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3936a> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - mov 0x30(%r14),%rdx │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 5cd31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39071> │ │ │ │ - cmp %r15,0x28(%rsp) │ │ │ │ - jne 5cdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39100> │ │ │ │ - jmp 5cea5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e5> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c4> │ │ │ │ - orl $0x4,0x40(%r13) │ │ │ │ - mov 0x30(%r14),%rdx │ │ │ │ - mov 0x38(%r14),%rsi │ │ │ │ - jmp 5cf0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3924d> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2fc23(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2ef87(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x319c2(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2fdac(%rip),%rcx # 8ce18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69158> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x2f6b8(%rip),%rsi # 8c730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a70> │ │ │ │ - lea 0x319b8(%rip),%rdi # 8ea37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad77> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2f275(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2ef49(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x31984(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5d1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39500> │ │ │ │ - cmp 0x18(%rbx),%rsi │ │ │ │ - jae 5d108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39448> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5d52b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3986b> │ │ │ │ - add $0x48,%rsp │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub 0x8(%rbx),%rdx │ │ │ │ - mov 0xc8(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovle %rax,%rdx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 5d3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396f8> │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rdi,%rax,1),%r11 │ │ │ │ - sub %rbp,%rcx │ │ │ │ - movzbl 0xa8(%rbx),%ebp │ │ │ │ - mov %r11,0x10(%rbx) │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %r11,0x18(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 5d54f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3988f> │ │ │ │ - mov 0xc0(%rbx),%r10 │ │ │ │ - mov 0xb0(%rbx),%r14 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5d320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39660> │ │ │ │ - test $0x2,%al │ │ │ │ - je 5d218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39558> │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jg 5d297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395d7> │ │ │ │ - lea 0x1(%r9),%rcx │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe 5d200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39540> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - add %r9,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - jmp 5d0e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39425> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x75ca(%rip),%rdx # 55c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f40> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5d3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39720> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - jmp 5d116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39456> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rdx,%rax │ │ │ │ - orl $0x1,0x40(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5d0e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39425> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea (%r11,%r9,1),%rdx │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - sub %r8,%rcx │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - je 5d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39730> │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %r10,%rcx │ │ │ │ - sub %r8,%rcx │ │ │ │ - mov %r8,%r9 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 5d480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c0> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $1,%ebp │ │ │ │ - and $0x1,%ebp │ │ │ │ - cmp %r8,%r10 │ │ │ │ - jle 5d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394cf> │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 5d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394cf> │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - lea (%r11,%r9,1),%rdi │ │ │ │ - sub %r8,%r10 │ │ │ │ - mov 0x78(%rbx),%rsi │ │ │ │ - mov 0x80(%rbx),%r9 │ │ │ │ - sub %rdx,%r9 │ │ │ │ - cmp %r10,%r9 │ │ │ │ - cmovle %r9,%r10 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r10,%rbp │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - jle 5d4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39831> │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39650> │ │ │ │ - cmp 0x80(%rbx),%rdx │ │ │ │ - jne 5d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39650> │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%r9 │ │ │ │ - jmp 5d18f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394cf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x60(%rbx),%r8 │ │ │ │ - mov 0x58(%rbx),%rsi │ │ │ │ - sub %rdx,%r8 │ │ │ │ - cmp %r10,%r8 │ │ │ │ - cmovg %r10,%r8 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r8,%r9 │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jle 5d4e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39820> │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call da20 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %r8,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 5d17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394be> │ │ │ │ - cmp %rdx,0x60(%rbx) │ │ │ │ - jne 5d17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394be> │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - jmp 5d17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394be> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - call da20 │ │ │ │ - mov 0xc8(%rbx),%rax │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - jmp 5d130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39470> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 5d0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941c> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39870> │ │ │ │ - mov 0xc(%rax),%edi │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r11,0x10(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call 56f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332c0> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39870> │ │ │ │ - movslq 0x14(%rax),%rdi │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - call 56f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332c0> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - jmp 5d285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395c5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%r8,1),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39000> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - je 5d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39730> │ │ │ │ - add %rax,%r8 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $1,%ebp │ │ │ │ - and $0x1,%ebp │ │ │ │ - jmp 5d285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395c5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - je 5d50e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3984e> │ │ │ │ - add %r8,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - jmp 5d399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396d9> │ │ │ │ - jne 5d2e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39629> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - jmp 5d2e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39629> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - jmp 5d387 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x396c7> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2f739(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2ea9d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x314d8(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - lea 0x2ec5a(%rip),%rcx # 8c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2eb7e(%rip),%rsi # 8c0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - lea 0x314c1(%rip),%rdi # 8ea2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad6a> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5d59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398df> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - jmp d450 │ │ │ │ - push %rax │ │ │ │ - lea 0x2ed59(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2ea2d(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x31468(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - 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 5d868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ba8> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - testb $0x1,0x58(%r15) │ │ │ │ - je 5d89c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39bdc> │ │ │ │ - mov (%r15),%rax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 68c36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46cb6> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - and $0x2,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 5d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39960> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - lea 0x1f(%rsp),%rax │ │ │ │ - mov (%rsp),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 68beb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c6b> │ │ │ │ mov (%rsp),%rax │ │ │ │ - mov 0x38(%rax),%r8 │ │ │ │ - cmp %r8,0x30(%rax) │ │ │ │ - je 5d858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b98> │ │ │ │ - lea 0x30(%rax),%rbp │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - call d1e0 │ │ │ │ - mov 0x43563(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov (%r15),%r13 │ │ │ │ - cmp %ebx,0x431f0(%rip) │ │ │ │ - setne 0xc(%rsp) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 68ba4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c24> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 68b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bd9> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68ad5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b55> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 68a57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ad7> │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x20(%r13),%r12 │ │ │ │ - mov 0x30(%r13),%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ + je 68a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b18> │ │ │ │ + mov 0x18(%r13),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 68b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b98> │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 68a16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a96> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 68930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x469b0> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 689f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a70> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68a07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a87> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 689c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a47> │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rdx │ │ │ │ + mov 0x10(%r14),%r12 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68a2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46aac> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46abe> │ │ │ │ + call d600 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 68b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b98> │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 689be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a3e> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68a6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46aed> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46aff> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ test %rbp,%rbp │ │ │ │ - jle 5d715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a55> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a00> │ │ │ │ + je 68ad5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b55> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 68997 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a17> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68aae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b2e> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b40> │ │ │ │ + call d600 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 68a57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ad7> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 689a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a24> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68aeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b6b> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68afd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b7d> │ │ │ │ + call d600 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bd9> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 6898a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a0a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a42> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5d6b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399f8> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a42> │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ + mov 0x10(%r13),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68b2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bae> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bc0> │ │ │ │ + call d600 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 68a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b18> │ │ │ │ + mov %r12,%r13 │ │ │ │ + jmp 689b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a31> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68b74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bf4> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68b8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c0b> │ │ │ │ + call d600 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 5d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a42> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ + je 68ba4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c24> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 68978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x469f8> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68bbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c3e> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rax │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da20 │ │ │ │ - mov (%r15),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - mov 0x20(%r13),%r12 │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov 0x28(%r13),%rax │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %rbp,0x30(%r13) │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rax,0x38(%r13) │ │ │ │ - cmpb $0x0,0xc(%rsp) │ │ │ │ - jne 5d630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39970> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - movl $0x0,0x40(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov $0x1,%esi │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - call d450 │ │ │ │ - testb $0x1,0x58(%r15) │ │ │ │ - je 5d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b50> │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca1> │ │ │ │ - mov 0xc(%rax),%ebx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x8,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - sar $0x18,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca1> │ │ │ │ - movslq 0x14(%rax),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x8,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x18,%rsi │ │ │ │ - call 56300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32640> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x50(%r15) │ │ │ │ - movl $0x0,0x58(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5d956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c96> │ │ │ │ - add $0x38,%rsp │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68bd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c54> │ │ │ │ + call d600 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68beb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c6b> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 68962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x469e2> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68c06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c86> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68c1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c9d> │ │ │ │ + call d600 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68c36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46cb6> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 6894c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x469cc> │ │ │ │ + add $0x28,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x1,0xc(%rsp) │ │ │ │ - jmp 5d69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399de> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - call d450 │ │ │ │ - jmp 5d810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b50> │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5d8f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c33> │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5d8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c08> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5d8e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c24> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - add %r13,%rsi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c00> │ │ │ │ - add 0x50(%r15),%rbx │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov %rbx,0x50(%r15) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 5d5fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3993a> │ │ │ │ - mov (%r15),%rax │ │ │ │ - orl $0x1,0x58(%r15) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cc9> │ │ │ │ - testb $0x2,0x40(%rax) │ │ │ │ - jne 5d620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39960> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5bdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38130> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - and $0x2,%eax │ │ │ │ - jmp 5d614 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39954> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398b0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5d9e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d27> │ │ │ │ - call d6e0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c72> │ │ │ │ - lea 0x2f308(%rip),%rcx # 8cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68fb0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2e66c(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x310a7(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 5d9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cf0> │ │ │ │ - lea 0x2e970(%rip),%rcx # 8c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2e644(%rip),%rsi # 8bfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68320> │ │ │ │ - lea 0x3107f(%rip),%rdi # 8ea22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ad62> │ │ │ │ - call d3d0 <__assert_fail@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - mov %rdx,0x50(%r15) │ │ │ │ - mov %ecx,0x58(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5d956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c96> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - call d900 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5d9fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d3b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5d9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ce8> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - jmp 5d942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c82> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da30 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5d956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c96> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5dac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e08> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - jne 5da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dd0> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 6900c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4708c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 68faa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4702a> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 68f4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46fcd> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5dbe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f24> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 5dbef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f2f> │ │ │ │ - mov 0xb0(%rdi),%r12 │ │ │ │ - lea 0x48(%rdi),%r14 │ │ │ │ - cmp $0x18,%ebp │ │ │ │ - je 5db40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e80> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %ebp,%edx │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 68eeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f6b> │ │ │ │ + mov 0x18(%r15),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ec3> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 68da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e20> │ │ │ │ + mov 0x18(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 68df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e70> │ │ │ │ + mov 0x18(%r13),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 68e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f18> │ │ │ │ + mov 0x18(%r14),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 68d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46dcd> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + call 68c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46cd0> │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + lea 0x70(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d90> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68d27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46da7> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68d3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46dbe> │ │ │ │ + call d600 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 68ce7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d67> │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ + lea 0x70(%r14),%rdx │ │ │ │ + mov 0x10(%r14),%r12 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46de3> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46df5> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 68d87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e07> │ │ │ │ + call d600 │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 5d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39900> │ │ │ │ - jmp 5da6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dab> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x1522(%rip),%rdx # 5c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388f0> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5dba8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ee8> │ │ │ │ - call 5be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381b0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5dbef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f2f> │ │ │ │ - mov 0xb0(%rbx),%r12 │ │ │ │ + call d600 │ │ │ │ test %r12,%r12 │ │ │ │ - je 5db90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ed0> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0xa8(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5dbef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f2f> │ │ │ │ - mov 0xb0(%rbx),%r12 │ │ │ │ - lea 0x48(%rbx),%r14 │ │ │ │ - jmp 5dab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39df1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rdi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398b0> │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ + je 68e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f18> │ │ │ │ + mov %r12,%r14 │ │ │ │ + jmp 68cde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d5e> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68db6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e36> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68dc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e48> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68dda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e5a> │ │ │ │ + call d600 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 68e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ec3> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 68cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d37> │ │ │ │ + nop │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68e06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e86> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e98> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68e2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46eaa> │ │ │ │ + call d600 │ │ │ │ mov %rbp,%rdi │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movl $0x0,0xa0(%rbx) │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 5d5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39900> │ │ │ │ - jmp 5da6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dab> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5db31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e71> │ │ │ │ + call d600 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 68da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e20> │ │ │ │ + mov %r12,%rbp │ │ │ │ + jmp 68cc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d44> │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + lea 0x70(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68e59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ed9> │ │ │ │ + call d600 │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68e6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46eeb> │ │ │ │ + call d600 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 68e7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46efd> │ │ │ │ + call d600 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d600 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 68eeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f6b> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 68caa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d2a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5db0b